src/java.desktop/unix/classes/sun/font/XRTextRenderer.java
changeset 58615 d5ea3bde1ebe
parent 47216 71c04702a3d5
--- a/src/java.desktop/unix/classes/sun/font/XRTextRenderer.java	Fri May 03 19:42:28 2019 +0100
+++ b/src/java.desktop/unix/classes/sun/font/XRTextRenderer.java	Wed May 15 12:44:31 2019 -0700
@@ -88,6 +88,9 @@
             for (int i = 0; i < gl.getNumGlyphs(); i++) {
                 gl.setGlyphIndex(i);
                 XRGlyphCacheEntry cacheEntry = cachedGlyphs[i];
+                if (cacheEntry == null) {
+                    continue;
+                }
 
                 eltList.getGlyphs().addInt(cacheEntry.getGlyphID());
                 int glyphSet = cacheEntry.getGlyphSet();