GNOME Bugzilla – Bug 503232
crash in nautilus_file_is_hidden_file at nautilus-file.c line 2345
Last modified: 2011-02-23 12:29:52 UTC
Version: 2.20.0 What were you doing when the application crashed? I was Copying a folder from Desktop to a USB Key in FAT32 and I tried to rename another folder on the USB key. I had another bug just before : see http://bugzilla.gnome.org/show_bug.cgi?id=503230 (maybe the same) Thanks Distribution: Gentoo Base System release 1.12.9 Gnome Release: 2.20.1 2007-11-26 (Gentoo) BugBuddy Version: 2.20.1 System: Linux 2.6.22-gentoo-r9ekra #6 PREEMPT Sun Nov 11 21:19:25 CET 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 122642432 vsize: 122642432 resident: 33034240 share: 21028864 rss: 33034240 rss_rlim: 4294967295 CPU usage: start_time: 1197454052 rtime: 1499 utime: 1171 stime: 328 cutime:151 cstime: 14 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". 0xffffe410 in __kernel_vsyscall ()
+ Trace 181647
----------- .xsession-errors (15 sec old) --------------------- ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 (nautilus:7506): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `NautilusFile' ** (nautilus:7506): CRITICAL **: nautilus_file_get_uri: assertion `NAUTILUS_IS_FILE (file)' failed ** (nautilus:7506): CRITICAL **: nautilus_file_is_gone: assertion `NAUTILUS_IS_FILE (file)' failed ** (nautilus:7506): CRITICAL **: nautilus_file_ref: assertion `NAUTILUS_IS_FILE (file)' failed --------------------------------------------------
we also have one similar stacktrace here: https://bugs.edge.launchpad.net/nautilus/+bug/215424
Hmm, I'm puzzled... Cause of the crash seems to be clear: gboolean nautilus_file_is_hidden_file (NautilusFile *file) { return file->details->is_hidden; } This method is called with file == NULL. However, I don't understand how did the file pointer "get lost" between these two calls:
+ Trace 195322
I don't have much experience with debugging GNOME stuff, maybe it's just Bug Buddy / Breakpad / etc. acting up?
*** Bug 571538 has been marked as a duplicate of this bug. ***
Last dup is from 2.22.
Do you still have this problem with an up to date version of nautilus?
Could you please confirm if this bug is still happening at your end ? Please try in GNOME 2.30.3 or 2.32.1 and report back, thanks.
Closing this bug report as no further information has been provided. Please feel free to reopen the bug if the problem still occurs with a newer version of GNOME 2.32.1 or later, thanks.