A fatal error has been detected by the Java Runtime Environment on windows 10

0

I'm trying to print a document using a jrxml file created with jasperreports 3.5.3 and JRE version: 6.0_45-b06 Under windows 10 when the document I'm trying to print isn't big nothing goes wrong I get my file, but when I'm trying to print a large document I get this error I don't know why

# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006d2dc45b, pid=11312, tid=88
#
# JRE version: 6.0_45-b06
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.45-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  [fontmanager.dll+0x3c45b]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x000000000959d800):  JavaThread "Thread-19" [_thread_in_native, id=88, stack(0x000000000e080000,0x000000000e180000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x000000000b240f81

Registers:
RAX=0x000000000e17d3f0, RBX=0x000000000e17d5f0, RCX=0x000000000b240f81, RDX=0x00000000ffffffff
RSP=0x000000000e17d360, RBP=0x0000000000000027, RSI=0x000000000e17dd50, RDI=0x000000000b240f81
R8 =0x0000000000000000, R9 =0x000000000e17dd50, R10=0x0000000000000000, R11=0x0000000000000008
R12=0x0000000000000009, R13=0x000000000e17d8c0, R14=0x000000000e17dd24, R15=0x0000000000000027
RIP=0x000000006d2dc45b, EFLAGS=0x0000000000010246

Top of Stack: (sp=0x000000000e17d360)
0x000000000e17d360:   000000000e17dd50 00007fff47504f53
0x000000000e17d370:   000000000e17d408 0000000000000000
0x000000000e17d380:   0000000000000000 000000000e17d8c0
0x000000000e17d390:   000000000e17dd50 000000000b230ffe
0x000000000e17d3a0:   000000000e17d5f0 000000006d2dc5b0
0x000000000e17d3b0:   0000000000000001 0000000000000003
0x000000000e17d3c0:   0000000009934ba0 000000006d2ae3ff
0x000000000e17d3d0:   000000000e17d3f0 0000000000000003
0x000000000e17d3e0:   0000000009934ba0 0000000000000005
0x000000000e17d3f0:   0000000000000037 0000000000000003
0x000000000e17d400:   0000000009934ba0 000000000e17dd50
0x000000000e17d410:   0000000047504f53 000000000e17d5f0
0x000000000e17d420:   000000000b230ffe 000000000000e7f4
0x000000000e17d430:   000000000a7ed330 000000006d2cb8d5
0x000000000e17d440:   0000000009934ba0 0000000000000001
0x000000000e17d450:   000000000e17d484 000000000959d800 

Instructions: (pc=0x000000006d2dc45b)
0x000000006d2dc43b:   5f 5e 5d 5b c3 48 53 55 56 57 48 83 ec 28 45 85
0x000000006d2dc44b:   c0 8b ea 49 8b f1 ba ff ff ff ff 48 8b f9 78 6b
0x000000006d2dc45b:   44 0f b7 19 41 0f b7 c3 66 41 c1 e3 08 66 c1 e8
0x000000006d2dc46b:   08 44 0f b6 d0 41 0f b7 c3 44 0b d0 45 3b c2 7d 


Register to memory mapping:

RAX=0x000000000e17d3f0 is pointing into the stack for thread: 0x000000000959d800
RBX=0x000000000e17d5f0 is pointing into the stack for thread: 0x000000000959d800
RCX=0x000000000b240f81 is an unknown value
RDX=0x00000000ffffffff is an unallocated location in the heap
RSP=0x000000000e17d360 is pointing into the stack for thread: 0x000000000959d800
RBP=0x0000000000000027 is an unknown value
RSI=0x000000000e17dd50 is pointing into the stack for thread: 0x000000000959d800
RDI=0x000000000b240f81 is an unknown value
R8 =0x0000000000000000 is an unknown value
R9 =0x000000000e17dd50 is pointing into the stack for thread: 0x000000000959d800
R10=0x0000000000000000 is an unknown value
R11=0x0000000000000008 is an unknown value
R12=0x0000000000000009 is an unknown value
R13=0x000000000e17d8c0 is pointing into the stack for thread: 0x000000000959d800
R14=0x000000000e17dd24 is pointing into the stack for thread: 0x000000000959d800
R15=0x0000000000000027 is an unknown value


Stack: [0x000000000e080000,0x000000000e180000],  sp=0x000000000e17d360,  free space=1012k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [fontmanager.dll+0x3c45b]  Java_sun_font_FileFontStrike__1getGlyphImageFromWindows+0xf1fb

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+0
j  sun.font.SunLayoutEngine.layout(Lsun/font/FontStrikeDesc;[FIILsun/font/TextRecord;ILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V+70
j  sun.font.GlyphLayout$EngineRecord.layout()V+95
j  sun.font.GlyphLayout.layout(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[CIIILsun/font/StandardGlyphVector;)Lsun/font/StandardGlyphVector;+541
j  sun.font.ExtendedTextSourceLabel.createGV()Lsun/font/StandardGlyphVector;+63
j  sun.font.ExtendedTextSourceLabel.getGV()Lsun/font/StandardGlyphVector;+9
j  sun.font.ExtendedTextSourceLabel.createCharinfo()[F+1
j  sun.font.ExtendedTextSourceLabel.getCharinfo()[F+9
j  sun.font.ExtendedTextSourceLabel.getLineBreakIndex(IF)I+1
j  java.awt.font.TextMeasurer.calcLineBreak(IF)I+96
j  java.awt.font.TextMeasurer.getLineBreakIndex(IF)I+38
j  java.awt.font.LineBreakMeasurer.nextOffset(FIZ)I+44
j  java.awt.font.LineBreakMeasurer.nextLayout(FIZ)Ljava/awt/font/TextLayout;+15
j  java.awt.font.LineBreakMeasurer.nextLayout(F)Ljava/awt/font/TextLayout;+7
j  net.sf.jasperreports.engine.fill.TextMeasurer.renderNextLine(Ljava/awt/font/LineBreakMeasurer;Ljava/text/AttributedCharacterIterator;)Z+10
j  net.sf.jasperreports.engine.fill.TextMeasurer.renderParagraph(Ljava/text/AttributedCharacterIterator;ILjava/lang/String;)Z+117
j  net.sf.jasperreports.engine.fill.TextMeasurer.measure(Lnet/sf/jasperreports/engine/util/JRStyledText;IIZ)Lnet/sf/jasperreports/engine/fill/JRMeasuredText;+170
j  net.sf.jasperreports.engine.fill.JRFillTextElement.chopTextElement(I)V+43
j  net.sf.jasperreports.engine.fill.JRFillTextField.prepare(IZ)Z+297
j  net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(IZ)V+86
j  net.sf.jasperreports.engine.fill.JRFillBand.fill(IZ)Lnet/sf/jasperreports/engine/fill/JRPrintBand;+132
j  net.sf.jasperreports.engine.fill.JRFillBand.fill(I)Lnet/sf/jasperreports/engine/fill/JRPrintBand;+3
j  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(Lnet/sf/jasperreports/engine/fill/JRFillBand;B)V+15
j  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupFooter(Lnet/sf/jasperreports/engine/fill/JRFillGroup;B)V+146
j  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupFooters(Z)V+49
j  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportEnd()V+2
j  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport()V+31
j  net.sf.jasperreports.engine.fill.JRBaseFiller.fill(Ljava/util/Map;)Lnet/sf/jasperreports/engine/JasperPrint;+326
j  net.sf.jasperreports.engine.fill.JRBaseFiller.fill(Ljava/util/Map;Ljava/sql/Connection;)Lnet/sf/jasperreports/engine/JasperPrint;+20
j  net.sf.jasperreports.engine.fill.JRFiller.fillReport(Lnet/sf/jasperreports/engine/JasperReport;Ljava/util/Map;Ljava/sql/Connection;)Lnet/sf/jasperreports/engine/JasperPrint;+11
j  net.sf.jasperreports.engine.JasperFillManager.fillReport(Lnet/sf/jasperreports/engine/JasperReport;Ljava/util/Map;Ljava/sql/Connection;)Lnet/sf/jasperreports/engine/JasperPrint;+3

I don't have any clue about what is the reason of that

java
jasper-reports
windows-10
asked on Stack Overflow Nov 21, 2018 by khaled djellal • edited Nov 21, 2018 by Filburt

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0