RFR: JDK-8276809: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows

Sergey Bylokhov serb at openjdk.java.net
Thu Nov 11 19:24:40 UTC 2021


On Thu, 11 Nov 2021 15:58:50 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

>> Hello,  in our central tests it was indeed a fastdbg OpenJDK.   On my local Windows 10 machine I could not reproduce it.
>> Our central tests run with -Djava.awt.headless=true , but I think the Win2019 server machine itself is not headless .
>
> I could add a  J2dTraceLn(J2D_TRACE_ERROR, . . . )  in case an exception occurs.  The J2dTraceLn  is already used at some other places in  DWMIsCompositionEnabled so it might fit better than just ignoring the exception.

Before ignoring an exception it is better to check why the warning was raised, if that warning is correct then we should try to propogate/report exception to the app, if it is not possible then we should use trace macro.

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

PR: https://git.openjdk.java.net/jdk/pull/6306



More information about the client-libs-dev mailing list