Details
-
Bug
-
Resolution: Fixed
-
P1
-
20
-
b06
-
ppc
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8290303 | 17.0.5 | Martin Doerr | P1 | Resolved | Fixed | b01 |
JDK-8290311 | 11.0.17 | Martin Doerr | P1 | Resolved | Fixed | b01 |
Description
"r" is a nullptr and the new implementation of "r->value()" yields a negative value. (Calling nullptr->value() is undefined behavior!)
Note: Vector registers are OptoRegs but don't have a VMReg representation on PPC64.
Attachments
Issue Links
- backported by
-
JDK-8290303 [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060
- Resolved
-
JDK-8290311 [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060
- Resolved
- relates to
-
JDK-8188139 PPC64: Superword Level Parallelization with VSX
- Resolved
-
JDK-8289060 Undefined Behaviour in class VMReg
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/33389865
-
Commit openjdk/jdk17u-dev/48d1d419
-
Commit openjdk/jdk/e05b2f2c
-
Review openjdk/jdk11u-dev/1205
-
Review openjdk/jdk17u-dev/536
-
Review openjdk/jdk/9403