Nautilus crashes on startup and all relaunches

Bug #14015 reported by PeterShinners
14
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Invalid
Medium
Sebastien Bacher

Bug Description

As of last weekend (March 11-ish) the Nautilus in my Hoary system is crashing on
login. When the desktop boots I am presented a dialog with the following text.

Error
The Application "nautilus" has quit unexpectedly.
You can inform the developers of what happened to help them fix it. Or you can
restart the application right now.

I also get this same dialog if I select any of the folders under the 'Places'
menu. The 'restart' button on the dialog doesn't seem to do anything, perhaps a
silent failure. If I run nautilus from the terminal it doesn't print any further
debugging information.

Revision history for this message
Sebastien Bacher (seb128) wrote :

can you get a backtrace of the crash (you can get one in the dialog to send the
bug upstream) with nautilus-dbg installed ?

Revision history for this message
PeterShinners (pete-shinners) wrote :

I installed nautilus-dbg. It looks like I could get a stack trace from the
BugBuddy program, hopefully this is what you need.

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

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1223908096 (LWP 13546)]
[New Thread -1226019920 (LWP 13547)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7bfc43b in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7dd8d97 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xb6419eff in PyModule_GetDict () from /usr/lib/libpython2.3.so.1.0
#5 0xb651fef4 in nautilus_python_init_python ()
   from /usr/lib/nautilus/extensions-1.0/libnautilus-python.so
#6 0xb65202a1 in nautilus_module_initialize ()
   from /usr/lib/nautilus/extensions-1.0/libnautilus-python.so
#7 0xb7faa026 in nautilus_module_load (gmodule=0x8277ca0)
    at nautilus-module.c:98
#8 0xb779f2c2 in g_type_module_use () from /usr/lib/libgobject-2.0.so.0
#9 0xb7faa25a in nautilus_module_load_file (filename=0x0)
    at nautilus-module.c:172
#10 0xb7faa30f in load_module_dir (
    dirname=0xb7fd1c00 "/usr/lib/nautilus/extensions-1.0")
    at nautilus-module.c:199
#11 0xb7faa366 in nautilus_module_init () at nautilus-module.c:216
#12 0x08068347 in finish_startup (application=0x8176590)
    at nautilus-application.c:360
#13 0x0806893e in nautilus_application_startup (application=0x8176590,
    kill_shell=0, restart_shell=0, no_default_window=0, no_desktop=0,
    do_first_time_druid_check=1, browser_window=0,
    startup_id=0x8129400 "_TIME841062", geometry=0x0, urls=0x0)
    at nautilus-application.c:493
#14 0x08078778 in main (argc=-1236584256, argv=0xbffff924)
    at nautilus-main.c:423

Thread 2 (Thread -1226019920 (LWP 13547)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7430589 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb75cb8de in g_main_loop_get_context () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb75caf57 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb75cb51e in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0xb7667f28 in link_thread_io_context () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#6 0xb7622398 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb6ec6ad8 in ?? ()
No symbol table info available.
#8 0xb75e3362 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#0 0xffffe410 in __kernel_vsyscall ()

Revision history for this message
PeterShinners (pete-shinners) wrote :

Wow, look at me, I'm like a real debugger now! Reading the stack trace and
taking a guess, I removed the "nautilus-python" package, and now everything is
working. Here are the details on that package.

Package: python-nautilus
Priority: optional
Section: universe/gnome
Installed-Size: 140
Maintainer: Ross Burton <email address hidden>
Architecture: i386
Source: nautilus-python
Version: 0.3.0-2ubuntu1
Depends: libart-2.0-2 (>= 2.3.16), libatk1.0-0 (>= 1.9.0), libbonobo2-0 (>=
2.8.0), libbonoboui2-0 (>= 2.5.4), libc6 (>= 2.3.2.ds1-4), libeel2-2 (>= 2.9.1),
libgail-common (>= 1.6.6), libgail17 (>= 1.6.6), libgconf2-4 (>= 2.7.3.1),
libglade2-0 (>= 1:2.3.6), libglib2.0-0 (>= 2.5.5), libgnome2-0 (>= 2.8.0),
libgnomecanvas2-0 (>= 2.7.92), libgnomeui-0 (>= 2.7.92), libgnomevfs2-0 (>=
2.9.1), libgtk2.0-0 (>= 2.5.6), libice6 | xlibs (>> 4.1.0),
libnautilus-extension1 (>= 2.9.1), liborbit2 (>= 1:2.12.0), libpango1.0-0 (>=
1.7.0), libpopt0 (>= 1.7), libsm6 | xlibs (>> 4.1.0), libxml2 (>= 2.6.11),
python2.3 (>= 2.3), zlib1g (>= 1:1.2.1)
Filename: pool/universe/n/nautilus-python/python-nautilus_0.3.0-2ubuntu1_i386.deb
Size: 16724
MD5sum: d39c91dfae0a950c41901fcdb1fc56b9
Description: Python binding for Nautilus
 Python binding for Nautilus, to allow Nautilus property page and menu item
 extensions to be written in Python.
Bugs: mailto:<email address hidden>
Origin: Ubuntu

Revision history for this message
Sebastien Bacher (seb128) wrote :

right, python-nautilus is bugged. I'm looking on it, but that's an universe
package so the bug is not for this bugzilla, I'm closing it.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.