-
Bug
-
Resolution: Fixed
-
P2
-
hs21, 7
-
b15
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2212468 | 8 | Vladimir Kozlov | P2 | Closed | Fixed | b01 |
JDK-2210339 | 7 | Vladimir Kozlov | P2 | Closed | Fixed | b143 |
JDK-2212469 | hs22 | Vladimir Kozlov | P2 | Resolved | Fixed | b01 |
VM crashes during compilation of
method sun.font.FontDesignMetrics::getMetrics
Crash is easily reproduced.
Here is stack
;; Using jvm: "/export/local/common/jdk/baseline/linux-amd64/jre/lib/amd64/server/libjvm.so"
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/tmp/jprt/P1/B/122931.et151817/source/src/share/vm/opto/type.hpp:1150), pid=3958, tid=1105512768
# assert(_base == InstPtr) failed: Not an object pointer
#
# JRE version: 7.0-b142
# Java VM: Java HotSpot(TM) 64-Bit Server VM (21.0-b14-internal-201105201229.et151817.hs21-b14-snapshot-fastdebug mixed mode linux-amd64 compressed oops)
# Core dump written. Default location: /export/local/50717.HSX.PIT.VM+linux-amd64_bigapps__server_mixed_runThese/results/runThese/core or core.3958
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x000000000dbc5000): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=3978, stack(0x0000000041d4c000,0x0000000041e4d000)]
Stack: [0x0000000041d4c000,0x0000000041e4d000], sp=0x0000000041e48360, free space=1008k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xbfe452] VMError::report_and_die()+0x2f2;; VMError::report_and_die()+0x2f2
V [libjvm.so+0x5be114] report_vm_error(char const*, int, char const*, char const*)+0x84;; report_vm_error(char const*, int, char const*, char const*)+0x84
V [libjvm.so+0xa1cf15] Compile::Process_OopMap_Node(MachNode*, int)+0xb05;; Compile::Process_OopMap_Node(MachNode*, int)+0xb05
V [libjvm.so+0xa1e3f0] Compile::Fill_buffer()+0xbc0;; Compile::Fill_buffer()+0xbc0
V [libjvm.so+0x543f03] Compile::Code_Gen()+0x633;; Compile::Code_Gen()+0x633
V [libjvm.so+0x54657a] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool)+0x10fa;; Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool)+0x10fa
V [libjvm.so+0x455db0] C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0x1d0;; C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0x1d0
V [libjvm.so+0x54f916] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x4b6;; CompileBroker::invoke_compiler_on_method(CompileTask*)+0x4b6
V [libjvm.so+0x5504f4] CompileBroker::compiler_thread_loop()+0x4f4;; CompileBroker::compiler_thread_loop()+0x4f4
V [libjvm.so+0xba4c86] JavaThread::thread_main_inner()+0xf6;; JavaThread::thread_main_inner()+0xf6
V [libjvm.so+0xa0c470] java_start(Thread*)+0x100;; _ZL10java_startP6Thread+0x100
Current CompileTask:
C2: 314728 1004 ! sun.font.FontDesignMetrics::getMetrics (266 bytes)
method sun.font.FontDesignMetrics::getMetrics
Crash is easily reproduced.
Here is stack
;; Using jvm: "/export/local/common/jdk/baseline/linux-amd64/jre/lib/amd64/server/libjvm.so"
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/tmp/jprt/P1/B/122931.et151817/source/src/share/vm/opto/type.hpp:1150), pid=3958, tid=1105512768
# assert(_base == InstPtr) failed: Not an object pointer
#
# JRE version: 7.0-b142
# Java VM: Java HotSpot(TM) 64-Bit Server VM (21.0-b14-internal-201105201229.et151817.hs21-b14-snapshot-fastdebug mixed mode linux-amd64 compressed oops)
# Core dump written. Default location: /export/local/50717.HSX.PIT.VM+linux-amd64_bigapps__server_mixed_runThese/results/runThese/core or core.3958
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x000000000dbc5000): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=3978, stack(0x0000000041d4c000,0x0000000041e4d000)]
Stack: [0x0000000041d4c000,0x0000000041e4d000], sp=0x0000000041e48360, free space=1008k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xbfe452] VMError::report_and_die()+0x2f2;; VMError::report_and_die()+0x2f2
V [libjvm.so+0x5be114] report_vm_error(char const*, int, char const*, char const*)+0x84;; report_vm_error(char const*, int, char const*, char const*)+0x84
V [libjvm.so+0xa1cf15] Compile::Process_OopMap_Node(MachNode*, int)+0xb05;; Compile::Process_OopMap_Node(MachNode*, int)+0xb05
V [libjvm.so+0xa1e3f0] Compile::Fill_buffer()+0xbc0;; Compile::Fill_buffer()+0xbc0
V [libjvm.so+0x543f03] Compile::Code_Gen()+0x633;; Compile::Code_Gen()+0x633
V [libjvm.so+0x54657a] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool)+0x10fa;; Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool)+0x10fa
V [libjvm.so+0x455db0] C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0x1d0;; C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0x1d0
V [libjvm.so+0x54f916] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x4b6;; CompileBroker::invoke_compiler_on_method(CompileTask*)+0x4b6
V [libjvm.so+0x5504f4] CompileBroker::compiler_thread_loop()+0x4f4;; CompileBroker::compiler_thread_loop()+0x4f4
V [libjvm.so+0xba4c86] JavaThread::thread_main_inner()+0xf6;; JavaThread::thread_main_inner()+0xf6
V [libjvm.so+0xa0c470] java_start(Thread*)+0x100;; _ZL10java_startP6Thread+0x100
Current CompileTask:
C2: 314728 1004 ! sun.font.FontDesignMetrics::getMetrics (266 bytes)
- backported by
-
JDK-2212469 VM crashes with assert(_base == InstPtr) failed: Not an object pointer
-
- Resolved
-
-
JDK-2210339 VM crashes with assert(_base == InstPtr) failed: Not an object pointer
-
- Closed
-
-
JDK-2212468 VM crashes with assert(_base == InstPtr) failed: Not an object pointer
-
- Closed
-
- duplicates
-
JDK-7050393 JavaTest fails with crash under jdk 7.0-b144 on linux-amd64
-
- Closed
-
- relates to
-
JDK-7048030 is_scavengable changes causing compiler to embed more constants
-
- Closed
-