[Integrated] [lworld] FYI: 8245019: [lworld] SIGSEGV in BufferBlob::buffered value type due to instruction memory corruption
Tobias Hartmann
thartmann at openjdk.java.net
Wed May 20 11:24:55 UTC 2020
On Wed, 20 May 2020 11:17:45 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:
> The layout of BufferedValueTypeBlob is incorrectly computed (sizeof(BufferBlob) instead of
> sizeof(BufferedValueTypeBlob)) and as a result, the instructions at the start of the blob are overwritten by the C++
> object header. This only happens with a product build, I assume with a debug build there is some additional padding.
This pull request has now been integrated.
Changeset: e8894bd7
Author: Tobias Hartmann <thartmann at openjdk.org>
URL: https://git.openjdk.java.net/valhalla/commit/e8894bd7
Stats: 5 lines in 2 files changed: 0 ins; 0 del; 5 mod
8245019: lworld] SIGSEGV in BufferBlob::buffered value type due to instruction memory corruption
-------------
PR: https://git.openjdk.java.net/valhalla/pull/52
More information about the valhalla-dev
mailing list