You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by tc...@apache.org on 2013/04/30 22:12:38 UTC

svn commit: r1477806 - /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType0Font.java

Author: tchojecki
Date: Tue Apr 30 20:12:38 2013
New Revision: 1477806

URL: http://svn.apache.org/r1477806
Log:
PDFBOX-1580: Oracle JVM crashes because of embedded fonts.

Modified:
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType0Font.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType0Font.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType0Font.java?rev=1477806&r1=1477805&r2=1477806&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType0Font.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType0Font.java Tue Apr 30 20:12:38 2013
@@ -99,6 +99,11 @@ public class PDType0Font extends PDSimpl
                         + " instead of "+descendantFont.getFontDescriptor().getFontName());
                 setIsFontSubstituted(true);
             }
+            /*
+             * Fix Oracle JVM Crashes.
+             * Tested with Oracle JRE 6.0_45-b06 and 7.0_21-b11
+             */
+            awtFont.canDisplay(1);
         }
         return awtFont;
     }