After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 782370 - Crash when using wizard
Crash when using wizard
Status: RESOLVED FIXED
Product: gnome-boxes
Classification: Applications
Component: wizard
3.24.x
Other Linux
: Normal critical
: --
Assigned To: GNOME Boxes maintainer(s)
GNOME Boxes maintainer(s)
: 779803 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2017-05-09 08:16 UTC by Christophe Fergeau
Modified: 2017-05-26 09:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christophe Fergeau 2017-05-09 08:16:50 UTC
A lot of crashes involving boxes_wizard_toolbar_set_title_for_page have been reported against fedora. It turns out it's trivial to reproduce
- start boxes
- click on "New"
- click on "Back"

  • #0 boxes_wizard_toolbar_set_title_for_page
    at /home/fborges/checkout/gnome-boxes/src/wizard-toolbar.vala line 61
  • #1 boxes_wizard_set_page
    at /home/fborges/checkout/gnome-boxes/src/wizard.vala line 136
  • #2 _g_closure_invoke_va
    at gclosure.c line 867
  • #3 g_signal_emit_valist
    at gsignal.c line 3300
  • #4 g_signal_emit
    at gsignal.c line 3447
  • #5 gtk_button_do_release
    at gtkbutton.c line 1843
  • #6 gtk_real_button_released
    at gtkbutton.c line 1961
  • #7 _g_closure_invoke_va
    at gclosure.c line 867
  • #8 g_signal_emit_valist
    at gsignal.c line 3300
  • #9 g_signal_emit
    at gsignal.c line 3447
  • #10 multipress_released_cb
    at gtkbutton.c line 666
  • #11 ffi_call_unix64
    at ../src/x86/unix64.S line 76
  • #12 ffi_call
    at ../src/x86/ffi64.c line 525
  • #13 g_cclosure_marshal_generic_va
    at gclosure.c line 1604
  • #14 _g_closure_invoke_va
    at gclosure.c line 867
  • #15 g_signal_emit_valist
    at gsignal.c line 3300
  • #16 g_signal_emit
    at gsignal.c line 3447
  • #17 gtk_gesture_multi_press_end
    at gtkgesturemultipress.c line 282
  • #18 g_cclosure_marshal_VOID__BOXEDv
    at gmarshal.c line 1950
  • #19 _g_closure_invoke_va
    at gclosure.c line 867
  • #20 g_signal_emit_valist
    at gsignal.c line 3300
  • #21 g_signal_emit
    at gsignal.c line 3447
  • #22 _gtk_gesture_set_recognized
    at gtkgesture.c line 345
  • #23 _gtk_gesture_check_recognized
    at gtkgesture.c line 386
  • #24 gtk_gesture_handle_event
    at gtkgesture.c line 777
  • #25 gtk_gesture_single_handle_event
    at gtkgesturesingle.c line 222
  • #26 gtk_event_controller_handle_event
    at gtkeventcontroller.c line 230
  • #27 _gtk_widget_run_controllers
    at gtkwidget.c line 7359

Comment 1 Christophe Fergeau 2017-05-09 08:17:04 UTC
Downstream bug is https://bugzilla.redhat.com/show_bug.cgi?id=1400294
Comment 2 Felipe Borges 2017-05-24 09:11:25 UTC
*** Bug 779803 has been marked as a duplicate of this bug. ***
Comment 3 Felipe Borges 2017-05-26 09:26:52 UTC
As we discussed on IRC, this was a build problem (distro specific).

The Fedora builds were using C files generated against older versions of Vala, causing the bug to be present.

Since today the build fix landed in F26, and it is in "testing" phase for f24 and f25, I will mark this bug as RESOLVED.

It is fixed in gnome-boxes-3.24.0-2.fc26