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 14529

Summary: DEBUG: Debugging JSP using shared memory doesn't work
Product: debugger Reporter: L Martinek <lmartinek>
Component: JavaAssignee: Daniel Prusa <dprusa>
Status: CLOSED FIXED    
Severity: blocker    
Priority: P2    
Version: -FFJ-   
Hardware: PC   
OS: Windows 3.1/NT   
Issue Type: DEFECT Exception Reporter:

Description L Martinek 2001-08-17 14:15:19 UTC
[pilsen fcs rc4, jdk1.3.1, Windows NT, Win98]

Set Debugging Type property of Tomcat node to "shared memory" and start debugger on JSP. Exception is thrown and debugger isn't started.
Occurs on Windows NT and Windows98, works fine on Windows 2000.

java.lang.NullPointerException
        at org.netbeans.modules.debugger.jpda.JPDADebugger.hasShmemTransport(JPDADebugger.java:1093)
        at org.netbeans.modules.debugger.jpda.JPDADebugger.getProcessName(JPDADebugger.java:431)
        at org.netbeans.modules.debugger.support.java.JavaDebugger.startDebugger(JavaDebugger.java:109)
        at org.netbeans.modules.debugger.jpda.JPDADebugger.startDebugger(JPDADebugger.java:147)
        at org.netbeans.modules.debugger.multisession.EnterpriseDebugger.startSession(EnterpriseDebugger.java:358)
        at org.netbeans.modules.debugger.multisession.EnterpriseDebugger.startDebugger(EnterpriseDebugger.java:180)
        at org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager.startDebugger(DefaultServerInstanceManager.java:165)
        at org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager.serverInstanceStartDebugging(DefaultServerInstanceManager.java:102)
        at org.netbeans.modules.j2ee.impl.DefaultExecPerformer.startDebugging(DefaultExecPerformer.java:91)
        at org.netbeans.modules.web.execution.WebDefaultExecPerformer.startDebugging(WebDefaultExecPerformer.java:203)
        at org.netbeans.modules.j2ee.impl.ServerDebuggerType.startDebugger(ServerDebuggerType.java:57)
        at org.netbeans.modules.j2ee.impl.ServerDebuggerType.startDebugger(ServerDebuggerType.java:51)
        at org.netbeans.modules.j2ee.impl.ExecSupport.debug(ExecSupport.java:149)
        at org.netbeans.modules.j2ee.impl.ServerExecSupport.debug(ServerExecSupport.java:144)
[catch] at org.openide.actions.DebuggerPerformer$StartDebugThread.run(DebuggerPerformer.java:338)
Comment 1 Damian Frach 2001-09-06 17:33:33 UTC
It looks like problem in the debugger.jpda package.
Comment 2 Daniel Prusa 2001-09-06 19:16:38 UTC
Fixed in main trunk.
Comment 3 Jan Stola 2001-09-07 14:45:08 UTC
Closed.