-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
6u29
FULL PRODUCT VERSION :
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
A DESCRIPTION OF THE PROBLEM :
Our server generates many PDF files. We use JasperReports to generate them from templates.
Since our Update to Java 1.6 we have often the following Exception:
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) java.awt.FontFormatException: java.lang.NullPointerException
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.open(TrueTypeFont.java:267)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.readBlock(TrueTypeFont.java:295)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.createScaler(Native Method)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.getScaler(TrueTypeFont.java:1082)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.FileFontStrike.<init>(FileFontStrike.java:130)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.FileFont.createStrike(FileFont.java:74)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getStrike(Font2D.java:331)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getStrike(Font2D.java:229)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getFontMetrics(Font2D.java:379)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.Font.defaultLineMetrics(Font.java:1977)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.Font.getLineMetrics(Font.java:2084)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.TextMeasurer.initAll(TextMeasurer.java:218)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.TextMeasurer.<init>(TextMeasurer.java:150)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:292)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:259)
...
I found a bug which depends on the problem (6359722). I think the problem is the same.
REGRESSION. Last worked in version 5.0
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Not directly reproducable. But look to bug 6359722. Seems to be the same problem.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) java.awt.FontFormatException: java.lang.NullPointerException
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.open(TrueTypeFont.java:267)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.readBlock(TrueTypeFont.java:295)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.createScaler(Native Method)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.getScaler(TrueTypeFont.java:1082)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.FileFontStrike.<init>(FileFontStrike.java:130)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.FileFont.createStrike(FileFont.java:74)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getStrike(Font2D.java:331)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getStrike(Font2D.java:229)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getFontMetrics(Font2D.java:379)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.Font.defaultLineMetrics(Font.java:1977)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.Font.getLineMetrics(Font.java:2084)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.TextMeasurer.initAll(TextMeasurer.java:218)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.TextMeasurer.<init>(TextMeasurer.java:150)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:292)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:259)
...
REPRODUCIBILITY :
This bug can be reproduced often.
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
A DESCRIPTION OF THE PROBLEM :
Our server generates many PDF files. We use JasperReports to generate them from templates.
Since our Update to Java 1.6 we have often the following Exception:
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) java.awt.FontFormatException: java.lang.NullPointerException
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.open(TrueTypeFont.java:267)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.readBlock(TrueTypeFont.java:295)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.createScaler(Native Method)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.getScaler(TrueTypeFont.java:1082)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.FileFontStrike.<init>(FileFontStrike.java:130)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.FileFont.createStrike(FileFont.java:74)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getStrike(Font2D.java:331)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getStrike(Font2D.java:229)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getFontMetrics(Font2D.java:379)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.Font.defaultLineMetrics(Font.java:1977)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.Font.getLineMetrics(Font.java:2084)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.TextMeasurer.initAll(TextMeasurer.java:218)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.TextMeasurer.<init>(TextMeasurer.java:150)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:292)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:259)
...
I found a bug which depends on the problem (6359722). I think the problem is the same.
REGRESSION. Last worked in version 5.0
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Not directly reproducable. But look to bug 6359722. Seems to be the same problem.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) java.awt.FontFormatException: java.lang.NullPointerException
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.open(TrueTypeFont.java:267)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.readBlock(TrueTypeFont.java:295)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.createScaler(Native Method)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.TrueTypeFont.getScaler(TrueTypeFont.java:1082)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.FileFontStrike.<init>(FileFontStrike.java:130)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.FileFont.createStrike(FileFont.java:74)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getStrike(Font2D.java:331)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getStrike(Font2D.java:229)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at sun.font.Font2D.getFontMetrics(Font2D.java:379)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.Font.defaultLineMetrics(Font.java:1977)
2011-11-04 17:02:10,074 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.Font.getLineMetrics(Font.java:2084)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.TextMeasurer.initAll(TextMeasurer.java:218)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.TextMeasurer.<init>(TextMeasurer.java:150)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:292)
2011-11-04 17:02:10,075 ERROR [STDERR] (ajp-0.0.0.0-8009-260) at java.awt.font.LineBreakMeasurer.<init>(LineBreakMeasurer.java:259)
...
REPRODUCIBILITY :
This bug can be reproduced often.
- duplicates
-
JDK-6359722 Uncatchable recursive NullPointerException at sun.font.TrueTypeFont.open()
-
- Closed
-