[OpenJDK 2D-Dev] Integrated: 8269223: -Xcheck:jni WARNINGs working with fonts on Linux
github.com+28651297+mkartashev at openjdk.java.net
Mon Aug 23 20:31:41 UTC 2021
On Wed, 23 Jun 2021 09:19:16 GMT, Maxim Kartashev <github.com+28651297+mkartashev at openjdk.org> wrote:
> Added an `ExceptionCheck()` followed by `ExceptionDescribe()` and `ExceptionClear()` immediately after the Java calls made from the callback function `ReadTTFontFileFunc()` in `freetypeScaler.c`.
> The exception(s) need to be cleared because we're not returning immediately to Java that would've been able to handle them gracefully. And in order not to loose the exception entirely (even though the return value would also indicate an error condition), print out the exception with `ExceptionDescribe()` to aid in debugging.
This pull request has now been integrated.
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Stats: 105 lines in 5 files changed: 98 ins; 0 del; 7 mod
8269223: -Xcheck:jni WARNINGs working with fonts on Linux
Reviewed-by: prr, serb
More information about the 2d-dev