Alexander Larsson <[EMAIL PROTECTED]> writes:

> On 21 Oct 1999, Daniel Wang wrote:
> 
> > 
> > Alexander Larsson <[EMAIL PROTECTED]> writes:
> > 
> > 
> > > You need to remove your old object libs $prefix/lib/dia/*.so.0.0.0 (*.so
> > > is the new ones).
> > 
> > Did this and did a fresh recompile... still segfaults for me...
> 
>  Have you got files like objects/*/.libs/*.so.0.0.0

Nope...
> 
>  Can I see a backtrace?



This GDB was configured as "i386-redhat-linux"...
(gdb) run
Starting program: /mnt/fs1/home/danwang/dia/app/dia 

Program received signal SIGSEGV, Segmentation fault.
0x8066dc5 in bezier_add_lines (ddisp=0x815ea08, points=0xbf8000bc, 
    bezier=0x8089378) at render_gdk.c:687
687     {
(gdb) bt
#0  0x8066dc5 in bezier_add_lines (ddisp=0x815ea08, points=0xbf8000bc, 
    bezier=0x8089378) at render_gdk.c:687
#1  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf8001d0, 
    bezier=0x8089378) at render_gdk.c:751
#2  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf8002e4, 
    bezier=0x8089378) at render_gdk.c:751
#3  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf8003f8, 
    bezier=0x8089378) at render_gdk.c:751
#4  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf80050c, 
    bezier=0x8089378) at render_gdk.c:751
#5  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800620, 
    bezier=0x8089378) at render_gdk.c:751
#6  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800734, 
    bezier=0x8089378) at render_gdk.c:751
#7  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800848, 
    bezier=0x8089378) at render_gdk.c:751
#8  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf80095c, 
    bezier=0x8089378) at render_gdk.c:751
#9  0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800a70, 
    bezier=0x8089378) at render_gdk.c:751
#10 0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800b84, 
    bezier=0x8089378) at render_gdk.c:751
#11 0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800c98, 
    bezier=0x8089378) at render_gdk.c:751
#12 0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800dac, 
    bezier=0x8089378) at render_gdk.c:751
#13 0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800ec0, 
    bezier=0x8089378) at render_gdk.c:751
#14 0x80671ab in bezier_add_lines (ddisp=0x815ea08, points=0xbf800fd4

this goes on and on forever.....

my guess is that it's in some sort of inifite loop because of bogus data
leading to a stack overflow...

Reply via email to