pan-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Pan-users] [git 9c148a3] Reproducible segfault from new crc32 code


From: Heinrich Müller
Subject: Re: [Pan-users] [git 9c148a3] Reproducible segfault from new crc32 code
Date: Mon, 04 Feb 2013 19:22:13 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130106 Thunderbird/17.0.2

Am 03.02.2013 20:58, schrieb walt:
Hi Heinrich.  I get a segfault (below) before pan even shows on my screen.
I think I may have shut pan down with a jpeg displayed in the body pane,
and now pan crashes while trying to reload that image during startup:

Program received signal SIGSEGV, Segmentation fault.
0x00000000005d3d55 in _crc32 (data=0x7ffffffe96b0, length=13, 
previousCrc32=<optimized out>) at ../../uulib/crc32.c:53
53              ^ crc32Lookup[5][(one >> 16) & 0xFF] ^ crc32Lookup[4][one >> 24]
(gdb) bt
#0  0x00000000005d3d55 in _crc32 (data=0x7ffffffe96b0, length=13, 
previousCrc32=<optimized out>) at ../../uulib/crc32.c:53
#1  0x00007ffff1b549a0 in ?? () from /usr/lib64/libpng15.so.15
#2  0x00007ffff1b63961 in ?? () from /usr/lib64/libpng15.so.15
#3  0x00007ffff1b5bb13 in png_read_info () from /usr/lib64/libpng15.so.15
#4  0x00007fffd9ed079c in ?? () from 
/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
#5  0x00007ffff696f83a in ?? () from /usr/lib64/libgdk_pixbuf-2.0.so.0
#6  0x00007ffff696fa64 in gdk_pixbuf_new_from_file () from 
/usr/lib64/libgdk_pixbuf-2.0.so.0
#7  0x00007fffea51e29c in pixbuf_cache_value_new () from 
/usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
#8  0x00007ffff5158f4e in g_cache_insert () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fffea51e46c in theme_pixbuf_get_pixbuf () from 
/usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
#10 0x00007fffea51e536 in theme_pixbuf_render () from 
/usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
#11 0x00007fffea51b0d8 in draw_simple_image.isra.0 () from 
/usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
#12 0x00007fffea51c217 in draw_box () from 
/usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
#13 0x00007ffff7703f1f in gtk_progress_bar_paint () from 
/usr/lib64/libgtk-x11-2.0.so.0
#14 0x00007ffff783a338 in gtk_progress_realize () from 
/usr/lib64/libgtk-x11-2.0.so.0
#15 0x00007ffff5f67b26 in ?? () from /usr/lib64/libgobject-2.0.so.0
<big snip>

Has anyone else tested the new crc32 code yet?  I'll try starting pan with a 
clean ~/.pan2
to see if I can make it crash again from a fresh start...



Please pull and try again. I switched over to using the crc32 code from zlib.

Cheers



reply via email to

[Prev in Thread] Current Thread [Next in Thread]