On Sat, 21 Feb 2026 00:41:50 GMT, Yasumasa Suenaga <[email protected]> wrote:

> `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)
> 
> 
> I could reproduce same problem on WSL 2 (kernel 
> 6.6.87.2-microsoft-standard-WSL2). The test should be skipped if vDSO library 
> not found.

This pull request has now been integrated.

Changeset: d4dc5e49
Author:    Yasumasa Suenaga <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/d4dc5e49c153555e59dd5b1c2f806d2eb4caff80
Stats:     4 lines in 1 file changed: 4 ins; 0 del; 0 mod

8378369: TestJhsdbJstackMixedWithVDSOCallCore.java fails if missing vdso64.so

Reviewed-by: cjplummer, ayang

-------------

PR: https://git.openjdk.org/jdk/pull/29854

Reply via email to