Package: dia
Severity: critical
Version: 0.84
>Synopsis: Antialiasing Causes Seg Fault
>Class: sw-bug
Distribution: Red Hat Linux release 6.2 (Zoot)
System: Linux 2.2.14-5.0 i686 unknown
C library: glibc-2.1.3-15
C compiler: egcs-2.91.66
glib: 1.2.7
GTK+: 1.2.7
ORBit: ORBit 0.5.1
gnome-libs: gnome-libs 1.0.58
gnome-core: gnome-core 1.1.8.1
>Description:
When applying Antialiasing to a large diagram Dia cause a seg fault.
>How-To-Repeat:
Creat A File with at least 60 objects and then attempt to antialias.
Debugging information:
0x404f98e9 in __wait4 () from /lib/libc.so.6
#0 0x404f98e9 in __wait4 () from /lib/libc.so.6
#1 0x405581ec in ?? () from /lib/libc.so.6
#2 0x40345801 in gnome_segv_handle (signum=11) at gnome-init.c:652
#3 0x40486c68 in __restore ()
at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#4 0x402cc61c in gdk_draw_rgb_image_core (drawable=0x81571a8, gc=0x82557a0,
x=-1, y=-1, width=1073, height=849, buf=0x406cf378 "", pixstride=3,
rowstride=3213, conv=0x402caa40 <gdk_rgb_convert_0888>, cmap=0x0, xdith=0,
ydith=0) at gdkrgb.c:3010
#5 0x402cc6f2 in gdk_draw_rgb_image (drawable=0x81571a8, gc=0x82557a0, x=-1,
y=-1, width=1073, height=849, dith=GDK_RGB_DITHER_NONE,
rgb_buf=0x406cf378 "", rowstride=3213) at gdkrgb.c:3039
#6 0x80707a6 in renderer_libart_copy_to_window (renderer=0x34f042f,
window=0x200, x=2, y=4, width=0, height=0) at render_libart.c:240
#7 0x8156fb0 in ?? ()
#8 0x10fcc in ?? ()
#9 0x0 in ?? ()
#0 0x404f98e9 in __wait4 () from /lib/libc.so.6
No locals.
#1 0x405581ec in ?? () from /lib/libc.so.6
No symbol table info available.
#2 0x40345801 in gnome_segv_handle (signum=11) at gnome-init.c:652
estatus = 0
signum = -512
in_segv = 1
pid = 0
#3 0x40486c68 in __restore ()
at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
No locals.
#4 0x402cc61c in gdk_draw_rgb_image_core (drawable=0x81571a8, gc=0x82557a0,
x=-1, y=-1, width=1073, height=849, buf=0x406cf378 "", pixstride=3,
rowstride=3213, conv=0x402caa40 <gdk_rgb_convert_0888>, cmap=0x0, xdith=0,
ydith=0) at gdkrgb.c:3010
y0 = 832
x0 = 768
xs0 = 0
ys0 = 0
image = (GdkImage *) 0x80de120
width1 = 1083609088
height1 = 17
buf_ptr = (guchar *) 0x28 <Address 0x28 out of bounds>
#5 0x402cc6f2 in gdk_draw_rgb_image (drawable=0x81571a8, gc=0x82557a0, x=-1,
y=-1, width=1073, height=849, dith=GDK_RGB_DITHER_NONE,
rgb_buf=0x406cf378 "", rowstride=3213) at gdkrgb.c:3039
3039 in gdkrgb.c
width = 1073
height = 849
dith = 4294966784
rgb_buf = (guchar *) 0xbfffef58 ""
#6 0x80707a6 in renderer_libart_copy_to_window (renderer=0x34f042f,
window=0x200, x=2, y=4, width=0, height=0) at render_libart.c:240
renderer = (RendererLibart *) 0x81f83e8
window = (GdkWindow *) 0x81571a8
x = -1
y = -1
width = -512
height = -512
copy_gc = (GdkGC *) 0x82557a0
w = -512
#7 0x8156fb0 in ?? ()
No symbol table info available.