Bug#379900: liferea: Sporadic crashes on amd64 -- Please retest with 1.0.27-1
On Sat, Feb 10, 2007 at 04:07:32PM -0800, Devin Carraway wrote: That most recent crash was 1.0.27-1 from sid, with the MD5 integer size patch hand-applied, built with debian/rules. IOW, it used gtkhtml for rendering, and still carries the liferea-mozilla dummy package. liferea-mozilla is a dummy package because Debian transitioned from using mozilla-browser to xulrunner as provider of gecko as rendering engine. I haven't yet crashed a Gecko build of 1.2.x, but neither have I gotten a successful gecko-backed build of 1.0.x yet. Uh? liferea-xulrunner is a gecko-backed build of liferea. You need do nothing but install that package to be able to use it as rendering engine. signature.asc Description: Digital signature
Bug#379900: liferea: Sporadic crashes on amd64 -- Please retest with 1.0.27-1
On Fri, Feb 09, 2007 at 12:07:26PM +0100, Lars Lindner wrote: It could be worth to backport it. The simple patch is available from here (md5.patch): http://sourceforge.net/tracker/download.php?group_id=87005atid=581684file_id=213406aid=1636563 I also attached the file. Yugh. Why do people write arch-dependent code like that, anyway. :P I hand-applied the patch to 1.0.27-1, and it crashed within a few minutes in the same fashion as usual -- uncorrelated with a specific interaction, while the mouse was moving around between other unrelated windows. The stack trace shows it faulting in the same place as before: #0 0x2aea94511f64 in memcpy () from /lib/libc.so.6 #1 0x2aea92105268 in _gdk_x11_convert_to_format () from /usr/lib/libgdk-x11-2.0.so.0 #2 0x2aea921060c9 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #3 0x2aea920f7e0d in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #4 0x2aea91da8153 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #5 0x2aea91dc864d in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 [...] -- Devin \ aqua(at)devin.com, IRC:Requiem; http://www.devin.com Carraway \ 1024D/E9ABFCD2: 13E7 199E DD1E 65F0 8905 2E43 5395 CA0D E9AB FCD2 signature.asc Description: Digital signature
Bug#379900: liferea: Sporadic crashes on amd64 -- Please retest with 1.0.27-1
Am Samstag, den 10.02.2007, 14:33 -0800 schrieb Devin Carraway: On Fri, Feb 09, 2007 at 12:07:26PM +0100, Lars Lindner wrote: It could be worth to backport it. The simple patch is available from here (md5.patch): http://sourceforge.net/tracker/download.php?group_id=87005atid=581684file_id=213406aid=1636563 I also attached the file. Yugh. Why do people write arch-dependent code like that, anyway. :P I hand-applied the patch to 1.0.27-1, and it crashed within a few minutes in the same fashion as usual -- uncorrelated with a specific interaction, while the mouse was moving around between other unrelated windows. The stack trace shows it faulting in the same place as before: #0 0x2aea94511f64 in memcpy () from /lib/libc.so.6 #1 0x2aea92105268 in _gdk_x11_convert_to_format () from /usr/lib/libgdk-x11-2.0.so.0 #2 0x2aea921060c9 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #3 0x2aea920f7e0d in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #4 0x2aea91da8153 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #5 0x2aea91dc864d in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 [...] When using GtkHTML2 or Gecko? From the reports upstream I got the impression that the problem is solved for everyone when Gecko rendering is used. But I got only feedback from a few users. Lars -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#379900: liferea: Sporadic crashes on amd64 -- Please retest with 1.0.27-1
When using GtkHTML2 or Gecko? From the reports upstream I got the impression that the problem is solved for everyone when Gecko rendering is used. But I got only feedback from a few users. That most recent crash was 1.0.27-1 from sid, with the MD5 integer size patch hand-applied, built with debian/rules. IOW, it used gtkhtml for rendering, and still carries the liferea-mozilla dummy package. I've noticed upstream's recommendations that 64-bit targets abandon gtkhtml (e.g. https://sourceforge.net/tracker/?func=detailatid=581684aid=1503029group_id=87005 and http://liferea.svn.sourceforge.net/viewvc/liferea/branches/liferea-1_2/liferea/ChangeLog?revision=2910view=markup#l_27 ). I haven't yet crashed a Gecko build of 1.2.x, but neither have I gotten a successful gecko-backed build of 1.0.x yet. -- Devin \ aqua(at)devin.com, IRC:Requiem; http://www.devin.com Carraway \ 1024D/E9ABFCD2: 13E7 199E DD1E 65F0 8905 2E43 5395 CA0D E9AB FCD2 signature.asc Description: Digital signature
Bug#379900: liferea: Sporadic crashes on amd64 -- Please retest with 1.0.27-1
FWIW, liferea 1.2.5 was released recently; its changelist cites the fixing of a crash on 64-bit platforms. I've been using it for the past five or six days and haven't crashed it yet, which is better than 1.0.27-1 ever did. This deep in the Etch freeze it's probably not reasonable to try to do a major update, but the fix itself might be easily backportable. -- Devin \ aqua(at)devin.com, IRC:Requiem; http://www.devin.com Carraway \ 1024D/E9ABFCD2: 13E7 199E DD1E 65F0 8905 2E43 5395 CA0D E9AB FCD2 signature.asc Description: Digital signature
Bug#379900: liferea: Sporadic crashes on amd64 -- Please retest with 1.0.27-1
Am Freitag, den 09.02.2007, 00:39 -0800 schrieb Devin Carraway: FWIW, liferea 1.2.5 was released recently; its changelist cites the fixing of a crash on 64-bit platforms. I've been using it for the past five or six days and haven't crashed it yet, which is better than 1.0.27-1 ever did. This deep in the Etch freeze it's probably not reasonable to try to do a major update, but the fix itself might be easily backportable. It could be worth to backport it. The simple patch is available from here (md5.patch): http://sourceforge.net/tracker/download.php?group_id=87005atid=581684file_id=213406aid=1636563 I also attached the file. Index: src/net/md5.h === --- src/net/md5.h (Revision 2734) +++ src/net/md5.h (Arbeitskopie) @@ -30,12 +30,10 @@ #ifndef MD5_H #define MD5_H -#ifdef __alpha -typedef unsigned int uint32; -#else -typedef unsigned long uint32; -#endif +#include glib.h +#define uint32 guint32 + struct MD5Context { uint32 buf[4]; uint32 bits[2];