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]

Reply via email to