Great , thanks for the review ! Do I need a second one or is this considered simple/trivial enought ?
Best regards, Matthias From: Jayathirth D v <jayathirth....@oracle.com> Sent: Mittwoch, 1. Juli 2020 10:04 To: Baesken, Matthias <matthias.baes...@sap.com> Cc: 2d-dev@openjdk.java.net; Phil Race (philip.r...@oracle.com) <philip.r...@oracle.com> Subject: Re: [OpenJDK 2D-Dev] RFR [XS]: 8248468: java/awt/font/DefaultFontTest/DefaultFontTest.java fails in SunFontManager.findFont2D Looks good to me. Thanks, Jay On 01-Jul-2020, at 12:10 PM, Baesken, Matthias <matthias.baes...@sap.com<mailto:matthias.baes...@sap.com>> wrote: Ping … would be nice to get a review … From: Baesken, Matthias Sent: Montag, 29. Juni 2020 10:06 To: 2d-dev@openjdk.java.net<mailto:2d-dev@openjdk.java.net> Subject: RFR [XS]: 8248468: java/awt/font/DefaultFontTest/DefaultFontTest.java fails in SunFontManager.findFont2D Hello, please review this small fix. It was noticed that the jtreg test java/awt/font/DefaultFontTest/DefaultFontTest.java fails on one of our RedHat 7.1 machines with this exception : java.lang.NullPointerException: Cannot invoke "String.toLowerCase(java.util.Locale)" because "name" is null at java.desktop/sun.font.SunFontManager.findFont2D(SunFontManager.java:1891) at java.desktop/sun.font.SunFontManager.getDefaultPhysicalFont(SunFontManager.java:1036) at DefaultFontTest.main(DefaultFontTest.java:57) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127) at java.base/java.lang.Thread.run(Thread.java:832) Looks like name.toLowerCase(Locale.ENGLISH); is called on a font name that is null, this should be checked / avoided . Bug/webrev : https://bugs.openjdk.java.net/browse/JDK-8248468 http://cr.openjdk.java.net/~mbaesken/webrevs/8248468.0/ Thanks, Matthias