Subject: free() problems with xsltproc
To: None <tech-pkg@netbsd.org>
From: Blair Sadewitz <blair.sadewitz@gmail.com>
List: tech-pkg
Date: 11/30/2006 13:21:30
I'm building modular xorg, and when it tries to process xproto.xml, I
get tons of this:

xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: page is already free.
xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: chunk is already free.
xsltproc in free(): warning: page is already free.

#0  0x00007f7ffd1e13ca in xmlDictFree () from
/usr/pkg/lib/li7f7ffdc160a8 in xsltXPathVariableLookup ()
   from /usr/pkg/lib/libxslt.so.1
#13 0x00007f7ffd18366e in xmlXPathCompOpEval () from /usr/pkg/lib/libxml2.so.2
#14 0x00007f7ffd1834d1 in xmlXPathCompOpEval () from /usr/pkg/lib/libxml2.so.2
#15 0x00007f7ffd182bd6 in xmlXPathCompOpEval () from /usr/pkg/lib/libxml2.so.2

#16 0x00007f7ffd18342d in xmlXPkg/lib/libxml2.so.2
#29 0x00007f7ffd18494e in xmlXPathCompiledEval ()
   from /usr/pkg/lib/libxml2.so.2
#30 0x00007f7ffdc247c6 in xsltApplyTemplates () from /usr/pkg/lib/libxslt.so.1
#31 0x00007f7ffdc2236c in xsltApplySequenceConstructor ()
---Type <return> to continue, or q <return> to quit---   from
/usr/pkg/lib/libxslt.so.1
#32 0x00007f7ffdc15a7e in xsltEvalGlobalVariable ()
   from /usr/pkg/lib/libxslt.so.1
#33 0x00007f7ffd15a0ab in xmlHashScanFull () from /usr/pkg/lib/libxml2.so.2
#34 0x00007f7ffd15a0ec in xmlHashScan () from /usr/pkg/lib/libxml2.so.2
#35 0x00007f7ffdc14e74 in xsltEvalGlobalVariables ()
   from /usr/pkg/lib/libxslt.so.1
#36 0x00007f7ffdc279ee in xsltApplyStylesheetInternal ()
   from /usr/pkg/lib/libxslt.so.1
#37 0x00007f7ffdc280eb in xsltRunStylesheetUser ()
   from /usr/pkg/lib/libxslt.so.1
#38 0x0000000000402227 in xmlNoNetExternalEntityLoader ()
#39 0x0000000000402b5c in xmlNoNetExternalEntityLoader ()
#40 0x0000000000401b6f in xmlNoNetExternalEntityLoader ()

I'm at a loss as to what to do here; I may try libxslt from its HEAD
branch, but I'd like to know if someone who has more experience than I
do could help with this.

I am running amd64 current.

Regards,

--Blair

-- 
Support WFMU-FM: free-form radio for the masses!

<http://www.wfmu.org/>
91.1 FM Jersey City, NJ
90.1 FM Mt. Hope, NY

"The Reggae Schoolroom":
<http://www.wfmu.org/playlists/RS/>