See 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/48/display/redirect?page=changes>

Changes:

[Simon Steiner] FOP-3124: Subrs data missing from font merging


------------------------------------------
[...truncated 69.41 KB...]
  6000K .......... .......... .......... .......... .......... 73% 1.14M 1s
  6050K .......... .......... .......... .......... .......... 73% 34.5M 1s
  6100K .......... .......... .......... .......... .......... 74% 52.7M 1s
  6150K .......... .......... .......... .......... .......... 74% 50.8M 1s
  6200K .......... .......... .......... .......... .......... 75% 1.55M 1s
  6250K .......... .......... .......... .......... .......... 76% 1.36M 1s
  6300K .......... .......... .......... .......... .......... 76% 1.36M 1s
  6350K .......... .......... .......... .......... .......... 77% 50.7M 1s
  6400K .......... .......... .......... .......... .......... 77% 54.9M 1s
  6450K .......... .......... .......... .......... .......... 78% 1.39M 1s
  6500K .......... .......... .......... .......... .......... 79% 1.26M 1s
  6550K .......... .......... .......... .......... .......... 79% 36.6M 1s
  6600K .......... .......... .......... .......... .......... 80% 54.4M 1s
  6650K .......... .......... .......... .......... .......... 80% 1.50M 1s
  6700K .......... .......... .......... .......... .......... 81% 1.38M 1s
  6750K .......... .......... .......... .......... .......... 82% 51.2M 1s
  6800K .......... .......... .......... .......... .......... 82% 50.9M 1s
  6850K .......... .......... .......... .......... .......... 83% 1.39M 1s
  6900K .......... .......... .......... .......... .......... 83% 50.5M 1s
  6950K .......... .......... .......... .......... .......... 84% 1.40M 1s
  7000K .......... .......... .......... .......... .......... 85% 47.7M 1s
  7050K .......... .......... .......... .......... .......... 85% 1.40M 1s
  7100K .......... .......... .......... .......... .......... 86% 1.43M 0s
  7150K .......... .......... .......... .......... .......... 86% 13.0M 0s
  7200K .......... .......... .......... .......... .......... 87% 49.9M 0s
  7250K .......... .......... .......... .......... .......... 88% 1.68M 0s
  7300K .......... .......... .......... .......... .......... 88% 1.22M 0s
  7350K .......... .......... .......... .......... .......... 89% 51.9M 0s
  7400K .......... .......... .......... .......... .......... 89% 1.36M 0s
  7450K .......... .......... .......... .......... .......... 90% 54.1M 0s
  7500K .......... .......... .......... .......... .......... 91% 51.0M 0s
  7550K .......... .......... .......... .......... .......... 91% 1.49M 0s
  7600K .......... .......... .......... .......... .......... 92% 1.32M 0s
  7650K .......... .......... .......... .......... .......... 92% 51.5M 0s
  7700K .......... .......... .......... .......... .......... 93% 1.37M 0s
  7750K .......... .......... .......... .......... .......... 94% 36.7M 0s
  7800K .......... .......... .......... .......... .......... 94% 50.4M 0s
  7850K .......... .......... .......... .......... .......... 95% 1.41M 0s
  7900K .......... .......... .......... .......... .......... 96% 1.42M 0s
  7950K .......... .......... .......... .......... .......... 96% 25.8M 0s
  8000K .......... .......... .......... .......... .......... 97% 1.42M 0s
  8050K .......... .......... .......... .......... .......... 97% 1.27M 0s
  8100K .......... .......... .......... .......... .......... 98% 28.9M 0s
  8150K .......... .......... .......... .......... .......... 99% 54.3M 0s
  8200K .......... .......... .......... .......... .......... 99% 1.40M 0s
  8250K .......... .......... .........                       100% 54.8M=3.5s

2023-03-23 13:48:23 (2.31 MB/s) - 'findbugs.zip' saved [8478491/8478491]

+ unzip -q findbugs.zip
+ [ ! -f junit-4.10.jar ]
+ [ ! -f lib/build/checkstyle-5.5-all.jar ]
+ export 
PATH=/home/jenkins/tools/ant/latest1.9/bin:/home/jenkins/tools/maven/apache-maven-3.3.9/bin:/home/jenkins/tools/java/latest11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
+ export 
PATH=/home/jenkins/tools/java/latest1.8/bin:/home/jenkins/tools/ant/latest1.9/bin:/home/jenkins/tools/maven/apache-maven-3.3.9/bin:/home/jenkins/tools/java/latest11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
+ export JAVA_HOME=/home/jenkins/tools/java/latest1.8
+ ant clean package junit checkstyle findbugs -Dfindbugs.home.dir findbugs-2.0.3
Buildfile: 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build.xml>

clean:
   [delete] Deleting directory 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build>

info:
     [echo] ------------------- PDF image support for Apache FOP 2.8.0.SNAPSHOT 
[2007-2022] ----------------
     [echo] See build.properties and build-local.properties for additional 
build settings
     [echo] Apache Ant(TM) version 1.9.15 compiled on May 10 2020
     [echo] VM: 25.362-b09, Temurin
     [echo] JAVA_HOME: /home/jenkins/tools/java/latest1.8

init-avail:

init:

compile-java:
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/classes>
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build.xml>:183:
 warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 40 source files to 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/classes>
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/src/java/org/apache/fop/render/pdf/pdfbox/FOPPDFMultiByteFont.java>:102:
 warning: [deprecation] getGlyphs() in GlyphTable has been deprecated
    [javac]             glyphData = ttf.getGlyph().getGlyphs();
    [javac]                                       ^
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/src/java/org/apache/fop/render/pdf/pdfbox/FOPPDFMultiByteFont.java>:118:
 warning: [deprecation] getCharacterCode(int) in CmapSubtable has been 
deprecated
    [javac]                 String mappedChar = 
mapping.get(cmap.getCharacterCode(i));
    [javac]                                                     ^
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/src/java/org/apache/fop/render/pdf/pdfbox/ImageLoaderFactoryPDF.java>:54:
 warning: [deprecation] getUsagePenalty(String,ImageFlavor) in 
AbstractImageLoaderFactory has been deprecated
    [javac]     public int getUsagePenalty(String mime, ImageFlavor flavor) {
    [javac]                ^
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/src/java/org/apache/fop/render/pdf/pdfbox/PDFWriter.java>:58:
 warning: [deprecation] PDFStreamParser(PDStream) in PDFStreamParser has been 
deprecated
    [javac]         PDFStreamParser pdfStreamParser = new 
PDFStreamParser(pdStream);
    [javac]                                           ^
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/src/java/org/apache/fop/render/pdf/pdfbox/PDFCloner.java>:204:
 warning: [deprecation] createUnfilteredStream() in COSStream has been 
deprecated
    [javac]                     try (OutputStream originalStreamOS = 
originalStream.createUnfilteredStream()) {
    [javac]                                                                     
   ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 5 warnings
     [copy] Copying 5 files to 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/classes>

resourcegen:
[generateEventResources] Event model written to 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/classes/org/apache/fop/render/pdf/pdfbox/event-model.xml>
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/classes>

uptodate-jar-main:

jar-main:
      [jar] Building jar: 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/fop-pdf-images-2.8.0.SNAPSHOT.jar>
      [jar] Building jar: 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/fop-pdf-images-2.8.0.SNAPSHOT-res.jar>

package:

info:
     [echo] ------------------- PDF image support for Apache FOP 2.8.0.SNAPSHOT 
[2007-2022] ----------------
     [echo] See build.properties and build-local.properties for additional 
build settings
     [echo] Apache Ant(TM) version 1.9.15 compiled on May 10 2020
     [echo] VM: 25.362-b09, Temurin
     [echo] JAVA_HOME: /home/jenkins/tools/java/latest1.8

init-avail:

init:

compile-java:
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build.xml>:183:
 warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds

resourcegen:

uptodate-jar-main:

jar-main:

package:

junit-compile-java:
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/test-classes>
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build.xml>:98:
 warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 14 source files to 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/test-classes>
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/test/java/org/apache/fop/render/pdf/FOPPDFSingleMultiByteFontTestCase.java>:189:
 warning: [deprecation] getGlyphs() in GlyphTable has been deprecated
    [javac]         glyphTable.setGlyphs(new 
GlyphData[glyphTable.getGlyphs().length - 1]);
    [javac]                                                      ^
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/test/java/org/apache/fop/render/pdf/PDFBoxAdapterTestCase.java>:760:
 warning: [deprecation] getGlyphs() in GlyphTable has been deprecated
    [javac]             for (GlyphData glyphData : 
trueTypeFont.getGlyph().getGlyphs()) {
    [javac]                                                               ^
    [javac] 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/test/java/org/apache/fop/render/pdf/pdfbox/PDFClonerTestCase.java>:117:
 warning: [deprecation] createUnfilteredStream() in COSStream has been 
deprecated
    [javac]         try (OutputStream os = stream.createUnfilteredStream()) {
    [javac]                                      ^
    [javac] 3 warnings

junit:
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build/test-reports>
[jacoco:coverage] Enhancing junit with coverage
    [junit] Testsuite: org.apache.fop.render.pdf.DocumentRootModifierTestCase
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.589 sec
    [junit] 
    [junit] Testsuite: 
org.apache.fop.render.pdf.FOPPDFSingleMultiByteFontTestCase
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
1.764 sec
    [junit] 
    [junit] Testsuite: org.apache.fop.render.pdf.ImageConverterPDF2AFPTestCase
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.077 sec
    [junit] 
    [junit] Testsuite: org.apache.fop.render.pdf.ImageConverterPDF2G2DTestCase
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
1.254 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] Mar 23, 2023 1:48:31 PM 
org.apache.pdfbox.pdmodel.font.PDCIDFontType0 <init>
    [junit] WARNING: Using fallback DroidSansFallback for CID-keyed font 
NewsMinIWA-Th
    [junit] Mar 23, 2023 1:48:32 PM org.apache.pdfbox.cos.COSDocument finalize
    [junit] WARNING: Warning: You did not close a PDF Document
    [junit] Mar 23, 2023 1:48:32 PM org.apache.pdfbox.rendering.CIDType0Glyph2D 
getPathForCharacterCode
    [junit] WARNING: No glyph for 672 (CID 02a0) in font NewsMinIWA-Th
    [junit] Mar 23, 2023 1:48:32 PM org.apache.pdfbox.rendering.CIDType0Glyph2D 
getPathForCharacterCode
    [junit] WARNING: No glyph for 673 (CID 02a1) in font NewsMinIWA-Th
    [junit] Mar 23, 2023 1:48:32 PM org.apache.fop.fonts.LazyFont load
    [junit] SEVERE: Failed to read font file 
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/pom.xml>
 Reached EOF, file size=6111
    [junit] java.io.EOFException: Reached EOF, file size=6111
    [junit]     at 
org.apache.fop.fonts.truetype.FontFileReader.read(FontFileReader.java:100)
    [junit]     at 
org.apache.fop.fonts.truetype.FontFileReader.readTTFByte(FontFileReader.java:114)
    [junit]     at 
org.apache.fop.fonts.truetype.OFDirTabEntry.read(OFDirTabEntry.java:55)
    [junit]     at 
org.apache.fop.fonts.truetype.OpenFont.readDirTabs(OpenFont.java:1261)
    [junit]     at 
org.apache.fop.fonts.truetype.OpenFont.readFont(OpenFont.java:832)
    [junit]     at 
org.apache.fop.fonts.truetype.OFFontLoader.read(OFFontLoader.java:119)
    [junit]     at 
org.apache.fop.fonts.truetype.OFFontLoader.read(OFFontLoader.java:103)
    [junit]     at org.apache.fop.fonts.FontLoader.getFont(FontLoader.java:126)
    [junit]     at org.apache.fop.fonts.FontLoader.loadFont(FontLoader.java:110)
    [junit]     at org.apache.fop.fonts.LazyFont.load(LazyFont.java:121)
    [junit]     at 
org.apache.fop.fonts.LazyFont.getEncodingName(LazyFont.java:154)
    [junit]     at 
org.apache.fop.render.pdf.pdfbox.ImageConverterPDF2G2D$FopFontProvider.getFont(ImageConverterPDF2G2D.java:338)
    [junit]     at 
org.apache.fop.render.pdf.pdfbox.ImageConverterPDF2G2D$FopFontProvider.getTrueTypeFont(ImageConverterPDF2G2D.java:351)
    [junit]     at 
org.apache.fop.render.pdf.pdfbox.ImageConverterPDF2G2D$FopFontMapper.getTrueTypeFont(ImageConverterPDF2G2D.java:379)
    [junit]     at 
org.apache.fop.render.pdf.pdfbox.ImageConverterPDF2G2D$FopFontMapper.getCIDFont(ImageConverterPDF2G2D.java:402)
    [junit]     at 
org.apache.pdfbox.pdmodel.font.PDCIDFontType0.<init>(PDCIDFontType0.java:130)
    [junit]     at 
org.apache.pdfbox.pdmodel.font.PDFontFactory.createDescendantFont(PDFontFactory.java:135)
    [junit]     at 
org.apache.pdfbox.pdmodel.font.PDType0Font.<init>(PDType0Font.java:203)
    [junit]     at 
org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:97)
    [junit]     at 
org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146)
    [junit]     at 
org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:66)
    [junit]     at 
org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:966)
    [junit]     at 
org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:541)
    [junit]     at 
org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:516)
    [junit]     at 
org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:155)
    [junit]     at 
org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:284)
    [junit]     at 
org.apache.pdfbox.rendering.PDFRenderer.renderPageToGraphics(PDFRenderer.java:465)
    [junit]     at 
org.apache.pdfbox.rendering.PDFRenderer.renderPageToGraphics(PDFRenderer.java:422)
    [junit]     at 
org.apache.pdfbox.rendering.PDFRenderer.renderPageToGraphics(PDFRenderer.java:404)
    [junit]     at 
org.apache.pdfbox.rendering.PDFRenderer.renderPageToGraphics(PDFRenderer.java:387)
    [junit]     at 
org.apache.fop.render.pdf.pdfbox.ImageConverterPDF2G2D$Graphics2DImagePainterPDF.paint(ImageConverterPDF2G2D.java:179)
    [junit]     at 
org.apache.fop.render.pdf.ImageConverterPDF2G2DTestCase.pdfToPS(ImageConverterPDF2G2DTestCase.java:95)
    [junit]     at 
org.apache.fop.render.pdf.ImageConverterPDF2G2DTestCase.pdfToPS(ImageConverterPDF2G2DTestCase.java:77)
    [junit]     at 
org.apache.fop.render.pdf.ImageConverterPDF2G2DTestCase.testPDFToPSFontError(ImageConverterPDF2G2DTestCase.java:164)
    [junit]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit]     at java.lang.reflect.Method.invoke(Method.java:498)
    [junit]     at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
    [junit]     at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
    [junit]     at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
    [junit]     at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
    [junit]     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
    [junit]     at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
    [junit]     at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
    [junit]     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
    [junit]     at 
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
    [junit]     at 
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
    [junit]     at 
org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
    [junit]     at 
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
    [junit]     at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
    [junit]     at 
junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
    [junit]     at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:536)
    [junit]     at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1178)
    [junit]     at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1005)
    [junit] 
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: org.apache.fop.render.pdf.PDFBoxAdapterTestCase
    [junit] Tests run: 32, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 
6.431 sec
    [junit] 
    [junit] Testcase: 
testCFFSubrs(org.apache.fop.render.pdf.PDFBoxAdapterTestCase):    Caused an 
ERROR
    [junit] null
    [junit] java.lang.NullPointerException
    [junit]     at 
org.apache.pdfbox.io.ScratchFile.createBuffer(ScratchFile.java:443)
    [junit]     at 
org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1230)
    [junit]     at 
org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1132)
    [junit]     at 
org.apache.fop.render.pdf.PDFBoxAdapterTestCase.load(PDFBoxAdapterTestCase.java:155)
    [junit]     at 
org.apache.fop.render.pdf.PDFBoxAdapterTestCase.writeText(PDFBoxAdapterTestCase.java:242)
    [junit]     at 
org.apache.fop.render.pdf.PDFBoxAdapterTestCase.testCFFSubrs(PDFBoxAdapterTestCase.java:782)
    [junit] 
    [junit] 

BUILD FAILED
<https://ci-builds.apache.org/job/XMLGraphics/job/xmlgraphics-fop-pdf-images/ws/build.xml>:118:
 Tests failed

Total time: 15 seconds
Build step 'Execute shell' marked build as failure

Reply via email to