[LIBART] Error with libart



What does mean "*** attempt to put segment in horiz list twice"?

I am having that error and I don't know where is produced. Sometimes,
the application crashes, sometimes no :-?

When it crashes, gdb gives this:

<gdb>

*** attempt to put segment in horiz list twice
*** attempt to put segment in horiz list twice
*** attempt to put segment in horiz list twice

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 8753)]
0x401914a2 in art_uta_add_line () from /usr/lib/libart_lgpl_2.so.2
(gdb) bt
#0  0x401914a2 in art_uta_add_line () from /usr/lib/libart_lgpl_2.so.2
#1  0x401918bc in art_uta_from_vpath () from /usr/lib/libart_lgpl_2.so.2
#2  0x4019191f in art_uta_from_svp () from /usr/lib/libart_lgpl_2.so.2
#3  0x40130a36 in gnome_canvas_update_svp ()
   from /usr/lib/libgnomecanvas-2.so.0
#4  0x40130bb0 in gnome_canvas_item_update_svp ()
   from /usr/lib/libgnomecanvas-2.so.0
#5  0x40130c80 in gnome_canvas_item_update_svp_clip ()
   from /usr/lib/libgnomecanvas-2.so.0

....

</gdb>


Also, if I use libraries with debug info (LD_LIBRARY_PATH=/usr/lib/debug),
compiled by me with -g and not stripped, I do the same but the program
neither crashes nor show the error ...

My libart version is 2.3.10 (debian sid).


-- 
Ayose Cazorla León
Debian GNU/Linux - setepo



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