GNOME Bugzilla – Bug 335765
Crashes when reading html formatted emails
Last modified: 2006-03-24 18:01:38 UTC
Steps to reproduce: 1. 2. 3. Stack trace: [New Thread -1503048784 (LWP 9835)] [Thread -1503048784 (LWP 9835) exited] p token: align=left update flow align p token: align=left update flow align *** glibc detected *** double free or corruption (out): 0x085a7a40 *** Program received signal SIGABRT, Aborted. [Switching to Thread -1499765056 (LWP 9821)] 0xffffe410 in __kernel_vsyscall () Other information: Is this crash a result of the glibc bug in debian? http://lists.debian.org/debian-devel/2006/03/msg00941.html Using the workaround solves the crashing.
Is your balsa linked against gtkhtml2 or gtkhtml3? ldd /usr/bin/balsa output will tell you. We believe it's a bug in gtkhtml3 lib ..
Another reporter said problem disappears when balsa is linked against gtkhtml2. So, either we use gtkhml3 incorrectly or it's a gtkhtml3 bug. It's something to be figured out...
Hi Pawel, Your are correct it is linked against gtkhtml3. If you want a detailed description of what is going on see this email from Gustavo Franco (Debian Developer): "It isn't a glibc bug really. glibc just refuses to corrupt your memory due to a application bug, do you see? It's glib related and not glibc itself. Please read the Steve Langasek' last message in that thread to understand it better." So my advice to you would be to get in contact with Gustavo or Steve as they seem to be ontop of this thing. Regards, Michael
I have rebuild balsa-2.3.12 with gtkhtml3.8 which have solved the problem. btw. Balsa only crashed when opening an email that only contained a html formatted version - not in accordance with the RFC, so there might be something to look into anyway? I have not been able to track down where the difference in handling text/html and a html-only lies. Regards, Michael.