libxslt broken? (Re: ERRORS: libxcb.spec OK: xcb-proto.spec)

Jakub Bogusz qboosh at pld-linux.org
Fri Nov 3 18:58:45 CET 2006


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.
With older libxml2/libxslt it builds.

#0  0x40204b77 in free () from /lib/tls/libc.so.6
#1  0x400594ec in xsltFreeDocumentKeys () from /usr/lib/libxslt.so.1
#2  0x4005796e in xsltReleaseRVT () from /usr/lib/libxslt.so.1
#3  0x40068d41 in xsltChoose () from /usr/lib/libxslt.so.1
#4  0x400694fd in xsltProcessOneNode () from /usr/lib/libxslt.so.1
#5  0x4006a18d in xsltApplyTemplates () from /usr/lib/libxslt.so.1
#6  0x40067798 in xsltCopyTextString () from /usr/lib/libxslt.so.1
#7  0x40068d0e in xsltChoose () from /usr/lib/libxslt.so.1
#8  0x400694fd in xsltProcessOneNode () from /usr/lib/libxslt.so.1
#9  0x400699b6 in xsltProcessOneNode () from /usr/lib/libxslt.so.1
#10 0x4006a18d in xsltApplyTemplates () from /usr/lib/libxslt.so.1
#11 0x40067798 in xsltCopyTextString () from /usr/lib/libxslt.so.1
#12 0x400583d2 in xsltCreateRVT () from /usr/lib/libxslt.so.1
#13 0x400585bf in xsltCreateRVT () from /usr/lib/libxslt.so.1
#14 0x40058b2c in xsltXPathVariableLookup () from /usr/lib/libxslt.so.1
#15 0x400fee9e in xmlXPathVariableLookup () from /usr/lib/libxml2.so.2
#16 0x4010017f in xmlXPathFunctionLookup () from /usr/lib/libxml2.so.2
#17 0x400ff1e8 in xmlXPathFunctionLookup () from /usr/lib/libxml2.so.2
#18 0x400ffb68 in xmlXPathFunctionLookup () from /usr/lib/libxml2.so.2
#19 0x400ffbd9 in xmlXPathFunctionLookup () from /usr/lib/libxml2.so.2
#20 0x400ff1e8 in xmlXPathFunctionLookup () from /usr/lib/libxml2.so.2
#21 0x4010114e in xmlXPathFunctionLookup () from /usr/lib/libxml2.so.2
#22 0x40105916 in xmlXPathEval () from /usr/lib/libxml2.so.2
#23 0x40105b12 in xmlXPathCompiledEval () from /usr/lib/libxml2.so.2
#24 0x400581ab in xsltCreateRVT () from /usr/lib/libxslt.so.1
#25 0x400cdb3f in xmlBuildQName () from /usr/lib/libxml2.so.2
#26 0x400cdbcb in xmlHashScanFull () from /usr/lib/libxml2.so.2
#27 0x400cdc1a in xmlHashScan () from /usr/lib/libxml2.so.2
#28 0x4005764c in xsltEvalGlobalVariables () from /usr/lib/libxslt.so.1
#29 0x4006d690 in xsltNewTransformContext () from /usr/lib/libxslt.so.1
#30 0x4006de53 in xsltRunStylesheetUser () from /usr/lib/libxslt.so.1
#31 0x080498a3 in ?? ()
#32 0x080587f0 in ?? ()
#33 0x08083c48 in ?? ()
#34 0x0804caa0 in xmlFree ()
#35 0x0804d2d8 in ?? ()
#36 0x00000000 in ?? ()

Sorry, no debuginfo here.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/


More information about the pld-devel-en mailing list