git: openjdk/jdk19: 8289148: j.l.foreign.VaList::nextVarg call could throw IndexOutOfBoundsException or even crash the VM
Jorn Vernee
jvernee at openjdk.org
Tue Jul 12 11:29:29 UTC 2022
Changeset: 3164c98f
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2022-07-12 11:25:45 +0000
URL: https://git.openjdk.org/jdk19/commit/3164c98f4c02a48cad62dd4f9b6cc55d64ac6d83
8289148: j.l.foreign.VaList::nextVarg call could throw IndexOutOfBoundsException or even crash the VM
8289333: Specification of method j.l.foreign.VaList::skip deserves clarification
8289156: j.l.foreign.VaList::skip call could throw java.lang.IndexOutOfBoundsException: Out of bound access on segment
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
! test/jdk/java/foreign/valist/VaListTest.java
More information about the jdk-changes
mailing list