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 11382

Summary: InvalidStackFrameException: "Thread has been resumed"
Product: debugger Reporter: _ gtzabari <gtzabari>
Component: JavaAssignee: Jan Jancura <jjancura>
Status: CLOSED FIXED    
Severity: blocker    
Priority: P3    
Version: 3.x   
Hardware: PC   
OS: OS/2   
Issue Type: DEFECT Exception Reporter:

Description _ gtzabari 2001-04-13 10:56:13 UTC
Hi,

I noticed this oddball exception being thrown while using Netbeans, but I 
am unsure when/how exactly I got it.. I hope the (long) exception 
information is enough to let you track down the problem. Here it is:

com.sun.jdi.InvalidStackFrameException: Thread has been resumed
	at java.lang.RuntimeException.<init>(RuntimeException.java:49)
	at 
com.sun.tools.jdi.StackFrameImpl.validateStackFrame(StackFrameImpl.java(C
ompiled Code))
	at 
com.sun.tools.jdi.StackFrameImpl.validateStackFrame(StackFrameImpl.java(C
ompiled Code))
	at 
com.sun.tools.jdi.StackFrameImpl.getValues(StackFrameImpl.java:193)
	at 
com.sun.tools.jdi.StackFrameImpl.getValue(StackFrameImpl.java:188)
	at 
org.netbeans.modules.debugger.jpda.JPDAThread.getVariables(JPDAThread.jav
a:378)
	at 
org.netbeans.modules.debugger.support.java.JavaThread.getFilteredVariable
s(JavaThread.java:343)
	at 
org.netbeans.modules.debugger.support.java.nodes.JavaVariablesRootNode.ch
angeChildren(JavaVariablesRootNode.java:122)
	at 
org.netbeans.modules.debugger.support.java.nodes.JavaVariablesRootNode.va
lidate(JavaVariablesRootNode.java:160)
	at 
org.netbeans.modules.debugger.support.util.Validator$1.run(Validator.java
(Compiled Code))
	at 
org.netbeans.modules.debugger.support.util.Task.run(Task.java(Compiled 
Code))
	at 
org.netbeans.modules.debugger.support.util.RequestProcessor$ProcessorThre
ad.run(RequestProcessor.java(Compiled Code))
com.sun.jdi.InvalidStackFrameException: Thread has been resumed
	at java.lang.RuntimeException.<init>(RuntimeException.java:49)
	at 
com.sun.tools.jdi.StackFrameImpl.validateStackFrame(StackFrameImpl.java(C
ompiled Code))
	at 
com.sun.tools.jdi.StackFrameImpl.validateStackFrame(StackFrameImpl.java(C
ompiled Code))
	at 
com.sun.tools.jdi.StackFrameImpl.getValues(StackFrameImpl.java:193)
	at 
com.sun.tools.jdi.StackFrameImpl.getValue(StackFrameImpl.java:188)
	at 
org.netbeans.modules.debugger.jpda.JPDAThread.getVariables(JPDAThread.jav
a:378)
	at 
org.netbeans.modules.debugger.support.java.JavaThread.getFilteredVariable
s(JavaThread.java:343)
	at 
org.netbeans.modules.debugger.support.java.nodes.JavaVariablesRootNode.ch
angeChildren(JavaVariablesRootNode.java:122)
	at 
org.netbeans.modules.debugger.support.java.nodes.JavaVariablesRootNode.va
lidate(JavaVariablesRootNode.java:160)
	at 
org.netbeans.modules.debugger.support.util.Validator$1.run(Validator.java
(Compiled Code))
	at 
org.netbeans.modules.debugger.support.util.Task.run(Task.java(Compiled 
Code))
	at 
org.netbeans.modules.debugger.support.util.RequestProcessor$ProcessorThre
ad.run(RequestProcessor.java(Compiled Code))
com.sun.jdi.InvalidStackFrameException: Thread has been resumed
	at java.lang.RuntimeException.<init>(RuntimeException.java:49)
	at 
com.sun.tools.jdi.StackFrameImpl.getValues(StackFrameImpl.java(Compiled 
Code))
	at 
com.sun.tools.jdi.StackFrameImpl.getValues(StackFrameImpl.java(Compiled 
Code))
	at 
com.sun.tools.jdi.StackFrameImpl.getValues(StackFrameImpl.java(Compiled 
Code))
	at 
com.sun.tools.jdi.StackFrameImpl.getValue(StackFrameImpl.java:188)
	at 
org.netbeans.modules.debugger.jpda.JPDAThread.getVariables(JPDAThread.jav
a:378)
	at 
org.netbeans.modules.debugger.support.java.JavaThread.getFilteredVariable
s(JavaThread.java:343)
	at 
org.netbeans.modules.debugger.support.java.nodes.JavaVariablesRootNode.ch
angeChildren(JavaVariablesRootNode.java:122)
	at 
org.netbeans.modules.debugger.support.java.nodes.JavaVariablesRootNode.va
lidate(JavaVariablesRootNode.java:160)
	at 
org.netbeans.modules.debugger.support.util.Validator$1.run(Validator.java
(Compiled Code))
	at 
org.netbeans.modules.debugger.support.util.Task.run(Task.java(Compiled 
Code))
	at 
org.netbeans.modules.debugger.support.util.RequestProcessor$ProcessorThre
ad.run(RequestProcessor.java(Compiled Code))
Comment 1 Jan Chalupa 2001-05-05 21:33:02 UTC
Target milestone -> 3.3
Comment 2 Daniel Prusa 2001-05-30 16:17:04 UTC
Fixed in main trunk.
Comment 3 Jan Stola 2001-06-07 10:33:56 UTC
Not fixed yet.
Comment 4 Daniel Prusa 2001-06-07 11:37:03 UTC
Fixed.