GNOME Bugzilla – Bug 453295
Crash in nautilus related to file/folder changes.
Last modified: 2007-07-04 09:08:18 UTC
Version: 2.18.3 What were you doing when the application crashed? I had 4 nautilus windows open and when I closed one of them, nautilus crashed. Distribution: Unknown Gnome Release: 2.18.2 2007-05-31 (Archlinux) BugBuddy Version: 2.18.1 System: Linux 2.6.21-ARCH #1 SMP PREEMPT Wed Jun 13 19:11:38 EEST 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Gilouche Icon Theme: gnome Memory status: size: 107401216 vsize: 107401216 resident: 38658048 share: 18477056 rss: 38658048 rss_rlim: 4294967295 CPU usage: start_time: 1183436498 rtime: 2536 utime: 2266 stime: 270 cutime:0 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100 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 -1226672448 (LWP 14913)] [New Thread -1319040112 (LWP 14146)] 0xb7fc0410 in __kernel_vsyscall ()
+ Trace 145394
Thread 1 (Thread -1226672448 (LWP 14913))
----------- .xsession-errors (135471 sec old) --------------------- ** (gedit:419): WARNING **: IPP request failed with status 1030 ** (gedit:419): WARNING **: IPP request failed with status 1030 ** (gedit:419): WARNING **: IPP request failed with status 1030 ** (gedit:419): WARNING **: IPP request failed with status 1030 ** (gedit:419): WARNING **: IPP request failed with status 1030 ** (gedit:419): WARNING **: IPP request failed with status 1030 ** (gedit:419): WARNING **: IPP request failed with status 1030 ...Too much output, ignoring rest... --------------------------------------------------
Created attachment 91084 [details] nautilus-debug-log.txt this is the generated ~/nautilus-debug-log.txt
Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
I already had debug symbols for nautilus and gnome-vfs when I submitted the bug. What packages am I missing debug symbols for?
gtk and glib mostly. Looks like this might be a duplicate of Bug 424980, but that's missing symbols as well, so if you can get us a better trace it would be very helpful. Thanks!
Ok, I will recompile gtk2 and gtlib2 packages without stripping the debug symbols. and post a new crash data the next time the crash happens.
here is a new crash data. To reproduce: 1. I extracted a big source tarball ( the openoffice source tarball ) 2. Navigated to the directory where I extracted the tarball ~/packages/OOo/src680/SRC680_m217/ 3. using gnome terminal, I renamed the SRC680_m217 to SRC680_m218 4. nautilus crashed. Here is the crash data: Distribution: Unknown Gnome Release: 2.18.2 2007-05-31 (Archlinux) BugBuddy Version: 2.18.1 System: Linux 2.6.21-ARCH #1 SMP PREEMPT Wed Jun 13 19:11:38 EEST 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Gilouche Icon Theme: gnome Memory status: size: 90505216 vsize: 90505216 resident: 38338560 share: 15564800 rss: 38338560 rss_rlim: 4294967295 CPU usage: start_time: 1183522716 rtime: 10607 utime: 8132 stime: 2475 cutime:0 cstime: 4 timeout: 0 it_real_value: 0 frequency: 100 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 -1226946880 (LWP 32678)] 0xb7f7a410 in __kernel_vsyscall ()
+ Trace 145643
Thread 1 (Thread -1226946880 (LWP 32678))
----------- .xsession-errors (19 sec old) --------------------- (nautilus:32678): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer (nautilus:32678): GLib-GObject-CRITICAL **: g_signal_handlers_unblock_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed ** (nautilus:32678): CRITICAL **: nautilus_file_monitor_remove: assertion `NAUTILUS_IS_FILE (file)' failed (nautilus:32678): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer (nautilus:32678): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed ** (nautilus:32678): CRITICAL **: nautilus_file_unref: assertion `NAUTILUS_IS_FILE (file)' failed ** ERROR **: file nautilus-directory-background.c: line 616 (nautilus_connect_background_to_file_metadata): assertion failed: (NAUTILUS_IS_FILE (old_file)) aborting... --------------------------------------------------
Thanks for the improved trace. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 425157 ***