GNOME Bugzilla – Bug 342199
Import NFS Mount Crash
Last modified: 2006-06-09 18:01:24 UTC
Distribution: Fedora Core release 5 (Bordeaux) Package: rhythmbox Severity: critical Version: GNOME2.14.1 0.9.4.1 Gnome-Distributor: Red Hat, Inc Synopsis: Import NFS Mount Crash Bugzilla-Product: rhythmbox Bugzilla-Component: Removable Media Bugzilla-Version: 0.9.4.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: I was importing from an nfs mount and it died. Steps to reproduce the crash: 1. 2. 3. Expected Results: How often does this happen? Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/rhythmbox' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) `shared object read from target memory' has disappeared; keeping its symbols. (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208595968 (LWP 17157)] [New Thread -1284510816 (LWP 17173)] [New Thread -1271788640 (LWP 17160)] (no debugging symbols found) 0x00494402 in __kernel_vsyscall ()
+ Trace 68283
Thread 1 (Thread -1208595968 (LWP 17157))
------- Bug created by bug-buddy at 2006-05-18 01:14 -------
This looks basically the same as bug 303964 (also bug 341794 and bug 169310) which seems to be a problem with clearlooks. Reassigning there.
Engine problem, changing product. Hmm, looks like the problem is with the Clearlooks animation code and multithreaded applications. Clearlooks does not do any locking when forcing the redraw of the progress bars ...
I have commited fixes to CVS to both gtk-engines stable and unstable. I tested it with a small program. After applying the fix it ran without any problems.