On Friday 03 November 2006 18:58, Jakub Bogusz wrote: > On Fri, Nov 03, 2006 at 05:28:32PM +0000, PLD th-i686 builder wrote: > [...] > > > /usr/bin/xsltproc --stringparam mode source \ > > --stringparam base-path /usr/share/xcb/ \ > > --stringparam extension-path /usr/share/xcb/ \ > > -o xproto.c ./c-client.xsl xproto.xml > > make[1]: *** [xproto.c] Segmentation fault > > make[1]: Leaving directory > > `/home/users/builder/rpm/BUILD/libxcb-0.9.93/src' make: *** > > [all-recursive] Error 1 > > error: Bad exit status from /var/tmp/rpm-tmp.80655 (%build) > > It crashes inside libxslt.
(gdb) bt #0 0x00002b71716a42a5 in free () from /lib64/libc.so.6 #1 0x00002b7170eb96ab in xsltFreeKeyTable (keyt=0x74fa40) at keys.c:154 #2 0x00002b7170eb973f in xsltFreeKeyTableList (keyt=0x0) at keys.c:177 #3 0x00002b7170eba9da in xsltFreeDocumentKeys (idoc=0x8045b0) at keys.c:852 Breakpoint 1, xsltFreeKeyTableList (keyt=0x74fa40) at keys.c:174 174 while (keyt != NULL) { (gdb) p *keyt $2 = { next = 0x0, name = 0xb1 <Address 0xb1 out of bounds>, nameURI = 0x8045b0 "", keys = 0x7510f0 } one item in list with crappy data. freeing keyt->name crashes. _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en