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=11406>. 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=11406 SAXParser infinite loop with missing CDATA close brackets and end of stream Summary: SAXParser infinite loop with missing CDATA close brackets and end of stream Product: Xerces2-J Version: 2.0.2 Platform: Other OS/Version: All Status: NEW Severity: Major Priority: Other Component: SAX AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] SAXParser infinite loop with missing CDATA close brackets: 100% cpu tested on winXP / Solaris 9 if you launch SAXParser.parse() with this data ("0]" are the last 2 bytes): <?xml version="1.0" encoding="UTF-8"?> <JCDOCUMENT><AUDITRECORD><auditno><![CDATA[0] it will be infinite loop because the data is incomplete bug in EntityScanner line 3280 private final boolean load(int offset, boolean changeEntity) extract from -Xrunhprof: 1 63.27% 63.27% 93 65 java.io.FileInputStream.readBytes 2 14.97% 78.23% 22 67 java.io.FileInputStream.readBytes 3 3.40% 81.63% 5 71 org.apache.xerces.impl.XMLEntityManager$EntityScanner.scanData TRACE 71: org.apache.xerces.impl.XMLEntityManager$EntityScanner.scanData (XMLEntityManager.java:2699) org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanCDATASection (XMLDocumentFragmentScannerImpl.java:894) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
