RFR: 8296496: Overzealous check in sizecalc.h prevents large memory allocation

Alexander Zuev kizune at openjdk.org
Tue Nov 8 22:05:24 UTC 2022


On Tue, 8 Nov 2022 13:54:31 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:

> To be safe, `a` should also be cast.
>
>And IS_SAFE_STRUCT_SIZE should also be updated to pass (size_t)(m) * (size_t)(n) to IS_SAFE_SIZE_ADD instead of (m) * (n).

Sounds reasonable.

-------------

PR: https://git.openjdk.org/jdk/pull/11030



More information about the client-libs-dev mailing list