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 788667 - random crash (SIGSEGV)
random crash (SIGSEGV)
Status: RESOLVED DUPLICATE of bug 787230
Product: gnome-disk-utility
Classification: Core
Component: general
3.26.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-disk-utility-maint
gnome-disk-utility-maint
Depends on:
Blocks:
 
 
Reported: 2017-10-08 13:37 UTC by Paul Wise
Modified: 2017-10-08 16:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gdb backtrace of the crash (34.49 KB, text/plain)
2017-10-08 13:38 UTC, Paul Wise
Details

Description Paul Wise 2017-10-08 13:37:17 UTC
I got a random crash (SIGSEGV) in gnome-disks. I am using gnome-disk-utility 3.26.0-1 and GNOME 3.22 on Debian buster. If the below gdb backtrace and the attached full gdb backtrace isn't useful, please close this bug.

Core was generated by `/usr/bin/gnome-disks --gapplication-service'.
Program terminated with signal SIGSEGV, Segmentation fault.
  • #0 g_dbus_object_get_interface
    at ../../../../gio/gdbusobject.c line 149
  • #0 g_dbus_object_get_interface
    at ../../../../gio/gdbusobject.c line 149
  • #1 udisks_object_get_partition_table
    at udisks-generated.c line 35307
  • #2 gdu_utils_get_all_contained_objects
    at ../src/libgdu/gduutils.c line 1180
  • #3 gdu_application_has_running_job
    at ../src/disks/gduapplication.c line 575
  • #4 update_jobs
    at ../src/disks/gduwindow.c line 1962
  • #5 update_device_page_for_drive
    at ../src/disks/gduwindow.c line 2182
  • #6 update_device_page
    at ../src/disks/gduwindow.c line 3063
  • #7 update_all
    at ../src/disks/gduwindow.c line 1783
  • #11 <emit signal ??? on instance 0x558c2054d390 [GduVolumeGrid]>
    at ../../../../gobject/gsignal.c line 3447
  • #12 recompute_grid
    at ../src/disks/gduvolumegrid.c line 1501
  • #13 gdu_volume_grid_set_block_object
    at ../src/disks/gduvolumegrid.c line 622
  • #14 device_page_ensure_grid
    at ../src/disks/gduwindow.c line 2984
  • #15 update_device_page
    at ../src/disks/gduwindow.c line 3051
  • #16 update_all
    at ../src/disks/gduwindow.c line 1783
  • #17 select_object
    at ../src/disks/gduwindow.c line 553
  • #18 on_tree_selection_changed
    at ../src/disks/gduwindow.c line 604
  • #19 _g_closure_invoke_va
    at ../../../../gobject/gclosure.c line 867
  • #20 g_signal_emit_valist
    at ../../../../gobject/gsignal.c line 3300
  • #21 g_signal_emit_by_name
    at ../../../../gobject/gsignal.c line 3487
  • #22 gtk_tree_view_row_deleted
    at ../../../../gtk/gtktreeview.c line 9381
  • #26 <emit signal ??? on instance 0x558c20549400 [GduDeviceTreeModel]>
    at ../../../../gobject/gsignal.c line 3447
  • #27 gtk_tree_model_row_deleted
    at ../../../../gtk/gtktreemodel.c line 1902
  • #28 gtk_tree_store_remove
    at ../../../../gtk/gtktreestore.c line 1230
  • #29 remove_drive
    at ../src/disks/gdudevicetreemodel.c line 667
  • #30 update_drives
    at ../src/disks/gdudevicetreemodel.c line 983
  • #31 update_all
    at ../src/disks/gdudevicetreemodel.c line 1312
  • #32 on_client_changed
    at ../src/disks/gdudevicetreemodel.c line 1327
  • #33 ffi_call_unix64
    at ../src/x86/unix64.S line 76
  • #34 ffi_call
    at ../src/x86/ffi64.c line 525
  • #39 <emit signal ??? on instance 0x558c207e86c0 [UDisksClient]>
    at ../../../../gobject/gsignal.c line 3447
  • #40 on_changed_timeout
    at udisksclient.c line 1458
  • #41 g_timeout_dispatch
    at ../../../../glib/gmain.c line 4633
  • #42 g_main_dispatch
    at ../../../../glib/gmain.c line 3148
  • #43 g_main_context_dispatch
    at ../../../../glib/gmain.c line 3813
  • #44 g_main_context_iterate
    at ../../../../glib/gmain.c line 3886
  • #45 g_main_context_iteration
    at ../../../../glib/gmain.c line 3947
  • #46 g_application_run
    at ../../../../gio/gapplication.c line 2401
  • #47 main
    at ../src/disks/main.c line 27

Comment 1 Paul Wise 2017-10-08 13:38:43 UTC
Created attachment 361131 [details]
gdb backtrace of the crash
Comment 2 Kai Lüke 2017-10-08 16:05:58 UTC
Thanks for reporting with much detail, I'm happy that 3.26.1 is now in sid which fixes this.
Regards,
Kai

*** This bug has been marked as a duplicate of bug 787230 ***