----------System.out:(306/20276)----------
-Xrs: true
[04:13:23.034] config SunMiscSignalTest.setup(): success [0ms]
[04:13:23.188] test SunMiscSignalTest.cannotHandleSIGDFL(): success [21ms]
[04:13:23.191] test SunMiscSignalTest.cannotHandleSIGIGN(): success [0ms]
[04:13:23.191] test SunMiscSignalTest.checkLastHandler(): success [0ms]
[04:13:23.192] test SunMiscSignalTest.isDaemonThread(): success [0ms]
[04:13:23.195] test SunMiscSignalTest.nullSignal(): success [2ms]
[04:13:23.259] test SunMiscSignalTest.testEquals("INT", YES, NO, NO, NO): success [49ms]
[04:13:23.260] test SunMiscSignalTest.testEquals("TERM", YES, NO, NO, NO): success [0ms]
[04:13:23.261] test SunMiscSignalTest.testEquals("ABRT", YES, YES, YES, NO): success [0ms]
[04:13:23.262] test SunMiscSignalTest.testEquals("HUP", YES, NO, NO, NO): success [0ms]
[04:13:23.262] test SunMiscSignalTest.testEquals("QUIT", YES, NO, NO, NO): success [0ms]
[04:13:23.263] test SunMiscSignalTest.testEquals("USR1", YES, YES, YES, NO): success [0ms]
[04:13:23.264] test SunMiscSignalTest.testEquals("USR2", YES, YES, YES, NO): success [0ms]
[04:13:23.265] test SunMiscSignalTest.testEquals("PIPE", YES, YES, YES, NO): success [0ms]
[04:13:23.265] test SunMiscSignalTest.testEquals("ALRM", YES, YES, YES, NO): success [0ms]
[04:13:23.266] test SunMiscSignalTest.testEquals("CHLD", YES, YES, YES, NO): success [0ms]
[04:13:23.267] test SunMiscSignalTest.testEquals("CONT", YES, YES, YES, NO): success [0ms]
[04:13:23.268] test SunMiscSignalTest.testEquals("TSTP", YES, YES, YES, NO): success [0ms]
[04:13:23.268] test SunMiscSignalTest.testEquals("TTIN", YES, YES, YES, NO): success [0ms]
[04:13:23.269] test SunMiscSignalTest.testEquals("TTOU", YES, YES, YES, NO): success [0ms]
[04:13:23.270] test SunMiscSignalTest.testEquals("URG", YES, YES, YES, NO): success [0ms]
[04:13:23.270] test SunMiscSignalTest.testEquals("XCPU", YES, YES, YES, NO): success [0ms]
[04:13:23.271] test SunMiscSignalTest.testEquals("XFSZ", YES, YES, YES, NO): success [0ms]
[04:13:23.272] test SunMiscSignalTest.testEquals("VTALRM", YES, YES, YES, NO): success [0ms]
[04:13:23.272] test SunMiscSignalTest.testEquals("PROF", YES, YES, YES, NO): success [0ms]
[04:13:23.276] test SunMiscSignalTest.testEquals("WINCH", YES, YES, YES, NO): success [2ms]
[04:13:23.277] test SunMiscSignalTest.testEquals("IO", YES, YES, YES, NO): success [0ms]
[04:13:23.278] test SunMiscSignalTest.testEquals("SYS", YES, YES, YES, NO): success [0ms]
[04:13:23.279] test SunMiscSignalTest.testEquals("BUS", YES, YES, YES, NO): success [0ms]
[04:13:23.279] test SunMiscSignalTest.testEquals("INFO", NO, NO, NO, NO): success [0ms]
IAE message: Signal already used by VM or OS: SIGINT
[04:13:23.284] test SunMiscSignalTest.testRaiseNoConsumer(): success [3ms]
[04:13:23.302] test SunMiscSignalTest.testSunMisc("INT", YES, NO, NO, NO): success [17ms]
[04:13:23.303] test SunMiscSignalTest.testSunMisc("TERM", YES, NO, NO, NO): success [0ms]
oldHandler: SIG_DFL
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/opt/mach5/mesos/work_dir/slaves/0103b69c-746c-4fb5-bf13-94918f380124-S563/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/dfbc6320-0c62-4379-9895-517a3ff130ba/runs/2186684d-f3ff-4e28-8a33-bb56652c8284/workspace/open/src/hotspot/os/posix/signals_posix.cpp:362), pid=329945, tid=329982
# assert(!ReduceSignalUsage) failed: Should not reach here if ReduceSignalUsage is set
#
# JRE version: Java(TM) SE Runtime Environment (26.0+21) (fastdebug build 26-ea+21-2105)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 26-ea+21-2105, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x19a29f8] os::signal_notify(int) [clone .part.0]+0x28
--------------- T H R E A D ---------------
Current thread (0x00007f07d42880e0): JavaThread "MainThread" [_thread_in_vm, id=329982, stack(0x00007f07ad273000,0x00007f07ad373000) (1024K)]
Stack: [0x00007f07ad273000,0x00007f07ad373000], sp=0x00007f07ad36f490, free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x19a29f8] os::signal_notify(int) [clone .part.0]+0x28 (signals_posix.cpp:362)
V [libjvm.so+0x19a30c7] (signals_posix.cpp:673)
C [libc.so.6+0x4e670]
j jdk.internal.misc.Signal.raise0(I)V+0 java.base@26-ea
j jdk.internal.misc.Signal.raise(Ljdk/internal/misc/Signal;)V+48 java.base@26-ea
j sun.misc.Signal.raise(Lsun/misc/Signal;)V+4 jdk.unsupported@26-ea
j SunMiscSignalTest.testSunMisc(Ljava/lang/String;LSunMiscSignalTest$IsSupported;LSunMiscSignalTest$CanRegister;LSunMiscSignalTest$CanRaise;LSunMiscSignalTest$Invoked;)V+103
j java.lang.invoke.LambdaForm$DMH+0x000000000907c400.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Ljava
-Xrs: true
[04:13:23.034] config SunMiscSignalTest.setup(): success [0ms]
[04:13:23.188] test SunMiscSignalTest.cannotHandleSIGDFL(): success [21ms]
[04:13:23.191] test SunMiscSignalTest.cannotHandleSIGIGN(): success [0ms]
[04:13:23.191] test SunMiscSignalTest.checkLastHandler(): success [0ms]
[04:13:23.192] test SunMiscSignalTest.isDaemonThread(): success [0ms]
[04:13:23.195] test SunMiscSignalTest.nullSignal(): success [2ms]
[04:13:23.259] test SunMiscSignalTest.testEquals("INT", YES, NO, NO, NO): success [49ms]
[04:13:23.260] test SunMiscSignalTest.testEquals("TERM", YES, NO, NO, NO): success [0ms]
[04:13:23.261] test SunMiscSignalTest.testEquals("ABRT", YES, YES, YES, NO): success [0ms]
[04:13:23.262] test SunMiscSignalTest.testEquals("HUP", YES, NO, NO, NO): success [0ms]
[04:13:23.262] test SunMiscSignalTest.testEquals("QUIT", YES, NO, NO, NO): success [0ms]
[04:13:23.263] test SunMiscSignalTest.testEquals("USR1", YES, YES, YES, NO): success [0ms]
[04:13:23.264] test SunMiscSignalTest.testEquals("USR2", YES, YES, YES, NO): success [0ms]
[04:13:23.265] test SunMiscSignalTest.testEquals("PIPE", YES, YES, YES, NO): success [0ms]
[04:13:23.265] test SunMiscSignalTest.testEquals("ALRM", YES, YES, YES, NO): success [0ms]
[04:13:23.266] test SunMiscSignalTest.testEquals("CHLD", YES, YES, YES, NO): success [0ms]
[04:13:23.267] test SunMiscSignalTest.testEquals("CONT", YES, YES, YES, NO): success [0ms]
[04:13:23.268] test SunMiscSignalTest.testEquals("TSTP", YES, YES, YES, NO): success [0ms]
[04:13:23.268] test SunMiscSignalTest.testEquals("TTIN", YES, YES, YES, NO): success [0ms]
[04:13:23.269] test SunMiscSignalTest.testEquals("TTOU", YES, YES, YES, NO): success [0ms]
[04:13:23.270] test SunMiscSignalTest.testEquals("URG", YES, YES, YES, NO): success [0ms]
[04:13:23.270] test SunMiscSignalTest.testEquals("XCPU", YES, YES, YES, NO): success [0ms]
[04:13:23.271] test SunMiscSignalTest.testEquals("XFSZ", YES, YES, YES, NO): success [0ms]
[04:13:23.272] test SunMiscSignalTest.testEquals("VTALRM", YES, YES, YES, NO): success [0ms]
[04:13:23.272] test SunMiscSignalTest.testEquals("PROF", YES, YES, YES, NO): success [0ms]
[04:13:23.276] test SunMiscSignalTest.testEquals("WINCH", YES, YES, YES, NO): success [2ms]
[04:13:23.277] test SunMiscSignalTest.testEquals("IO", YES, YES, YES, NO): success [0ms]
[04:13:23.278] test SunMiscSignalTest.testEquals("SYS", YES, YES, YES, NO): success [0ms]
[04:13:23.279] test SunMiscSignalTest.testEquals("BUS", YES, YES, YES, NO): success [0ms]
[04:13:23.279] test SunMiscSignalTest.testEquals("INFO", NO, NO, NO, NO): success [0ms]
IAE message: Signal already used by VM or OS: SIGINT
[04:13:23.284] test SunMiscSignalTest.testRaiseNoConsumer(): success [3ms]
[04:13:23.302] test SunMiscSignalTest.testSunMisc("INT", YES, NO, NO, NO): success [17ms]
[04:13:23.303] test SunMiscSignalTest.testSunMisc("TERM", YES, NO, NO, NO): success [0ms]
oldHandler: SIG_DFL
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/opt/mach5/mesos/work_dir/slaves/0103b69c-746c-4fb5-bf13-94918f380124-S563/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/dfbc6320-0c62-4379-9895-517a3ff130ba/runs/2186684d-f3ff-4e28-8a33-bb56652c8284/workspace/open/src/hotspot/os/posix/signals_posix.cpp:362), pid=329945, tid=329982
# assert(!ReduceSignalUsage) failed: Should not reach here if ReduceSignalUsage is set
#
# JRE version: Java(TM) SE Runtime Environment (26.0+21) (fastdebug build 26-ea+21-2105)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 26-ea+21-2105, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x19a29f8] os::signal_notify(int) [clone .part.0]+0x28
--------------- T H R E A D ---------------
Current thread (0x00007f07d42880e0): JavaThread "MainThread" [_thread_in_vm, id=329982, stack(0x00007f07ad273000,0x00007f07ad373000) (1024K)]
Stack: [0x00007f07ad273000,0x00007f07ad373000], sp=0x00007f07ad36f490, free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x19a29f8] os::signal_notify(int) [clone .part.0]+0x28 (signals_posix.cpp:362)
V [libjvm.so+0x19a30c7] (signals_posix.cpp:673)
C [libc.so.6+0x4e670]
j jdk.internal.misc.Signal.raise0(I)V+0 java.base@26-ea
j jdk.internal.misc.Signal.raise(Ljdk/internal/misc/Signal;)V+48 java.base@26-ea
j sun.misc.Signal.raise(Lsun/misc/Signal;)V+4 jdk.unsupported@26-ea
j SunMiscSignalTest.testSunMisc(Ljava/lang/String;LSunMiscSignalTest$IsSupported;LSunMiscSignalTest$CanRegister;LSunMiscSignalTest$CanRaise;LSunMiscSignalTest$Invoked;)V+103
j java.lang.invoke.LambdaForm$DMH+0x000000000907c400.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Ljava
- caused by
-
JDK-8369631 Assess and remedy any unsafe usage of the sr_semaphore Semaphore in the Posix signal code
-
- Resolved
-
- links to
-
Review(master) openjdk/jdk/27888