GNOME Bugzilla – Bug 654610
Deadlock in gdk-pixbuf-io.c
Last modified: 2011-08-18 07:05:07 UTC
When I select a certain contact in my database my desktop freezes. I have to alt-tab over to a shell window and evoloution --force-shutdown to get the desktop to come back. This is very repeatable. I would be glad to supply my files for testing.
Please attach the sample vcard and will try to reproduce at my end. Other wise you will have to provide gdb trace [1] when evolution hangs and before that make sure you install debuginfo packages of evolution and evolution-data-server. Which distribution do you use ? [1] see http://live.gnome.org/GettingTraces/Details#gdb-not-yet-running for details about how to do this
...and when attaching a sample vcard (File > Save as vcf) here in bugzilla.gnome.org as an attachment be aware that this is a public place (don't use confidential data).
I ran the program under gdb and produced the output I am attaching to the bug report. file is evolution-bug-654610
Created attachment 191967 [details] gdb trace output
The output is missing debug symbols, please run debuginfo-install evolution-2.32.2-1.fc14.x86_64 and probably the same for glib2 and gtk2...
Created attachment 192033 [details] debug info after window manager hangs
Looks similar to https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/752624 in Ubuntu's bugtracker.
Another gdk-pixbuf deadlock... reassigning.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 473862 ***