-
Bug
-
Resolution: Fixed
-
P3
-
11, 15
-
b28
-
x86_64
-
os_x
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8247712 | 16 | Nils Eliasson | P3 | Resolved | Fixed | b02 |
JDK-8250046 | 15.0.2 | Nils Eliasson | P3 | Resolved | Fixed | b01 |
JDK-8250344 | 15.0.1 | Nils Eliasson | P3 | Resolved | Fixed | b03 |
JDK-8267245 | 11.0.13-oracle | Fairoz Matte | P3 | Resolved | Fixed | b01 |
JDK-8269358 | 11.0.13 | Aleksey Shipilev | P3 | Resolved | Fixed | b01 |
The following test failed in the JDK15 CI:
compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
Here's a snippet from the log file:
----------System.out:(11/744)----------
CompileCommand: dontinline compiler/codecache/stress/Helper$TestCase.method
[1.740s][warning][codecache] CodeHeap 'non-profiled nmethods' is full. Compiler has been disabled.
[1.740s][warning][codecache] Try increasing the code heap size using -XX:NonProfiledCodeHeapSize=
CodeHeap 'non-profiled nmethods': size=11248Kb used=11248Kb max_used=11248Kb free=0Kb
bounds [0x000000010c171000, 0x000000010cc6d000, 0x000000010cc6d000]
CodeHeap 'non-nmethods': size=5136Kb used=1247Kb max_used=1684Kb free=3888Kb
bounds [0x000000010bc6d000, 0x000000010bedd000, 0x000000010c171000]
total_blobs=1086 nmethods=148 adapters=853
compilation: disabled (not enough contiguous free space left)
stopped_count=1, restarted_count=0
full_count=0
----------System.err:(15/1185)----------
Java HotSpot(TM) 64-Bit Server VM warning: CodeHeap 'non-profiled nmethods' is full. Compiler has been disabled.
Java HotSpot(TM) 64-Bit Server VM warning: Try increasing the code heap size using -XX:NonProfiledCodeHeapSize=
java.lang.RuntimeException: Test failed: Not possible to allocate segment-sized blob
at compiler.codecache.stress.ReturnBlobToWrongHeapTest.main(ReturnBlobToWrongHeapTest.java:78)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:832)
JavaTest Message: Test threw exception: java.lang.RuntimeException: Test failed: Not possible to allocate segment-sized blob
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Test failed: Not possible to allocate segment-sized blob
----------rerun:(49/8402)*----------
compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
Here's a snippet from the log file:
----------System.out:(11/744)----------
CompileCommand: dontinline compiler/codecache/stress/Helper$TestCase.method
[1.740s][warning][codecache] CodeHeap 'non-profiled nmethods' is full. Compiler has been disabled.
[1.740s][warning][codecache] Try increasing the code heap size using -XX:NonProfiledCodeHeapSize=
CodeHeap 'non-profiled nmethods': size=11248Kb used=11248Kb max_used=11248Kb free=0Kb
bounds [0x000000010c171000, 0x000000010cc6d000, 0x000000010cc6d000]
CodeHeap 'non-nmethods': size=5136Kb used=1247Kb max_used=1684Kb free=3888Kb
bounds [0x000000010bc6d000, 0x000000010bedd000, 0x000000010c171000]
total_blobs=1086 nmethods=148 adapters=853
compilation: disabled (not enough contiguous free space left)
stopped_count=1, restarted_count=0
full_count=0
----------System.err:(15/1185)----------
Java HotSpot(TM) 64-Bit Server VM warning: CodeHeap 'non-profiled nmethods' is full. Compiler has been disabled.
Java HotSpot(TM) 64-Bit Server VM warning: Try increasing the code heap size using -XX:NonProfiledCodeHeapSize=
java.lang.RuntimeException: Test failed: Not possible to allocate segment-sized blob
at compiler.codecache.stress.ReturnBlobToWrongHeapTest.main(ReturnBlobToWrongHeapTest.java:78)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:832)
JavaTest Message: Test threw exception: java.lang.RuntimeException: Test failed: Not possible to allocate segment-sized blob
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Test failed: Not possible to allocate segment-sized blob
----------rerun:(49/8402)*----------
- backported by
-
JDK-8247712 [TESTBUG] ReturnBlobToWrongHeapTest.java failed allocating blob
- Resolved
-
JDK-8250046 [TESTBUG] ReturnBlobToWrongHeapTest.java failed allocating blob
- Resolved
-
JDK-8250344 [TESTBUG] ReturnBlobToWrongHeapTest.java failed allocating blob
- Resolved
-
JDK-8267245 [TESTBUG] ReturnBlobToWrongHeapTest.java failed allocating blob
- Resolved
-
JDK-8269358 [TESTBUG] ReturnBlobToWrongHeapTest.java failed allocating blob
- Resolved
- relates to
-
JDK-8173151 Code heap corruption due to incorrect inclusion test
- Closed
(1 relates to, 2 links to)