GNOME Bugzilla – Bug 77520
metafile_read_check_for_directory: crashes smb:, trash:, preferences:
Last modified: 2004-12-22 21:47:04 UTC
Package: nautilus Severity: normal Version: 1.1.11 Synopsis: crashed when type preferences:/// in url bar Bugzilla-Product: nautilus Bugzilla-Component: general Description: crashed when type preferences:/// in url bar RedHat 7.2/ ximian Gnome1.4 session and panel with nautilus2 Debugging Information: [New Thread 1024 (LWP 3070)] [New Thread 2049 (LWP 3071)] [New Thread 1026 (LWP 3072)] [New Thread 2051 (LWP 3073)] 0x40a5cca9 in __wait4 () from /lib/i686/libc.so.6
+ Trace 20278
------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-04-03 13:52 ------- Unknown version 1.1.x in product nautilus. Setting version to the default, "unspecified". Reassigning to the default owner of the component, nautilus-maint@bugzilla.gnome.org.
My guess is it wasn't ever meant to work with a GNOME 1.4 session. THis is the only instance of this bug we've seen.
*** Bug 77680 has been marked as a duplicate of this bug. ***
*** Bug 77728 has been marked as a duplicate of this bug. ***
changing subject line to refelect more general nature of this bug. increasing priority and severity to reflect multiple and varied reports.
This bug is simple to fix. Instead of asserting that the directory_vfs_uri is not NULL, it should check if it's NULL, and call metafile_read_done if it is. I introduced this recently when I did the security fix. Unfortunately, my Linux machine has been hacked, so I can't do any check-ins right now. Someone else with cvs access should make the fix. It's just: if (metafile->details->directory_vfs_uri == NULL) { metafile_read_done (metafile); return; } In metafile_read_check_for_directory.
*** Bug 77767 has been marked as a duplicate of this bug. ***