- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    19
- 
        b28
- 
        ppc
- 
        linux
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8288776 | 20 | Martin Doerr | P3 | Resolved | Fixed | b03 | 
| JDK-8291268 | 19.0.2 | Martin Doerr | P3 | Resolved | Fixed | b01 | 
| JDK-8291100 | 19.0.1 | Martin Doerr | P3 | Resolved | Fixed | b04 | 
                    jni/nullCaller/NullCallerTest.java fails on PPC64 since JDK-8281001:
stdout: [];
stderr: []
exitValue = 139
java.lang.RuntimeException: Expected to get exit value of [0]
at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:489)
at NullCallerTest.main(NullCallerTest.java:111)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
at java.base/java.lang.Thread.run(Thread.java:1596)
Exit code 139 seems to indicate a SIGSEGV inside of the library code when "<iostream>" is included.
Reverting to "<stdio.h>" fixes the issue.
            
stdout: [];
stderr: []
exitValue = 139
java.lang.RuntimeException: Expected to get exit value of [0]
at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:489)
at NullCallerTest.main(NullCallerTest.java:111)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
at java.base/java.lang.Thread.run(Thread.java:1596)
Exit code 139 seems to indicate a SIGSEGV inside of the library code when "<iostream>" is included.
Reverting to "<stdio.h>" fixes the issue.
- backported by
- 
                    JDK-8288776 jni/nullCaller/NullCallerTest.java failing (ppc64) -           
- Resolved
 
-         
- 
                    JDK-8291100 jni/nullCaller/NullCallerTest.java failing (ppc64) -           
- Resolved
 
-         
- 
                    JDK-8291268 jni/nullCaller/NullCallerTest.java failing (ppc64) -           
- Resolved
 
-         
- relates to
- 
                    JDK-8281001 Class::forName(String) defaults to system class loader if the caller is null -           
- Resolved
 
-         
             (1 links to)
        
     
        