Bug 2214083

Summary: [abrt] gnome-boxes: boxes_ram_row_constructor(): gnome-boxes killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Nicolas Fella <nicolas.fella>
Component: gnome-boxesAssignee: Christophe Fergeau <cfergeau>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: cfergeau, feborges, gnome-sig, marcandre.lureau, nicolas.fella
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/89f24dedce096e6f05a13825e05c1c1db6e1002
Whiteboard: abrt_hash:d93030977993e2ec0f9411c2108e8d52beea1104;VARIANT_ID=kde;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: proc_pid_status
none
File: maps
none
File: limits
none
File: environ
none
File: open_fds
none
File: mountinfo
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: exploitable
none
File: dso_list
none
File: var_log_messages
none
File: backtrace none

Description Nicolas Fella 2023-06-11 17:25:12 UTC
Description of problem:
Add new virtual machine from iso file (file is from https://files.kde.org/neon/images/developer/20230213-1602/neon-developer-20230213-1602.iso)

Version-Release number of selected component:
gnome-boxes-44.2-1.fc38

Additional info:
reporter:       libreport-2.17.10
type:           CCpp
reason:         gnome-boxes killed by SIGSEGV
journald_cursor: s=75b1c5a96d8246fcaeb9425f7544dbe1;i=13f9450;b=d4eab65921af460b95dc3005ea6c2642;m=7a608fed;t=5fddd91561b7e;x=459f40ddea1c4ba5
executable:     /usr/bin/gnome-boxes
cmdline:        /usr/bin/gnome-boxes --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Boxes
rootdir:        /
uid:            1000
kernel:         6.3.5-200.fc38.x86_64
package:        gnome-boxes-44.2-1.fc38
runlevel:       N 5
comment:        Add new virtual machine from iso file (file is from https://files.kde.org/neon/images/developer/20230213-1602/neon-developer-20230213-1602.iso)
backtrace_rating: 4
crash_function: boxes_ram_row_constructor

Truncated backtrace:
Thread no. 1 (45 frames)
 #0 boxes_ram_row_constructor at ../src/preferences/ram-row.vala:12
 #1 g_object_new_with_custom_constructor at ../gobject/gobject.c:2164
 #2 g_object_new_internal at ../gobject/gobject.c:2244
 #4 _gtk_builder_construct at ../gtk/gtkbuilder.c:733
 #5 builder_construct at ../gtk/gtkbuilderparser.c:139
 #6 end_element at ../gtk/gtkbuilderparser.c:1075
 #7 emit_end_element at ../glib/gmarkup.c:1099
 #8 g_markup_parse_context_parse at ../glib/gmarkup.c:1657
 #9 _gtk_builder_parser_parse_buffer at ../gtk/gtkbuilderparser.c:1262
 #10 gtk_builder_extend_with_template at ../gtk/gtkbuilder.c:1194
 #11 gtk_widget_init_template at ../gtk/gtkwidget.c:17028
 #12 g_type_create_instance at ../gobject/gtype.c:1983
 #13 g_object_new_internal at ../gobject/gobject.c:2246
 #15 g_object_new_with_properties at ../gobject/gobject.c:2409
 #17 boxes_assistant_construct at ../src/assistant/assistant.vala:45
 #18 boxes_assistant_new at ../src/assistant/assistant.vala:45
 #19 boxes_collection_toolbar_open_filechooser at ../src/collection-toolbar.vala:60
 #20 _boxes_collection_toolbar_open_filechooser_hdy_action_row_activated at ../src/collection-toolbar.vala:5
 #21 _g_closure_invoke_va at ../gobject/gclosure.c:895
 #25 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
 #28 gtk_list_box_select_and_activate_full at ../gtk/gtklistbox.c:1820
 #30 gtk_list_box_multipress_gesture_released at ../gtk/gtklistbox.c:2016
 #31 _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv at gtk/gtkmarshalers.c:4804
 #32 _g_closure_invoke_va at ../gobject/gclosure.c:895
 #35 gtk_gesture_multi_press_end at ../gtk/gtkgesturemultipress.c:287
 #36 g_cclosure_marshal_VOID__BOXEDv at ../gobject/gmarshal.c:1686
 #37 _g_closure_invoke_va at ../gobject/gclosure.c:895
 #40 _gtk_gesture_set_recognized at ../gtk/gtkgesture.c:346
 #41 _gtk_gesture_check_recognized at ../gtk/gtkgesture.c:387
 #42 gtk_gesture_handle_event at ../gtk/gtkgesture.c:784
 #43 gtk_gesture_single_handle_event at ../gtk/gtkgesturesingle.c:222
 #44 gtk_event_controller_handle_event at ../gtk/gtkeventcontroller.c:230
 #45 _gtk_widget_run_controllers at ../gtk/gtkwidget.c:7447
 #46 _gtk_marshal_BOOLEAN__BOXEDv at gtk/gtkmarshalers.c:130
 #47 _g_closure_invoke_va at ../gobject/gclosure.c:895
 #50 gtk_widget_event_internal.part.0.lto_priv.0 at ../gtk/gtkwidget.c:7812
 #51 propagate_event_up at ../gtk/gtkmain.c:2588
 #52 propagate_event at ../gtk/gtkmain.c:2691
 #53 gtk_propagate_event at ../gtk/gtkmain.c:2725
 #54 gtk_main_do_event at ../gtk/gtkmain.c:1921
 #56 _gdk_event_emit at ../gdk/gdkevents.c:73
 #61 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
 #62 g_main_context_iteration at ../glib/gmain.c:4343
 #63 g_application_run at ../gio/gapplication.c:2573
 #64 _vala_main at ../src/main.vala:87

Comment 1 Nicolas Fella 2023-06-11 17:25:17 UTC
Created attachment 1970322 [details]
File: proc_pid_status

Comment 2 Nicolas Fella 2023-06-11 17:25:18 UTC
Created attachment 1970323 [details]
File: maps

Comment 3 Nicolas Fella 2023-06-11 17:25:20 UTC
Created attachment 1970324 [details]
File: limits

Comment 4 Nicolas Fella 2023-06-11 17:25:22 UTC
Created attachment 1970325 [details]
File: environ

Comment 5 Nicolas Fella 2023-06-11 17:25:24 UTC
Created attachment 1970326 [details]
File: open_fds

Comment 6 Nicolas Fella 2023-06-11 17:25:26 UTC
Created attachment 1970327 [details]
File: mountinfo

Comment 7 Nicolas Fella 2023-06-11 17:25:27 UTC
Created attachment 1970328 [details]
File: os_info

Comment 8 Nicolas Fella 2023-06-11 17:25:29 UTC
Created attachment 1970329 [details]
File: cpuinfo

Comment 9 Nicolas Fella 2023-06-11 17:25:31 UTC
Created attachment 1970330 [details]
File: core_backtrace

Comment 10 Nicolas Fella 2023-06-11 17:25:33 UTC
Created attachment 1970331 [details]
File: exploitable

Comment 11 Nicolas Fella 2023-06-11 17:25:35 UTC
Created attachment 1970332 [details]
File: dso_list

Comment 12 Nicolas Fella 2023-06-11 17:25:37 UTC
Created attachment 1970333 [details]
File: var_log_messages

Comment 13 Nicolas Fella 2023-06-11 17:25:39 UTC
Created attachment 1970334 [details]
File: backtrace

Comment 14 Nicolas Fella 2023-06-11 17:29:32 UTC
See https://gitlab.gnome.org/GNOME/gnome-boxes/-/issues/970

Comment 15 William Taylor 2023-07-14 13:08:14 UTC
Started Boxes, attempted to load .iso already downloaded and saved on system, boxes crashed. Has happened multiple times.


reporter:       libreport-2.17.11
type:           CCpp
reason:         gnome-boxes killed by SIGSEGV
journald_cursor: s=df70b5c6d6674bf6aea3fcdb1e27b9ca;i=192bbfa;b=20496629dbfd4226a6b6a7be22a6f954;m=3190735d;t=5ffc361f9716a;x=38d9de2fbc973cee
executable:     /usr/bin/gnome-boxes
cmdline:        /usr/bin/gnome-boxes --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Boxes
rootdir:        /
uid:            1000
kernel:         6.3.8-200.fc38.x86_64
package:        gnome-boxes-44.2-1.fc38
runlevel:       N 5
comment:        Started Boxes, attempted to load .iso already downloaded and saved on system, boxes crashed. Has happened multiple times.
backtrace_rating: 4
crash_function: boxes_ram_row_constructor

Comment 16 maarten 2023-07-18 12:47:27 UTC
Trying to open a openbsd iso/img


reporter:       libreport-2.17.11
package:        gnome-boxes-44.2-1.fc38
crash_function: boxes_ram_row_constructor
runlevel:       N 5
backtrace_rating: 4
cmdline:        /usr/bin/gnome-boxes --gapplication-service
comment:        Trying to open a openbsd iso/img
uid:            1000
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Boxes
type:           CCpp
kernel:         6.3.12-200.fc38.x86_64
journald_cursor: s=ad0fac124dba40369c2f9e2b756b3b22;i=37fe19;b=539d0e65a4c04eecaa48c68129d056ba;m=add5822d;t=600c1dffebc35;x=311ff784d377c459
reason:         gnome-boxes killed by SIGSEGV
rootdir:        /
executable:     /usr/bin/gnome-boxes