JDK-7016692 : Error getting thread stack trace via SA-JDI on windows-amd64
  • Type: Bug
  • Component: hotspot
  • Sub-Component: svc-agent
  • Affected Version: hs20,6,7
  • Priority: P4
  • Status: Closed
  • Resolution: Won't Fix
  • OS: generic
  • CPU: generic
  • Submitted: 2011-02-02
  • Updated: 2023-12-13
  • Resolved: 2016-08-08
Related Reports
Relates :  
Description
A SA-JDI test failed on windows-amd64 with the following exception:

binder>     name:    JVM version 1.7.0-ea (Java HotSpot(TM) 64-Bit Server VM, mixed mode)
binder>     version: 1.7.0-ea
# ERROR: Test caught an exception: 
# ERROR: sun.jvm.hotspot.utilities.AssertionFailure: must be above this frame on stack
# ERROR: 	at sun.jvm.hotspot.utilities.Assert.that(Assert.java:32)
# ERROR: 	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.senderForEntryFrame(AMD64Frame.java:302)
# ERROR: 	at sun.jvm.hotspot.runtime.amd64.AMD64Frame.sender(AMD64Frame.java:270)
# ERROR: 	at sun.jvm.hotspot.runtime.Frame.sender(Frame.java:194)
# ERROR: 	at sun.jvm.hotspot.runtime.Frame.realSender(Frame.java:199)
# ERROR: 	at sun.jvm.hotspot.runtime.VFrame.sender(VFrame.java:119)
# ERROR: 	at sun.jvm.hotspot.runtime.VFrame.javaSender(VFrame.java:151)
# ERROR: 	at sun.jvm.hotspot.jdi.ThreadReferenceImpl.privateFrames(ThreadReferenceImpl.java:218)
# ERROR: 	at sun.jvm.hotspot.jdi.ThreadReferenceImpl.frames(ThreadReferenceImpl.java:183)
...

The test tried to get thread frames:

	List<StackFrame> frames = thread.frames();

Comments
Closing as WNF. Removing sajdi tests.
08-08-2016