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.
Nevada 030408, JDK1.4.1_02. Steps to reproduce: 1. Download attached java file (Test.java). Its package is "test". 2. Mount it (so it is in package "test"). 3. Set a variable breakpoint on package: "test", class "Test", variable: "counter", Stop On: "Variable modification", no condition, suspend debugging: true. 4. Run test/Test.java in the debugger. 5. It should stop on line 31, in the status bar should be a text like: "Variable counter modification (0)". 6. Continue debugging using ctrl-F5. The status bar changes to "Debugger running", and even if the debugger stops on next "counter" change, the status bar does not change. 7. Use Ctrl-F5 until the debugger finishes. The status bar is again not changed (it still reads: "Debugger running", even although the debugger is not running). BTW: This happens also under some other circumstaces, but I do not have any reproducible cases (yet). I think this is quite confusing to user. In this case, the texts generated by breakpoints are written correctly into the "Debugger Console", but "Debugger finished" is not written here.
Created attachment 9818 [details] Testcase.
I will look at it.
I added a synchronization check and the issue should not appear again (or far more less often). /cvs/debuggercore/src/org/netbeans/modules/debugger/support /IOManager.java,v <-- IOManager.java new revision: 1.20; previous revision: 1.19
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.