[BLUEJ-246] Debugger allows manipulation of finished thread
When I load BlueJ and open the debugger, it shows "main (finished)" in the list of threads. If I select that thread, I am able to click step, step into or continue. Clicking any of those provokes this exception in the terminal:
{noformat} java.lang.NullPointerException at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:296) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) at bluej.runtime.ExecServer$3.run(ExecServer.java:809) {noformat}
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 3.0.2