GNOME Bugzilla – Bug 680525
Deadlock in calendar when locking priv structure
Last modified: 2012-07-24 17:45:14 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=842130 Evolution interface stuck while formatting message It turned out that evolution is waiting on evolution-calendar-factory reply, but it has blocked main thread, thus the reply isn't coming to the caller.
+ Trace 230576
Thread 1 (Thread 0xb766b740 (LWP 1424))
Created attachment 219596 [details] [review] ews patch for evolution-ews; There were couple places where ECalBackendEws::priv could left locked, thus any following attempt to lock the structure resulted in deadlock in case of being called from other than the same thread as previously done lock.
Created commit b047aa1 in ews master (3.5.5+) Created commit be4f378 in ews gnome-3-4 (3.4.4+)