This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | org.xml.sax.SAXException: FWK005 parse may not be called while parsing. | ||
---|---|---|---|
Product: | javascript | Reporter: | _ krystyna <krystyna> |
Component: | Debugger | Assignee: | _ deva <deva> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | Windows XP | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
_ krystyna
2008-04-14 19:59:46 UTC
Seen today after closing Firefox windows of previously killed sessions. Slightly different stack than previously reported. Same project. org.xml.sax.SAXException: FWK005 parse may not be called while parsing. at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:253) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:283) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124) at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.getNode(Message.java:289) at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.create(Message.java:113) at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.createMessage(Message.java:320) at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy.fireStoppedEvent (DebuggerProxy.java:304) at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy.access$200(DebuggerProxy.java:65) [catch] at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy$MessageHandler.run (DebuggerProxy.java:326) Another instance, also dismissing browser window of killed session. SEVERE [org.netbeans.modules.web.client.javascript.debugger.dbgp] org.xml.sax.SAXException: FWK005 parse may not be called while parsing. at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:253) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:283) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124) [catch] at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.getNode(Message.java:289) at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.create(Message.java:113) at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.createMessage(Message.java:320) at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy.fireStoppedEvent (DebuggerProxy.java:304) at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy.access$200(DebuggerProxy.java:65) at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy$MessageHandler.run (DebuggerProxy.java:326) INFO [org.netbeans.modules.web.client.javascript.debugger.ui]: + Current State is: State: DISCONNECTED Reason: NONE Exception in thread "Dbgp message handler NETBEANS-FIREFOX-DEBUGGER-5" java.lang.NullPointerException at com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.startDocument(AbstractDOMParser.java:813) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startDocument(XMLDTDValidator.java:663) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.startEntity(XMLDocumentScannerImpl.java:587) at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.startDocumentParsing(XMLVersionDetector.java:172) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:785) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:225) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:283) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124) at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.getNode(Message.java:289) at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.create(Message.java:113) at org.netbeans.modules.web.client.javascript.debugger.dbgp.Message.createMessage(Message.java:320) at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy.fireStoppedEvent (DebuggerProxy.java:304) at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy.access$200(DebuggerProxy.java:65) at org.netbeans.modules.web.client.javascript.debugger.dbgp.DebuggerProxy$MessageHandler.run (DebuggerProxy.java:326) Another occurrence today NetBeans IDE Dev (Build 200806161203) creating a new watch eval(x+y+100) then Finished session; next ran project (deployed); next ran debug project and got the SAXException http://statistics.netbeans.org/analytics/detail.do?id=66466 Two more citings, yesterday and today: http://statistics.netbeans.org/analytics/detail.do?id=75289 Should be fixed now. Changeset: 80009d9ea300 Integrated into 'main-golden', will be available in build *200809040201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/80009d9ea300 User: Quy Nguyen <quynguyen@netbeans.org> Log: #132805 - synchronize access to document parser to avoid exception *** Issue 144387 has been marked as a duplicate of this issue. *** |