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.
If dbx due to some reason fails on startup debugger toolbar and debugger windows appear anyway. 'Sessions' window in that case contains "phantom" sessions (see attached screenshot)
Created attachment 87501 [details] screenshot
NPE appears if a user press Continue on debugger toolbar: java.lang.NullPointerException at com.sun.tools.debugger.dbxgui.debugger.dbx.DbxDebuggerImpl.runProgram(DbxDebuggerImpl.java:1220) at com.sun.tools.debugger.dbxgui.debugger.dbx.DbxDebuggerImpl.go(DbxDebuggerImpl.java:1181) at com.sun.tools.debugger.dbxgui.debugger.actions.ContinueActionProvider.doAction(ContinueActionProvider.java:32) at com.sun.tools.debugger.dbxgui.debugger.actions.NativeActionsProvider.postAction(NativeActionsProvider.java:39) at com.sun.tools.debugger.dbxgui.debugger.actions.ContinueActionProvider.postAction(ContinueActionProvider.java:19) at org.netbeans.api.debugger.ActionsManager.postAction(ActionsManager.java:229) at org.netbeans.modules.debugger.ui.actions.DebuggerAction.actionPerformed(DebuggerAction.java:94) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.Component.processMouseEvent(Component.java:6216) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5981) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4583) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4413) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4413) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:117) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
postponed until we have dbx support in NB
move dbx related issues into dbx-gui component
mark issues as not fixed
unable to reproduce, please recheck in the latest build and reopen if needed
reproduced if during remote debugging start user clicks cancel in password dialog