[Bug 63327] Re: Crash on ejecting usb-disk.
Martin Schaaf
mascha at ma-scha.de
Mon Oct 2 19:48:02 UTC 2006
The backtrace:
Backtrace was generated from '/usr/bin/nautilus'
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 46912496327104 (LWP 6126)]
[New Thread 1074006368 (LWP 6170)]
0x00000030d230c0ca in waitpid () from /lib/libpthread.so.0
#0 0x00000030d230c0ca in waitpid () from /lib/libpthread.so.0
#1 0x000000365da586d7 in libgnomeui_segv_handle (signum=11)
at gnome-ui-init.c:820
#2 <signal handler called>
#3 0x000000365d3aadb2 in IA__gtk_container_add (container=0xd6a5b0,
widget=0xffffffffad9e5d90) at gtkcontainer.c:950
#4 0x00000000004626e9 in create_unmount_progress_window (
name=0x2aaaae48fac0 "DISK5") at fm-directory-view.c:6306
#5 0x0000000000462ba9 in action_eject_volume_callback (
action=<value optimized out>, data=<value optimized out>)
at fm-directory-view.c:6417
#6 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#7 0x0000003aa971aaf2 in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
#8 0x0000003aa971bfcc in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#9 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#10 0x000000365d36b1bb in _gtk_action_emit_activate
(action=0x2aaaad60f280)
at gtkaction.c:1042
#11 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#12 0x0000003aa971aaf2 in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
#13 0x0000003aa971bfcc in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#14 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#15 0x000000365d50f43a in IA__gtk_widget_activate
(widget=0x2aaaad639170)
at gtkwidget.c:3782
#16 0x000000365d43f988 in IA__gtk_menu_shell_activate_item (
menu_shell=0x8f22a0, menu_item=0x2aaaad639170,
force_deactivate=<value optimized out>) at gtkmenushell.c:1057
#17 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#18 0x0000003aa971a630 in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
#19 0x0000003aa971bfcc in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#20 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#21 0x000000365d43d2a3 in gtk_menu_item_mnemonic_activate (
widget=0x2aaaad639170, group_cycling=<value optimized out>)
at gtkmenuitem.c:966
#22 0x000000365d4316df in _gtk_marshal_BOOLEAN__BOOLEAN
(closure=0x78bdb0,
return_value=0x7fffff8d86a0, n_param_values=<value optimized out>,
param_values=0x7fffff8d87a0, invocation_hint=<value optimized out>,
marshal_data=0x365d43d250) at gtkmarshalers.c:704
#23 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#24 0x0000003aa971ac9d in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
#25 0x0000003aa971bd0c in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#26 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#27 0x000000365d50f3c4 in IA__gtk_widget_mnemonic_activate (
widget=0x2aaaad639170, group_cycling=393476) at gtkwidget.c:3463
#28 0x000000365d4316df in _gtk_marshal_BOOLEAN__BOOLEAN
(closure=0x78bdb0,
return_value=0x7fffff8d8d30, n_param_values=<value optimized out>,
param_values=0x7fffff8d8e30, invocation_hint=<value optimized out>,
marshal_data=0x365d41d190) at gtkmarshalers.c:704
#29 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#30 0x0000003aa971ac9d in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
#31 0x0000003aa971bd0c in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#32 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#33 0x000000365d50f3c4 in IA__gtk_widget_mnemonic_activate (
widget=0x2aaaad637940, group_cycling=393476) at gtkwidget.c:3463
#34 0x000000365d436bef in gtk_menu_key_press (widget=0x8f22a0,
event=0x2aaaade33c00) at gtkmenu.c:2633
#35 0x000000365d430910 in _gtk_marshal_BOOLEAN__BOXED (closure=0x78d720,
return_value=0x7fffff8d9450, n_param_values=<value optimized out>,
param_values=0x7fffff8d9550, invocation_hint=<value optimized out>,
marshal_data=0x365d436b70) at gtkmarshalers.c:83
#36 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#37 0x0000003aa971ac9d in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
#38 0x0000003aa971bd0c in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#39 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#40 0x000000365d50f605 in gtk_widget_event_internal (widget=0x8f22a0,
event=0x2aaaade33c00) at gtkwidget.c:3751
#41 0x000000365d42ee13 in IA__gtk_propagate_event (widget=0x8f22a0,
event=0x2aaaade33c00) at gtkmain.c:2184
#42 0x000000365d42f197 in IA__gtk_main_do_event (event=0x2aaaade33c00)
at gtkmain.c:1447
#43 0x000000365d1492ac in gdk_event_dispatch (source=<value optimized
out>,
callback=<value optimized out>, user_data=<value optimized out>)
at gdkevents-x11.c:2291
#44 0x0000003aa9526bfd in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#45 0x0000003aa9529ec5 in g_main_context_check ()
from /usr/lib/libglib-2.0.so.0
#46 0x0000003aa952a18a in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
#47 0x000000365d42e582 in IA__gtk_main () at gtkmain.c:1026
#48 0x000000000043ac75 in main (argc=<value optimized out>,
argv=0x7fffff8d9f68) at nautilus-main.c:406
#49 0x00000030d151c49b in __libc_start_main () from /lib/libc.so.6
#50 0x00000000004293ca in _start () at
../sysdeps/x86_64/elf/start.S:113
Thread 2 (Thread 1074006368 (LWP 6170)):
#0 0x00000030d15bee22 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x0000003aa9529d00 in g_main_context_check ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x0000003aa952a18a in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0x0000003aaae46b90 in link_thread_io_context ()
from /usr/lib/libORBit-2.so.0
No symbol table info available.
#4 0x0000003aa9542b6b in g_static_private_free ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00000030d23060fa in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00000030d15c7ce2 in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 46912496327104 (LWP 6126)):
#0 0x00000030d230c0ca in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1 0x000000365da586d7 in libgnomeui_segv_handle (signum=11)
at gnome-ui-init.c:820
estatus = 10922
in_segv = 1
sa = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {12923072, 0, 0, 0, 46912545643920, 0,
233493824293,
46912545643920, 46912545643920, 6, 233492136639, 5, 251950968755,
140737480847072, 251950968755, 7845360}}, sa_flags = -1382130288,
sa_restorer = 0x7fae00}
pid = -512
#2 <signal handler called>
No symbol table info available.
#3 0x000000365d3aadb2 in IA__gtk_container_add (container=0xd6a5b0,
widget=0xffffffffad9e5d90) at gtkcontainer.c:950
__inst = <value optimized out>
__t = <value optimized out>
__r = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_container_add"
#4 0x00000000004626e9 in create_unmount_progress_window (
name=0x2aaaae48fac0 "DISK5") at fm-directory-view.c:6306
window = <value optimized out>
vbox = (GtkWidget *) 0xffffffffad9e5d90
label = <value optimized out>
progress = <value optimized out>
#5 0x0000000000462ba9 in action_eject_volume_callback (
action=<value optimized out>, data=<value optimized out>)
at fm-directory-view.c:6417
t = <value optimized out>
file = <value optimized out>
selection = (GList *) 0x2aaaade09a00
l = (GList *) 0x2aaaade09a00
drive = <value optimized out>
volume = (GnomeVFSVolume *) 0x836d00
unmount_window = (GtkWindow *) 0x0
#6 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7 0x0000003aa971aaf2 in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8 0x0000003aa971bfcc in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0x000000365d36b1bb in _gtk_action_emit_activate
(action=0x2aaaad60f280)
at gtkaction.c:1042
group = (GtkActionGroup *) 0x8c2de0
#11 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0x0000003aa971aaf2 in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x0000003aa971bfcc in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0x000000365d50f43a in IA__gtk_widget_activate
(widget=0x2aaaad639170)
at gtkwidget.c:3782
__PRETTY_FUNCTION__ = "IA__gtk_widget_activate"
#16 0x000000365d43f988 in IA__gtk_menu_shell_activate_item (
menu_shell=0x8f22a0, menu_item=0x2aaaad639170,
force_deactivate=<value optimized out>) at gtkmenushell.c:1057
slist = <value optimized out>
shells = (GSList *) 0x2aaaade8c720
deactivate = 0
__PRETTY_FUNCTION__ = "IA__gtk_menu_shell_activate_item"
#17 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0x0000003aa971a630 in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0x0000003aa971bfcc in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0x000000365d43d2a3 in gtk_menu_item_mnemonic_activate (
widget=0x2aaaad639170, group_cycling=<value optimized out>)
at gtkmenuitem.c:966
No locals.
#22 0x000000365d4316df in _gtk_marshal_BOOLEAN__BOOLEAN
(closure=0x78bdb0,
return_value=0x7fffff8d86a0, n_param_values=<value optimized out>,
param_values=0x7fffff8d87a0, invocation_hint=<value optimized out>,
marshal_data=0x365d43d250) at gtkmarshalers.c:704
data1 = (gpointer) 0x2aaaad639170
data2 = (gpointer) 0x365d536c48
v_return = <value optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOOLEAN"
#23 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0x0000003aa971ac9d in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0x0000003aa971bd0c in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0x000000365d50f3c4 in IA__gtk_widget_mnemonic_activate (
widget=0x2aaaad639170, group_cycling=393476) at gtkwidget.c:3463
handled = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_widget_mnemonic_activate"
#28 0x000000365d4316df in _gtk_marshal_BOOLEAN__BOOLEAN
(closure=0x78bdb0,
return_value=0x7fffff8d8d30, n_param_values=<value optimized out>,
param_values=0x7fffff8d8e30, invocation_hint=<value optimized out>,
marshal_data=0x365d41d190) at gtkmarshalers.c:704
data1 = (gpointer) 0x2aaaad637940
data2 = (gpointer) 0x365d536c48
v_return = <value optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOOLEAN"
#29 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#30 0x0000003aa971ac9d in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#31 0x0000003aa971bd0c in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#32 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#33 0x000000365d50f3c4 in IA__gtk_widget_mnemonic_activate (
widget=0x2aaaad637940, group_cycling=393476) at gtkwidget.c:3463
handled = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_widget_mnemonic_activate"
#34 0x000000365d436bef in gtk_menu_key_press (widget=0x8f22a0,
event=0x2aaaade33c00) at gtkmenu.c:2633
menu_shell = <value optimized out>
delete = <value optimized out>
can_change_accels = <value optimized out>
accel = (gchar *) 0x0
accel_key = <value optimized out>
accel_mods = <value optimized out>
consumed_modifiers = <value optimized out>
display = <value optimized out>
__PRETTY_FUNCTION__ = "gtk_menu_key_press"
#35 0x000000365d430910 in _gtk_marshal_BOOLEAN__BOXED (closure=0x78d720,
return_value=0x7fffff8d9450, n_param_values=<value optimized out>,
param_values=0x7fffff8d9550, invocation_hint=<value optimized out>,
marshal_data=0x365d436b70) at gtkmarshalers.c:83
data1 = (gpointer) 0x8f22a0
data2 = (gpointer) 0x365d536c48
v_return = <value optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#36 0x0000003aa970b910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#37 0x0000003aa971ac9d in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#38 0x0000003aa971bd0c in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#39 0x0000003aa971c383 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#40 0x000000365d50f605 in gtk_widget_event_internal (widget=0x8f22a0,
event=0x2aaaade33c00) at gtkwidget.c:3751
signal_num = <value optimized out>
return_val = 0
#41 0x000000365d42ee13 in IA__gtk_propagate_event (widget=0x8f22a0,
event=0x2aaaade33c00) at gtkmain.c:2184
window = (GtkWidget *) 0x7dddb0
handled_event = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#42 0x000000365d42f197 in IA__gtk_main_do_event (event=0x2aaaade33c00)
at gtkmain.c:1447
event_widget = (GtkWidget *) 0x7af000
grab_widget = (GtkWidget *) 0x8f22a0
window_group = (GtkWindowGroup *) 0x0
next_event = <value optimized out>
rewritten_event = (GdkEvent *) 0x0
tmp_list = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#43 0x000000365d1492ac in gdk_event_dispatch (source=<value optimized
out>,
callback=<value optimized out>, user_data=<value optimized out>)
at gdkevents-x11.c:2291
display = <value optimized out>
event = (GdkEvent *) 0x2aaaade33c00
#44 0x0000003aa9526bfd in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#45 0x0000003aa9529ec5 in g_main_context_check ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#46 0x0000003aa952a18a in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#47 0x000000365d42e582 in IA__gtk_main () at gtkmain.c:1026
tmp_list = (GList *) 0x653950
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x0
loop = (GMainLoop *) 0x6ab7c0
#48 0x000000000043ac75 in main (argc=<value optimized out>,
argv=0x7fffff8d9f68) at nautilus-main.c:406
kill_shell = 0
restart_shell = 0
no_default_window = 1
browser_window = 0
no_desktop = 0
startup_id = <value optimized out>
startup_id_copy = 0x6ab7c0 "\020¶i"
geometry = 0x0
perform_self_check = 0
popt_context = (poptContext) 0x653950
args = (const char **) 0x0
application = (NautilusApplication *) 0x6d6c00
program = (GnomeProgram *) 0x64d010
context_as_value = {g_type = 68, data = {{v_int = 6633808,
v_uint = 6633808, v_long = 6633808, v_ulong = 6633808,
v_int64 = 6633808, v_uint64 = 6633808, v_float = 9.29594496e-39,
v_double = 3.2775366339068281e-317, v_pointer = 0x653950}, {v_int
= 0,
v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0,
v_float = 0, v_double = 0, v_pointer = 0x0}}}
options = {{longName = 0x4e4de4 "check", shortName = 99 'c',
argInfo = 0, arg = 0x7fffff8d9e48, val = 0,
descrip = 0x4e4e10 "Perform a quick set of self-check tests.",
argDescrip = 0x0}, {longName = 0x4e825b "geometry", shortName = 103
'g',
argInfo = 1, arg = 0x7fffff8d9e40, val = 0,
descrip = 0x4e4e40 "Create the initial window with the given
geometry.",
argDescrip = 0x4e4c30 "GEOMETRY"}, {
longName = 0x4e0e0f "no-default-window", shortName = 110 'n',
argInfo = 0, arg = 0x7fffff8d9e54, val = 0,
descrip = 0x4e4e78 "Only create windows for explicitly specified
URIs.",
argDescrip = 0x0}, {longName = 0x4e4c39 "no-desktop", shortName = 0
'\0',
argInfo = 0, arg = 0x7fffff8d9e4c, val = 0,
descrip = 0x4e4eb0 "Do not manage the desktop (ignore the preference
set in the preferences dialog).", argDescrip = 0x0}, {
longName = 0x4e6cb0 "browser", shortName = 0 '\0', argInfo = 0,
arg = 0x7fffff8d9e50, val = 0,
descrip = 0x4e4c44 "open a browser window.", argDescrip = 0x0}, {
longName = 0x4e4dec "quit", shortName = 113 'q', argInfo = 0,
arg = 0x7fffff8d9e5c, val = 0, descrip = 0x4e4c5b "Quit Nautilus.",
argDescrip = 0x0}, {longName = 0x4e4df3 "restart", shortName = 0
'\0',
argInfo = 1073741824, arg = 0x7fffff8d9e58, val = 0,
descrip = 0x4e4c6a "Restart Nautilus.", argDescrip = 0x0}, {
longName = 0x0, shortName = 0 '\0', argInfo = 0, arg = 0x0, val = 0,
descrip = 0x0, argDescrip = 0x0}}
#49 0x00000030d151c49b in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#50 0x00000000004293ca in _start () at
../sysdeps/x86_64/elf/start.S:113
No locals.
#0 0x00000030d230c0ca in waitpid () from /lib/libpthread.so.0
--
Crash on ejecting usb-disk.
https://launchpad.net/bugs/63327
More information about the desktop-bugs
mailing list