[#8936] - IReport crash selecting font Times New Roman

Category:
Bug report
Priority:
Normal
Status:
New
Project: Severity:
Minor
Resolution:
Open
Component: Reproducibility:
Always
Assigned to:

Hi
I use IReport on Windows 10 64bit and when i try to select font Times New Roman on a static text IReport crashs, if i use any other type of font IReport works well. This is the error:
GRAVE [global]
java.lang.OutOfMemoryError: Java heap space
at sun.font.GlyphLayout$GVData.grow(Unknown Source)
at sun.font.GlyphLayout$GVData.grow(Unknown Source)
at sun.font.GlyphLayout.layout(Unknown Source)
at sun.font.ExtendedTextSourceLabel.createGV(Unknown Source)
at sun.font.ExtendedTextSourceLabel.getGV(Unknown Source)
at sun.font.ExtendedTextSourceLabel.createCharinfo(Unknown Source)
at sun.font.ExtendedTextSourceLabel.getCharinfo(Unknown Source)
at sun.font.ExtendedTextSourceLabel.getLineBreakIndex(Unknown Source)
at java.awt.font.TextMeasurer.calcLineBreak(Unknown Source)
at java.awt.font.TextMeasurer.getLineBreakIndex(Unknown Source)
at java.awt.font.LineBreakMeasurer.nextOffset(Unknown Source)
at java.awt.font.LineBreakMeasurer.nextLayout(Unknown Source)
at java.awt.font.LineBreakMeasurer.nextLayout(Unknown Source)
at net.sf.jasperreports.engine.fill.TextMeasurer.renderNextLine(TextMeasurer.java:611)
at net.sf.jasperreports.engine.fill.TextMeasurer.renderParagraph(TextMeasurer.java:444)
at net.sf.jasperreports.engine.fill.TextMeasurer.measure(TextMeasurer.java:397)
at net.sf.jasperreports.engine.convert.TextElementConverter.measureTextElement(TextElementConverter.java:101)
at net.sf.jasperreports.engine.convert.StaticTextConverter.convert(StaticTextConverter.java:79)
at net.sf.jasperreports.engine.convert.ConvertVisitor.visitStaticText(ConvertVisitor.java:196)
at net.sf.jasperreports.engine.design.JRDesignStaticText.visit(JRDesignStaticText.java:104)
at net.sf.jasperreports.engine.convert.ConvertVisitor.getVisitPrintElement(ConvertVisitor.java:98)
at net.sf.jasperreports.engine.export.draw.DrawVisitor.visitStaticText(DrawVisitor.java:265)
at net.sf.jasperreports.engine.design.JRDesignStaticText.visit(JRDesignStaticText.java:104)
at com.jaspersoft.ireport.designer.widgets.JRDesignElementWidget.paintWidgetImplementation(JRDesignElementWidget.java:392)
at com.jaspersoft.ireport.designer.widgets.JRDesignElementWidget.paintWidget(JRDesignElementWidget.java:280)
at org.netbeans.api.visual.widget.Widget.paint(Widget.java:1419)
at org.netbeans.api.visual.widget.Widget.paintChildren(Widget.java:1472)
at org.netbeans.api.visual.widget.Widget.paint(Widget.java:1420)
at org.netbeans.api.visual.widget.Widget.paintChildren(Widget.java:1472)
at org.netbeans.api.visual.widget.Widget.paint(Widget.java:1420)
at org.netbeans.api.visual.widget.SceneComponent.paint(SceneComponent.java:129)
[catch] at javax.swing.JComponent.paintChildren(Unknown Source)
Please help me.
Thanks

v3.7.6
c.lazzaro@opsoftware.it's picture
Joined: Nov 26 2016 - 6:44am
Last seen: 1 month 3 days ago

1 Comment:

#1

I got same issue. Did you find any solution?
Windows 10 64Bit Times New Roman Heap error, though there is too much heap available (got stats from JConsole)

Feedback
randomness