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.

Bug 149571 - Fatal error in IDE log when debug started.
Summary: Fatal error in IDE log when debug started.
Status: RESOLVED FIXED
Alias: None
Product: python
Classification: Unclassified
Component: Debugger (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: jymen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-08 22:29 UTC by tonybeckham
Modified: 2009-01-15 01:57 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tonybeckham 2008-10-08 22:29:45 UTC
System:
Product Version: NetBeans IDE Dev (Build 200810080201)
Java: 1.6.0_07; Java HotSpot(TM) 64-Bit Server VM 1.6.0_07-b06-57
System: Mac OS X version 10.5.5 running on x86_64; MacRoman; en_US (nb)

Product Version: nbPython M7
Java: 1.6.0_07; Java HotSpot(TM) 64-Bit Server VM 1.6.0_07-b06-57
System: Mac OS X version 10.5.5 running on x86_64; MacRoman; en_US (nbpython)

Problem:
With nbpython (and thus jython by default) or installing Python Support into NB6.5 and specifying Python, both cases
give message in the ide log of:

[Fatal Error] :1:84: The value of attribute "name" associated with an element type "CALL" must not contain the '<'
character.
net.java.dev.nbpython.debugger.backend.PythonDebugException: NBPython backend Parser parse  SAX PARSING ERROR : The
value of attribute "name" associated with an element type "CALL" must not contain the '<' character.
****************** XML-SOURCE **********************
<JPY> <CALL cmd="4" fn="/Users/Tony/NetBeansProjects/Celsius/src/Celsius.py" name="<module>" args="None" /></JPY>
****************** END OF XML-SOURCE **********************

        at net.java.dev.nbpython.debugger.backend.JPyDebugXmlParser.parse(JPyDebugXmlParser.java:470)
        at net.java.dev.nbpython.debugger.backend.PythonDebugEvent.parse(PythonDebugEvent.java:111)
        at net.java.dev.nbpython.debugger.backend.PythonDebugEvent.<init>(PythonDebugEvent.java:161)
        at net.java.dev.nbpython.debugger.backend.PythonDebugClient.populateEvent(PythonDebugClient.java:168)
        at net.java.dev.nbpython.debugger.backend.PythonDebugClient.access$300(PythonDebugClient.java:21)
        at net.java.dev.nbpython.debugger.backend.PythonDebugClient$_TCP_TASK_.run(PythonDebugClient.java:142)
Comment 1 jymen 2008-10-09 07:41:08 UTC
Fixed trunk (bad xml production in debugger core jpydebug.py module)