TestJhsdbJstackMixedWithVDSOCallCore.java fails if missing vdso64.so

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 27
    • Affects Version/s: 27
    • Component/s: core-svc
    • None
    • b11

      `TEST=serviceability/sa/TestJhsdbJstackMixedWithVDSOCallCore.java` fails if `/lib/modules/<version>/vdso/vdso64.so` is missing. (Seems that is the case on default Debian installation.)


      ```
      java.util.NoSuchElementException: No value present
              at java.base/java.util.Optional.get(Optional.java:147)
              at jdk.test.lib.SA.SATestUtils.getDebugInfo(SATestUtils.java:332)
              at TestJhsdbJstackMixedWithVDSOCallCore.checkVDSODebugInfo(TestJhsdbJstackMixedWithVDSOCallCore.java:73)
              at TestJhsdbJstackMixedWithVDSOCallCore.main(TestJhsdbJstackMixedWithVDSOCallCore.java:85)
              at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
              at java.base/java.lang.reflect.Method.invoke(Method.java:565)
              at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:335)
              at java.base/java.lang.Thread.run(Thread.java:1527)
      ```

            Assignee:
            Yasumasa Suenaga
            Reporter:
            Albert Yang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: