Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7016692

Error getting thread stack trace via SA-JDI on windows-amd64

XMLWordPrintable

    • generic
    • generic

      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();

            Unassigned Unassigned
            kshiroko Kirill Shirokov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: