GNOME Bugzilla – Bug 76179
nautilus crash on login
Last modified: 2004-12-22 21:47:04 UTC
Package: nautilus Severity: normal Version: 1.1.10 Synopsis: nautilus crash on login Bugzilla-Product: nautilus Bugzilla-Component: general BugBuddy-GnomeVersion: 2.0 (1.113.0) Description: Description of Problem: Nautilus crash at login. Steps to reproduce the problem: 1. just log in 2. 3. Actual Results: nautilus crashes Expected Results: nautilus draws my desktop, and all is right with the world. How often does this happen? Every time. This is getting old. Additional Information: Ximian snaps from 3/24/02. Debugging Information: Backtrace was generated from '/usr/bin/nautilus' [New Thread 1024 (LWP 2353)] [New Thread 2049 (LWP 2359)] [New Thread 1026 (LWP 2360)] [New Thread 2051 (LWP 2361)] 0x4094de29 in __wait4 () from /lib/libc.so.6
+ Trace 19741
------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-03-24 21:12 ------- 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.
Updating OS & OS details.
*** Bug 76254 has been marked as a duplicate of this bug. ***
I got these crashes immediately after upgrading via Red Carpet, and they stopped after rebooting the system.
Sorry this took so long to get to, Heath... hopefully I'll be cc'd on all of these soon.
*** Bug 77211 has been marked as a duplicate of this bug. ***
*** Bug 77235 has been marked as a duplicate of this bug. ***
Weird. Dave, when you get a chance, got any clues on this one?
*** Bug 78184 has been marked as a duplicate of this bug. ***
Wow. Looks like a bad bug in the scaler. It tries to allocate 1.8 Gigs of memory when scaling the 1600x1200 pixbuf to 1x1. I think this is because it is allocating a huge set of filter matrixes. The question is, why is it trying to scale the background to 1x1 pixels?
Hmmm. It must be trying to render the background before the window has gotten it's size allocation.
I'm going to bump this to Urgent because of the duplicates.
*** Bug 78909 has been marked as a duplicate of this bug. ***
This may have been fixed when I patched the heap corruption in libbackground this morning.
This should be fixed by this checkin. I can't reproduce the bug myself, so please reopen this if it breaks backgrounds in any way. 2002-04-21 Alexander Larsson <alla@lysator.liu.se> * eel/eel-background.c (eel_background_ensure_image_scaled): Work around the fact that scaling large pixbufs to 1x1 crashes while allocating several gigs of memory.