whit a écrit :
after installing the latest egg, I have been having issues with seg faults, bus error and been get lots of errors like these:
python(300) malloc: *** Deallocation of a pointer not malloced: 0x628d30; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug python(300) malloc: *** error for object 0x629910: double free python(300) malloc: *** set a breakpoint in szone_error to debug
below are the style sheet and function that expose the problem.
I'm using:
libxslt 1.1.15 libxml 2.6.22 lxml 0.9(trunk)
gcc-4.0 (osx, tiger) pyrex (svn from codespeak)
Are you using the OSX Tiger egg from pypi or your own egg build from lxml trunk?
possibly diagnostic and extremely irritating is that I can't back out to my previous version of lxml.
You can still build lxml from the tarball since you have your own gcc / pyrex. -- Olivier