Bug#359975: nautilus: crash when unmounting non-mounted device

Reinout Lievegoed r.lievegoed at planet.nl
Wed Mar 29 20:03:45 UTC 2006


Distribution: Debian 3.1
Package: nautilus
Severity: normal
Version: GNOME2.8.3 2.8.2
Gnome-Distributor: Debian
Synopsis: Nautilus crashes when trying to unmount non-mounted volume
Bugzilla-Product: nautilus
Bugzilla-Component: general
Bugzilla-Version: 2.8.2
BugBuddy-GnomeVersion: 2.0 (2.8.1)
Description:
Description of the crash:
A usb device was unmounted using the gnomedisk mounting applet.
However, the icon on the desktop didn't disappear.  Trying to unmount it
(to make it disappear) caused a crash.

Steps to reproduce the crash:
0. Disable famd (because it prevents unmounting)
1. Put disk mount applet in the gnome panel
2. Mount a disk with it
3. Unmount volume through disk mount applet
4. Try to unmount via nautilus icon.
5. Crash.

Expected Results:
Icon should disappear after 3.

This is reproducible every time it is tried.

Debugging Information:

Backtrace was generated from '/usr/bin/nautilus'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 1808)]
[New Thread 32769 (LWP 1819)]
[New Thread 16386 (LWP 1820)]
[New Thread 32771 (LWP 1827)]
[New Thread 49156 (LWP 3369)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x40442c0b in waitpid () from /lib/libpthread.so.0
#0  0x40442c0b in waitpid () from /lib/libpthread.so.0
#1  0x402ad33c in ?? () from /usr/lib/libgnomeui-2.so.0
#2  0x00000000 in ?? ()
#3  0x4026ddae in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#4  0x40441825 in __pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x4006ae67 in nautilus_desktop_link_get_link_type ()
   from /usr/lib/libnautilus-private.so.2
#7  0x0809db71 in fm_desktop_icon_view_get_type ()
#8  0x080ad34c in fm_directory_view_update_menus ()
#9  0x080a2d38 in fm_directory_view_send_selection_change ()
#10 0x40ad5c9c in g_main_context_wakeup () from
/usr/lib/libglib-2.0.so.0
#11 0x40ad3582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#12 0x40ad45f8 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#13 0x40ad4930 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#14 0x40ad4ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#15 0x40636bb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x08077c2a in main ()

Thread 5 (Thread 49156 (LWP 3369)):
#0  0x4043e604 in __pthread_sigsuspend () from /lib/libpthread.so.0
No symbol table info available.
#1  0x4043e3c8 in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
No symbol table info available.
#2  0x4043af2b in pthread_cond_wait at GLIBC_2.0 () from
/lib/libpthread.so.0
No symbol table info available.
#3  0x4098b614 in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
No symbol table info available.
#4  0x4098b66f in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
No symbol table info available.
#5  0x40aee61f in g_static_private_free () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0x4043be51 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x40cdf92a in clone () from /lib/libc.so.6
No symbol table info available.

Thread 4 (Thread 32771 (LWP 1827)):
#0  0x4043e604 in __pthread_sigsuspend () from /lib/libpthread.so.0
No symbol table info available.
#1  0x4043e3c8 in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
No symbol table info available.
#2  0x4043af2b in pthread_cond_wait at GLIBC_2.0 () from
/lib/libpthread.so.0
No symbol table info available.
#3  0x4098b614 in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
No symbol table info available.
#4  0x4098b66f in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
No symbol table info available.
#5  0x40aee61f in g_static_private_free () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0x4043be51 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x40cdf92a in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (Thread 16386 (LWP 1820)):
#0  0x40cd6ada in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x40ad52b6 in g_main_loop_get_context () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x40ad48b0 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x40ad4ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0x40a87382 in link_thread_io_context () from
/usr/lib/libORBit-2.so.0
No symbol table info available.
#5  0x40aee61f in g_static_private_free () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0x4043be51 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x40cdf92a in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 32769 (LWP 1819)):
#0  0x40cd6ada in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x4043bb50 in __pthread_manager () from /lib/libpthread.so.0
No symbol table info available.
#2  0x40cdf92a in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 16384 (LWP 1808)):
#0  0x40442c0b in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x402ad33c in ?? () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.
#3  0x4026ddae in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#4  0x40441825 in __pthread_sighandler () from /lib/libpthread.so.0
No symbol table info available.
#5  <signal handler called>
No symbol table info available.
#6  0x4006ae67 in nautilus_desktop_link_get_link_type ()
   from /usr/lib/libnautilus-private.so.2
No symbol table info available.
#7  0x0809db71 in fm_desktop_icon_view_get_type ()
No symbol table info available.
#8  0x080ad34c in fm_directory_view_update_menus ()
No symbol table info available.
#9  0x080a2d38 in fm_directory_view_send_selection_change ()
No symbol table info available.
#10 0x40ad5c9c in g_main_context_wakeup () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0x40ad3582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0x40ad45f8 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x40ad4930 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x40ad4ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x40636bb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x08077c2a in main ()
No symbol table info available.
#0  0x40442c0b in waitpid () from /lib/libpthread.so.0

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20060329/4406a1a2/signature-0001.pgp


More information about the Pkg-gnome-maintainers mailing list