Community
Participate
Working Groups
code from HEAD Steps (not always reproducible): 1. connect to FF3.x with crossfire 2. navigate FF to www.eclipse.og/swt/repeat.html 3. in JSDT, create a bp on line 18 4. refresh the page in the browser (F5) java.lang.NullPointerException at org.eclipse.wst.jsdt.debug.internal.core.model.JavaScriptStackFrame.getName(JavaScriptStackFrame.java:105) at org.eclipse.wst.jsdt.debug.internal.ui.JavaScriptModelPresentation.getStackframeText(JavaScriptModelPresentation.java:301) at org.eclipse.wst.jsdt.debug.internal.ui.JavaScriptModelPresentation.getText(JavaScriptModelPresentation.java:150) at org.eclipse.debug.internal.ui.LazyModelPresentation.getText(LazyModelPresentation.java:185) at org.eclipse.debug.internal.ui.DelegatingModelPresentation.getText(DelegatingModelPresentation.java:158) at org.eclipse.debug.internal.ui.model.elements.DebugElementLabelProvider.getLabel(DebugElementLabelProvider.java:35) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.getLabel(ElementLabelProvider.java:312) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.retrieveLabel(ElementLabelProvider.java:215) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelUpdater.run(ElementLabelProvider.java:160) at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelJob.run(ElementLabelProvider.java:74) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
This is a by-product of http://code.google.com/p/fbug/issues/detail?id=4203. We should add a check in to not create a stackframe if the infos are not complete.
applied a check in CFThreadReference to not create a stackframe if the script infos are not present.