GNOME Bugzilla – Bug 600693
Empathy calls xmlCleanupParser() where it shouldn't
Last modified: 2010-01-13 21:53:48 UTC
Created attachment 146918 [details] Backtrace I was not working with Empathy when this crash happened, it ran on background. kernel ----- 2.6.31.5-96.fc12.i686.PAE package ----- empathy-2.28.1.1-3.fc12 reason ----- Process was terminated by signal 6 Originally reported at https://bugzilla.redhat.com/show_bug.cgi?id=532307
Looking at the trace this crash seems to be in pulseaudio.
Lennart & Michal Schmidt looked at this and the bug appears to be due to empathy calling xmlCleanupParser() where it shouldn't, and not due to PulseAudio. For more info refer to https://bugzilla.redhat.com/show_bug.cgi?id=532307#c111 https://bugzilla.redhat.com/show_bug.cgi?id=532307#c112 Lennart is also writing a blog post about this since a lot of applications seem to be misusing this. If I can find some free time, I'll see if I can work up a patch since this is affecting a *lot* of our users,
Created attachment 151328 [details] [review] http://git.collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/xml libempathy-gtk/empathy-plist.c | 2 -- libempathy/empathy-chatroom-manager.c | 1 - libempathy/empathy-contact-groups.c | 1 - libempathy/empathy-irc-network-manager.c | 1 - src/empathy.c | 1 + 5 files changed, 1 insertions(+), 5 deletions(-)
Review of attachment 151328 [details] [review]: Looks good to me
Thanks. Merged to master and gnome-2.28. This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.
*** Bug 606906 has been marked as a duplicate of this bug. ***