jstack --mixed frames are broken on macOS after JDK-8371194

XMLWordPrintable

    • master
    • os_x

        Running against a core file we see failures like so:

        ----------------- 29955 -----------------
        "Reference Handler" #15 daemon prio=10 tid=0x00000009f3091e10 nid=29955 waiting on condition [0x000000017059e000]
           java.lang.Thread.State: RUNNABLE
           JavaThread state: _thread_blocked
        0x00000001890b64f8 ????????
        0x00000001083f8810 __ZN15PlatformMonitor4waitEy + 0x94
        0x000000010836f60c __ZN7Monitor4waitEy + 0x154
        0x0000000107fa19dc _JVM_WaitForReferencePendingList + 0x108
        0x00000001192b5a48 sun.jvm.hotspot.utilities.UnsupportedPlatformException
        at jdk.hotspot.agent/sun.jvm.hotspot.debugger.cdbg.CFrame.toFrame(CFrame.java:78)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.PStack.getJavaNames(PStack.java:248)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.PStack.run(PStack.java:135)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.PStack.run(PStack.java:65)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.PStack.run(PStack.java:60)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.JStack.run(JStack.java:67)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.Tool.startInternal(Tool.java:278)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.Tool.start(Tool.java:241)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.Tool.execute(Tool.java:134)
        at jdk.hotspot.agent/sun.jvm.hotspot.tools.JStack.runWithArgs(JStack.java:90)
        at jdk.hotspot.agent/sun.jvm.hotspot.SALauncher.runJSTACK(SALauncher.java:306)
        at jdk.hotspot.agent/sun.jvm.hotspot.SALauncher.main(SALauncher.java:507)

              Assignee:
              Yasumasa Suenaga
              Reporter:
              David Holmes
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: