On Fri, Feb 21, 2003 at 11:40:23AM -0800, Glenn W. Bach wrote:
I finally managed to get a custom setup that I could debug. On my xml file, the function: xmlParseExternalEntityPrivate at parser.c:9655 is being called. This function makes a new context that does not inherit the record_info value of the original. This may be what the problem is. If a lot of processing is done with this context, it could also be that the list of nodes wouldn't be copied back to the original context. I may be totally off base here, but this is where I saw the value of record_info suddenly become 0.
Hum, right this bit should be inherited in the child context ! The enclosed patch should fix this, Daniel -- Daniel Veillard | Red Hat Network https://rhn.redhat.com/ veillard redhat com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
Attachment:
nodeinfo.patch
Description: Text document