After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 315702 - Nautilus window dies on login
Nautilus window dies on login
Status: RESOLVED DUPLICATE of bug 170947
Product: nautilus
Classification: Core
Component: general
2.10.x
Other other
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-09-04 01:00 UTC by bwohlberg
Modified: 2005-09-11 20:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description bwohlberg 2005-09-09 16:24:55 UTC
X-Mailer: bug-buddy 2.10.0

Distribution: Fedora Core release 4 (Stentz)
Package: nautilus
Severity: normal
Version: GNOME2.10.0 2.10.0
Gnome-Distributor: Red Hat, Inc
Synopsis: Nautilus window dies on login
Bugzilla-Product: nautilus
Bugzilla-Component: general
Bugzilla-Version: 2.10.0
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:

If a nautilus window is setup on the desktop using "save
configuration" on logout, it crashes on login when the desktop is
restored. It is possible that this only occurs when nautilus has been
configured to "always_use_browser" in gconf-editor.

Steps to reproduce the crash:
1. Use gconf-editor to set always_use_browser for nautilus
2. Open a nautilus window for home directory, and logout, saving
   desktop
3. Reboot (this problem only seems to occur on first login after
   booting) and login 


Expected Results:

Nautilus should not crash.

How often does this happen?

Always.

Additional Information:



Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".





		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs




------- Bug moved to this database by unknown@gnome.bugs 2005-09-09 16:24 UTC -------


Unknown version 2.10.0 in product nautilus.  Setting version to "2.10.x".
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@gnome.bugs.
   Previous reporter was bwohlberg@yahoo.com.

Comment 1 Roshan Kamath 2005-09-10 18:21:39 UTC
I've seen similar behaviour off & on, on my Fedora Core 4. I just found a way to
consistently produce a crash which looks similar to the reported bug - and I
think the root cause is probably the same (the stacktraces match in my case):
Just power-cycle the PC in the middle of a login session. When the machine
reboots and you try to login the first time, nautilus crashes. This doesn't
happen upon subsequent logins.

Admittedly, this is an unkind treatment, but easier to reproduce.


A detailed bug-buddy stacktrace follows:
---------------
Distribution: Fedora Core release 4 (Stentz)
Package: nautilus
Severity: normal
Version: GNOME2.10.0 2.10.0
Gnome-Distributor: Red Hat, Inc
Synopsis: Nautilus crash upon login
Bugzilla-Product: nautilus
Bugzilla-Component: general
Bugzilla-Version: 2.10.0
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:
Nautilus crashed unexpectedly upon login

Steps to reproduce the crash:
1. Just power-cycle the PC in the middle of a login session.
2. When the machine reboots and you try to login the first time, nautilus crashes.
3. 

Expected Results:
login smoothly without a nautilus crash.

How often does this happen?
100 %

Additional Information:

Fedora Core 4
GNOME 2.10.0 (Build Date: 23/05/05)
Nautilus nautilus-2.10.0-4 (Build Date: Wed 11 May 2005 09:29:06 CDT)



Debugging Information:

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 -1208288800 (LWP 2953)]
[New Thread -1214268496 (LWP 3006)]
[New Thread -1214002256 (LWP 3005)]
[New Thread -1213736016 (LWP 3004)]
[New Thread -1213469776 (LWP 3003)]
[New Thread -1213203536 (LWP 3002)]
[New Thread -1211868240 (LWP 2975)]
0x007a5402 in ?? ()

Thread 1 (Thread -1208288800 (LWP 2953))

  • #0 ??
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 _gnome_vfs_xdg_get_mime_type_for_file
    from /usr/lib/libgnomevfs-2.so.0
  • #5 _gnome_vfs_xdg_hash_append_glob
    from /usr/lib/libgnomevfs-2.so.0
  • #6 _gnome_vfs_xdg_glob_read_from_file
    from /usr/lib/libgnomevfs-2.so.0
  • #7 _gnome_vfs_xdg_get_mime_type_for_file
    from /usr/lib/libgnomevfs-2.so.0
  • #8 _gnome_vfs_xdg_remove_callback
    from /usr/lib/libgnomevfs-2.so.0
  • #9 _gnome_vfs_xdg_remove_callback
    from /usr/lib/libgnomevfs-2.so.0
  • #10 _gnome_vfs_xdg_mime_type_equal
    from /usr/lib/libgnomevfs-2.so.0
  • #11 gnome_vfs_mime_type_is_equal
    from /usr/lib/libgnomevfs-2.so.0
  • #12 gnome_vfs_mime_type_get_equivalence
    from /usr/lib/libgnomevfs-2.so.0
  • #13 nautilus_file_is_mime_type
    at nautilus-file.c line 4866
  • #14 nautilus_file_is_nautilus_link
    at nautilus-file.c line 5148
  • #15 lacks_link_info
    at nautilus-directory-async.c line 1755
  • #16 is_needy
    at nautilus-directory-async.c line 2207

Comment 2 Christian Neumair 2005-09-10 18:37:02 UTC
Thanks for your bug reports and your extensive debugging efforts!

The patch attached to bug 170947 should fix these issues. There are some other
cases not handled by this patch which Alex fixed in the 2.10 branch of GnomeVFS
as well. I think we should really do a GnomeVFS 2.10.1 release and check back
whether that fixes your issues.
Comment 3 Christian Kirbach 2005-09-11 20:00:23 UTC
Marking duplicate of Bug 170947 as per last comment.

feel free to reopen if it does not fix the problem for you.

*** This bug has been marked as a duplicate of 170947 ***