GNOME Bugzilla – Bug 84910
Crash after adding new folder to Applications menu
Last modified: 2004-12-22 21:47:04 UTC
Package: nautilus Severity: critical Version: 2.0.0 Synopsis: Crash after adding new folder to Applications menu Bugzilla-Product: nautilus Bugzilla-Component: general BugBuddy-GnomeVersion: 2.0 (2.0.0) Description: Description of Problem: Steps to reproduce the problem: 1. Go, Start-Here, Applications 2. Create a folder, type in a name 3. Name is ignored, nautilus appears to hang, but will eventually crash Actual Results: Expected Results: Set the name of the folder properly, and not crash How often does this happen? Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/nautilus' [New Thread 1024 (LWP 1480)] [New Thread 2049 (LWP 1483)] [New Thread 1026 (LWP 1484)] [New Thread 2051 (LWP 1485)] [New Thread 3076 (LWP 1486)] 0x420b4769 in wait4 () from /lib/i686/libc.so.6
+ Trace 23645
Thread 1 (Thread 1024 (LWP 1480))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-06-11 14:03 ------- Reassigning to the default owner of the component, nautilus-maint@bugzilla.gnome.org.
Michael: Could you take a quick look at this? I think it might be a better/more reliable way to reproduce 74189...
*** This bug has been marked as a duplicate of 74189 ***
Here's a trace of the hang. I'm tempted to reopen this as the hang is possibly a separate issue to the crash. (gdb) thread apply all bt
+ Trace 24139
Thread 7 (Thread 5126 (LWP 1481))
Thread 6 (Thread 4101 (LWP 1480))
Thread 5 (Thread 3076 (LWP 1479))
Thread 4 (Thread 2051 (LWP 1476))
Thread 3 (Thread 1026 (LWP 1475))
Thread 1 (Thread 1024 (LWP 1471))
You're right - this hang is a separate bug - looks like a dealock in the interesting code in the vfolder backend; [ the 2nd trace looks highly suspicious - calling a method that does a lock from an _unlocked method ]. Threads Rock ! anyway, I'm on the case ...
Committed the deadlock fix - pretty mindless.