Details
-
Bug
-
Resolution: Fixed
-
P3
-
8, 9
-
b12
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8045455 | 8u25 | Per Liden | P3 | Resolved | Fixed | b01 |
JDK-8042768 | 8u20 | Per Liden | P3 | Resolved | Fixed | b17 |
JDK-8053369 | emb-8u26 | Per Liden | P3 | Resolved | Fixed | b17 |
Description
Being run on jdk8 b132 on Linux amd64 with G1 and JFR gc/g1/TestHumongousAllocInitialMark.java produced the following output:
Allocating humongous object 99/101 of size 786432 bytes
Allocating humongous object 100/101 of size 786432 bytes
Allocating humongous object 101/101 of size 786432 bytes
[GC pause (G1 Humongous Allocation) (young) (initial-mark) 75M->75M(200M), 0.0020453 secs]
[GC concurrent-root-region-scan-start]
[GC concurrent-root-region-scan-end, 0.0008162 secs]
[GC concurrent-mark-start]
[GC concurrent-mark-end, 0.0002036 secs]
[GC remark, 0.0023905 secs]
[GC cleanup 76M->2102K(200M), 0.0006299 secs]
[GC concurrent-cleanup-start]
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f7274e5baae, pid=17102, tid=140129199908624
#
# JRE version: Java(TM) SE Runtime Environment (8.0-b132) (build 1.8.0-b132)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b70 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# ];
stderr: [pure virtual method called
terminate called without an active exception
]
exitValue = 134
java.lang.RuntimeException: Expected to get exit value of [0]
...
The full .jtr attached as well as gdb file.
Needless to say, that I haven't managed to reproduce this failure manually...
Allocating humongous object 99/101 of size 786432 bytes
Allocating humongous object 100/101 of size 786432 bytes
Allocating humongous object 101/101 of size 786432 bytes
[GC pause (G1 Humongous Allocation) (young) (initial-mark) 75M->75M(200M), 0.0020453 secs]
[GC concurrent-root-region-scan-start]
[GC concurrent-root-region-scan-end, 0.0008162 secs]
[GC concurrent-mark-start]
[GC concurrent-mark-end, 0.0002036 secs]
[GC remark, 0.0023905 secs]
[GC cleanup 76M->2102K(200M), 0.0006299 secs]
[GC concurrent-cleanup-start]
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f7274e5baae, pid=17102, tid=140129199908624
#
# JRE version: Java(TM) SE Runtime Environment (8.0-b132) (build 1.8.0-b132)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b70 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# ];
stderr: [pure virtual method called
terminate called without an active exception
]
exitValue = 134
java.lang.RuntimeException: Expected to get exit value of [0]
...
The full .jtr attached as well as gdb file.
Needless to say, that I haven't managed to reproduce this failure manually...
Attachments
Issue Links
- backported by
-
JDK-8042768 gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV
- Resolved
-
JDK-8045455 gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV
- Resolved
-
JDK-8053369 gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV
- Resolved
- relates to
-
JDK-8040807 G1: Enable G1CollectedHeap::stop()
- Resolved
-
JDK-8040245 G1: VM hangs during shutdown
- Closed
-
JDK-8044795 G1: Enable G1CollectedHeap::stop()
- Closed
(1 relates to)