DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6856>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6856 SAX Parser dumping core after parsing invalid xml doc Summary: SAX Parser dumping core after parsing invalid xml doc Product: Xerces-C++ Version: 1.5.2 Platform: Sun OS/Version: Solaris Status: NEW Severity: Blocker Priority: Other Component: SAX/SAX2 AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] I am encountering a problem similar to others previously listed in this group. When I encounter an error (warning, fatalError, etc.) during xml parsing, the parser calls the appropriate handler, then it exits with either a SIGBUS or SIGSEGV. I made a number of changes including placing the catch(...)in my exception handling. I also made changes to the compile options based upon previous recommendations(i.e. -O and -g, +d...) but still have the same behavior. The only other change that I have not made is to put Sun Patch 107390-10 in. I don't know that I will have the latitude to do that since I don't have control over the Sun machine. This is a real show stopper for me and need help ASAP! I am using Sun WS 5.0 on Solaris 2.8, and Xerces 1.5.2. I am compiling with -g. I have included the stack trace taken from dbx. Thanks in advance, Thomas ------------- [1] 0xfed6bdfc(0xd800, 0x36c8a0, 0xfedeaf44, 0x18a648, 0x0, 0x150e8), at 0xfed6bdfb [2] XMLScanner::scanEndTag(0x36c8a0, 0x0, 0x41ad08, 0xfedeaf44, 0x0, 0x36eee8), at 0xfed75818 [3] XMLScanner::scanContent(0xcb, 0x0, 0xfedf40fc, 0xfedd8850, 0x36efd0, 0x18028), at 0xfed7504c [4] XMLScanner::scanDocument(0x36eee8, 0x36ed78, 0x36ef80, 0x36eee8, 0x0, 0x0), at 0xfed72fe0 [5] SAXParser::parse(0xffbeeb74, 0x36ed78, 0xfedeaf44, 0x0, 0x36ed78, 0xffbeeb74), at 0xfed4091c =>[6] XMLInterface::parseMsg(this = 0x3702d8, ar = 0x36fa70, dsapReq = 0x3f9d08), line 126 in "XMLInterface.cpp" [7] Server::processReqRespMessage(this = 0x1c5338), line 28 in "Server.cpp" [8] Server::processMessage(this = 0x1c5338), line 81 in "Server.cpp" [9] Server::process(this = 0x1c5338), line 108 in "Server.cpp" [10] main(argc = 29, argv = 0xffbeee8c), --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
