-
Bug
-
Resolution: Fixed
-
P4
-
8-aarch64, 8-shenandoah, 11, 11-shenandoah, 12, 13
-
b14
-
aarch64
-
linux
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8256620 | 11.0.11-oracle | Dukebot | P4 | Resolved | Fixed | b01 |
JDK-8230204 | 11.0.5 | Dmitrij Pochepko | P4 | Resolved | Fixed | b05 |
JDK-8260830 | openjdk8u292 | Andrew Hughes | P4 | Resolved | Fixed | b01 |
If an arraycopy of length zero is performed on AArch64, one byte is dirtied regardless in the card table. The card being dirtied could in the worst case be out of bounds with the committed memory for the card table, and cause a crash.
- backported by
-
JDK-8230204 CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64
-
- Resolved
-
-
JDK-8256620 CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64
-
- Resolved
-
-
JDK-8260830 CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64
-
- Resolved
-
- relates to
-
JDK-8257192 Integrate AArch64 JIT port into 8u
-
- Resolved
-