GNOME Bugzilla – Bug 543345
Evolution freezing
Last modified: 2008-11-05 11:44:46 UTC
<mcepl> mbarnes: ping -- reporting one frozen Evolution (it would make me almost a creationist ;-)) -- backtrace is attached. Any thoughts? (it is Fedora 9, fully updated, evolution-2.22.3.1-1.fc9.i386). <mbarnes> mcepl: looks like a mutex deadlock in camel (of course it would be camel) <mcepl> mbarnes: should I file a bug? <mbarnes> mcepl: may be hard to reproduce, but go ahead and file a bug
Created attachment 114683 [details] backtrace from gdb
Pasting traces from comment#1 Loaded symbols for /usr/lib/gconv/KOI8-R.so Reading symbols from /usr/lib/gconv/CP1252.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/CP1252.so.debug...done. done. Loaded symbols for /usr/lib/gconv/CP1252.so 0x00110416 in __kernel_vsyscall () thread apply all backtrace: No such file or directory. quit: No such file or directory. Missing separate debuginfos, use: debuginfo-install avahi.i386 gnome-pilot.i386 gnome-spell.i386 gtk2-engines.i386 pilot-link.i386 (gdb) thread appply [K[K[K[K[Kl[Kply all backtrace
+ Trace 203038
What a nice coincidence. Thread 5 is waiting for the connect_lock, same as Thread 3 and Thread 2. Thread 4 doesn't show correct line numbers, which is quite bad. Because of broken line numbers, the Thread 4 is probably holding the connect_lock (there left noone else). Even I believe none of the other threads is holding the cache_lock, it seems that someone is holding it...
Marking this as a duplicate of the other bug because the newer one has a patch. *** This bug has been marked as a duplicate of 558737 ***