Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 337361 - NPE adding breakpoint
Summary: NPE adding breakpoint
Status: CLOSED DUPLICATE of bug 332792
Alias: None
Product: JSDT
Classification: WebTools
Component: Debug (show other bugs)
Version: 3.3   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Michael Rennie CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-16 16:19 EST by Michael Rennie CLA
Modified: 2011-02-25 12:28 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Rennie CLA 2011-02-16 16:19:31 EST
Version: 1.3.0.v201101270151-7F78FUHFBBoPbSV-jGYxuY
Build id: 20110127064115

Steps:
1. start a remote Rhino debug session
2. start a remote Firebug debug session
3. try to add a breakpoint to some JavaScript source from the Rhino session


java.lang.NullPointerException
at org.eclipse.wst.jsdt.debug.internal.crossfire.jsdi.CFVirtualMachine.breakpointAdded(CFVirtualMachine.java:533)
at org.eclipse.debug.internal.core.BreakpointManager$BreakpointNotifier.run(BreakpointManager.java:954)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.debug.internal.core.BreakpointManager$BreakpointNotifier.notify(BreakpointManager.java:980)
at org.eclipse.debug.internal.core.BreakpointManager.fireUpdate(BreakpointManager.java:894)
at org.eclipse.debug.internal.core.BreakpointManager.addBreakpoints(BreakpointManager.java:581)
at org.eclipse.debug.internal.core.BreakpointManager.addBreakpoints(BreakpointManager.java:551)
at org.eclipse.debug.internal.core.BreakpointManager.addBreakpoint(BreakpointManager.java:544)
at org.eclipse.wst.jsdt.debug.internal.core.breakpoints.JavaScriptBreakpoint.register(JavaScriptBreakpoint.java:110)
at org.eclipse.wst.jsdt.debug.internal.core.breakpoints.JavaScriptLineBreakpoint$1.run(JavaScriptLineBreakpoint.java:84)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2310)
at org.eclipse.debug.core.model.Breakpoint.run(Breakpoint.java:335)
at org.eclipse.wst.jsdt.debug.internal.core.breakpoints.JavaScriptLineBreakpoint.<init>(JavaScriptLineBreakpoint.java:87)
at org.eclipse.wst.jsdt.debug.core.model.JavaScriptDebugModel.createLineBreakpoint(JavaScriptDebugModel.java:53)
at org.eclipse.wst.jsdt.debug.internal.ui.breakpoints.ToggleBreakpointAdapter$1.run(ToggleBreakpointAdapter.java:121)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Comment 1 Michael Rennie CLA 2011-02-25 12:28:46 EST
underlying cause is the same as bug 332792, marking as a dupe

*** This bug has been marked as a duplicate of bug 332792 ***