Re: [xml] xsltproc: glibc detected *** double free or corruption



On Fri, Feb 24, 2006 at 08:50:03AM -0500, Norman Walsh wrote:
Using libxml 20619-CVS2458, libxslt 10115 and libexslt 812
xsltproc was compiled against libxml 20622, libxslt 10115 and libexslt 812

  bad start, libxslt was compiled against 2.6.22 and you're using an
older CVs based version of libxml2 at runtime. First step would be
to cleanup your environment, I guess you have some shared libs mess,
try ldd xsltproc to find out where they hide.

libxslt 10115 was compiled against libxml 20622
libexslt 812 was compiled against libxml 20622

on an Ubuntu "Breezy" system, the attached stylesheet generates this
error:

$ /usr/bin/xsltproc rngdocxml.xsl rngdocxml.xsl
*** glibc detected *** double free or corruption (!prev): 0x0806b780 ***
Aborted

  Works for me here with latest

paphio:~ -> xsltproc --version
Using libxml 20623-CVS2720, libxslt 10115-CVS1029 and libexslt 812-CVS1029
xsltproc was compiled against libxml 20623, libxslt 10115 and libexslt 812
libxslt 10115 was compiled against libxml 20623
libexslt 812 was compiled against libxml 20623

I'm concerned that it's using "libxml 20619-CVS2458" but claims
to have been compiled against "libxml 20622". I guess I should
build libxml myself and see if that fixes the problem...

  Hum, I would rather thing that's the source of the problem, you
built an old library which is laying around and breaking things.

Daniel

-- 
Daniel Veillard      | Red Hat http://redhat.com/
veillard redhat com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/



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