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 551669 - crash in Disk Mounter: Pressed the button to ge...
crash in Disk Mounter: Pressed the button to ge...
Status: RESOLVED OBSOLETE
Product: gnome-applets
Classification: Other
Component: Disk Mounter (drivemount)
unspecified
Other All
: High critical
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
: 500969 543630 555985 563177 578718 580836 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-09-10 15:25 UTC by jim
Modified: 2020-11-06 19:55 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description jim 2008-09-10 15:25:06 UTC
What were you doing when the application crashed?
Pressed the button to get to the eject option.  Had two cds mounted at once and had just ejected the other disk.



Distribution: Debian lenny/sid
Gnome Release: 2.22.3 2008-06-30 (Debian)
BugBuddy Version: 2.22.0

System: Linux 2.6.26-1-openvz-amd64 #1 SMP Thu Aug 28 12:10:40 UTC 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10402000
Selinux: No
Accessibility: Disabled
GTK+ Theme: SmoothGNOME-Green
Icon Theme: SmoothGNOME

Memory status: size: 361496576 vsize: 361496576 resident: 21508096 share: 14761984 rss: 21508096 rss_rlim: 18446744073709551615
CPU usage: start_time: 1220729085 rtime: 179 utime: 134 stime: 45 cutime:21 cstime: 26 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/lib/bug-buddy/drivemount_applet2'

[Thread debugging using libthread_db enabled]
[New Thread 0x7f31a89bd770 (LWP 9192)]
0x00007f31a69de5ff in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 0x7f31a89bd770 (LWP 9192))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 IA__g_spawn_sync
    at /build/buildd/glib2.0-2.16.5/glib/gspawn.c line 374
  • #2 IA__g_spawn_command_line_sync
    at /build/buildd/glib2.0-2.16.5/glib/gspawn.c line 682
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 <signal handler called>
  • #6 IA__gtk_widget_remove_mnemonic_label
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkwidget.c line 9412
  • #7 IA__gtk_label_set_mnemonic_widget
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtklabel.c line 1085
  • #8 gtk_label_destroy
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtklabel.c line 1872
  • #9 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.5/gobject/gclosure.c line 490
  • #10 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2556
  • #11 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2199
  • #12 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2243
  • #13 gtk_object_dispose
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkobject.c line 418
  • #14 IA__g_object_run_dispose
    at /build/buildd/glib2.0-2.16.5/gobject/gobject.c line 573
  • #15 gtk_box_forall
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkbox.c line 799
  • #16 gtk_container_destroy
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkcontainer.c line 1020
  • #17 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.5/gobject/gclosure.c line 490
  • #18 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2556
  • #19 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2199
  • #20 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2243
  • #21 gtk_object_dispose
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkobject.c line 418
  • #22 IA__g_object_run_dispose
    at /build/buildd/glib2.0-2.16.5/gobject/gobject.c line 573
  • #23 gtk_container_destroy
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkcontainer.c line 1020
  • #24 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.5/gobject/gclosure.c line 490
  • #25 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2556
  • #26 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2199
  • #27 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2243
  • #28 gtk_object_dispose
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkobject.c line 418
  • #29 IA__g_object_run_dispose
    at /build/buildd/glib2.0-2.16.5/gobject/gobject.c line 573
  • #30 gtk_container_destroy
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkcontainer.c line 1020
  • #31 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.16.5/gobject/gclosure.c line 490
  • #32 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2556
  • #33 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2199
  • #34 IA__g_signal_emit
    at /build/buildd/glib2.0-2.16.5/gobject/gsignal.c line 2243
  • #35 gtk_object_dispose
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtkobject.c line 418
  • #36 IA__g_object_run_dispose
    at /build/buildd/glib2.0-2.16.5/gobject/gobject.c line 573
  • #37 gtk_tooltip_finalize
    at /scratch/build-area/gtk+2.0-2.12.11/gtk/gtktooltip.c line 195
  • #38 IA__g_object_unref
    at /build/buildd/glib2.0-2.16.5/gobject/gobject.c line 1793
  • #39 gdk_threads_dispatch_free
    at /scratch/build-area/gtk+2.0-2.12.11/gdk/gdk.c line 483
  • #40 g_source_callback_unref
    at /build/buildd/glib2.0-2.16.5/glib/gmain.c line 1133
  • #41 g_source_destroy_internal
    at /build/buildd/glib2.0-2.16.5/glib/gmain.c line 912
  • #42 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.16.5/glib/gmain.c line 2037
  • #43 g_main_context_iterate
    at /build/buildd/glib2.0-2.16.5/glib/gmain.c line 2645
  • #44 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.16.5/glib/gmain.c line 2853
  • #45 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #46 bonobo_generic_factory_main_timeout
    from /usr/lib/libbonobo-2.so.0
  • #47 panel_applet_factory_main_closure
    at panel-applet.c line 1754
  • #48 main
    at drivemount.c line 212
  • #0 waitpid
    from /lib/libpthread.so.0


----------- .xsession-errors (302539 sec old) ---------------------
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
compiz.real (animation) - Error: Animation settings mismatch in "Animation Selection" list for Focus event.
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 Callum McKenzie 2008-09-11 09:24:12 UTC
Interesting, I get a crash under similar circumstances (ejecting a DVD from a single driver). The stack trace is different, but it has a common feature: its crashing in a library during a callback. I'm wondering if there's a race condition and some data is freed too early and then a callback is attempting to use it.

The relevant part of the stack trace follows, but the gdb in the Ubuntu beta isn't picking up the debug symbols even though they're theoretically installed. So this isn't that useful.

  • #0 ??
  • #1 ??
    from /usr/lib/gio/modules/libgioremote-volume-monitor.so
  • #2 ??
    from /usr/lib/gio/modules/libgioremote-volume-monitor.so
  • #3 ??
    from /usr/lib/gio/modules/libgioremote-volume-monitor.so
  • #4 ??
    from /lib/libdbus-1.so.3
  • #5 dbus_connection_dispatch
    from /lib/libdbus-1.so.3
  • #6 ??
    from /usr/lib/gio/modules/libgioremote-volume-monitor.so
  • #7 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.18.0/glib/gmain.c line 2142
  • #8 g_main_context_iterate
    at /build/buildd/glib2.0-2.18.0/glib/gmain.c line 2775
  • #9 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.18.0/glib/gmain.c line 2983
  • #10 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #11 bonobo_generic_factory_main_timeout
    from /usr/lib/libbonobo-2.so.0

Comment 2 Callum McKenzie 2008-09-13 03:51:16 UTC
*** Bug 551667 has been marked as a duplicate of this bug. ***
Comment 3 Callum McKenzie 2008-09-13 03:57:03 UTC
I've got a solution for my stack trace, but not for the main one. I think they're actually different bugs, despite being triggered in the same circumstances.
Comment 4 Sebastien Bacher 2008-09-13 08:56:50 UTC
the crash you have is probably similar to https://bugs.launchpad.net/bugs/269548, did you install gvfs-dbgsym to get a stacktrace version? that should work fine on intrepid
Comment 5 André Klapper 2008-10-23 22:46:03 UTC
*** Bug 500969 has been marked as a duplicate of this bug. ***
Comment 6 André Klapper 2008-10-23 22:47:52 UTC
*** Bug 555985 has been marked as a duplicate of this bug. ***
Comment 7 palfrey 2008-12-04 01:40:53 UTC
*** Bug 563177 has been marked as a duplicate of this bug. ***
Comment 8 Fabio Durán Verdugo 2009-04-11 20:13:40 UTC
*** Bug 578718 has been marked as a duplicate of this bug. ***
Comment 9 Gianluca Borello 2009-04-30 10:47:37 UTC
*** Bug 580836 has been marked as a duplicate of this bug. ***
Comment 10 Humberto Perez 2009-05-22 02:49:41 UTC
I belive that *** Bug 580836 has been marked as a duplicate of this bug. ***

regards
Humberto
Comment 11 Akhil Laddha 2010-08-19 12:15:40 UTC
*** Bug 543630 has been marked as a duplicate of this bug. ***
Comment 12 André Klapper 2020-11-06 19:55:51 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old bug reports in Bugzilla which have not seen updates for many years.

If you can still reproduce this issue in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/gnome-applets/-/issues/

Thank you for reporting this issue and we are sorry it could not be fixed.