Re: [xml] Crash in xmlPushInput
- From: Ryan Phillips <ryan phillips askjeeves com>
- To: veillard redhat com
- Cc: xml gnome org
- Subject: Re: [xml] Crash in xmlPushInput
- Date: Mon, 19 Jun 2006 21:07:16 -0700
Daniel Veillard wrote:
[Switching to Thread -1208514336 (LWP 26163)]
0x00386e21 in xmlPushInput () from /usr/lib/libxml2.so.2
#0 0x00386e21 in xmlPushInput () from /usr/lib/libxml2.so.2
#1 0x0042452a in xmlParseCharData () from /usr/lib/libxml2.so.2
#2 0x00428f27 in xmlParseChunk () from /usr/lib/libxml2.so.2
#3 0x00432e9e in xmlRegExecPushString () from /usr/lib/libxml2.so.2
#4 0x00433a98 in xmlTextReaderRead () from /usr/lib/libxml2.so.2
#5 0x08048931 in streamFile (filename=0xbffd5c95 "crash.xml") at reader1.c:68
#6 0x080489f3 in main (argc=2, argv=0xbffab614) at reader1.c:93
#0 0x00386e21 in xmlPushInput () from /usr/lib/libxml2.so.2
The program is running. Exit anyway? (y or n)
Program received signal SIGSEGV, Segmentation fault.
The crash does not happen if you remove the XML_PARSE_RECOVER option.
I will remove the crash in CVS, but I'm also thinking about ways to
allow XML_PARSE_RECOVER only in exceptional cases.
Daniel
Daniel:
Thanks for the pointer. I have removed XML_PARSE_RECOVER and tweaked a
few things in our code. The application is now running fine.
Regards,
Ryan Phillips
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]