See <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.22/4/display/redirect?page=changes>
Changes: [Dominik Stadler] Adjust expected exception text for 47889.xlsx The actual message depends on the version of Java [Dominik Stadler] Bug 66425: Avoid a NullPointerException found via oss-fuzz We try to avoid throwing NullPointerException, but it was possible to trigger one here with a specially crafted input-file Should fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=62128 [Dominik Stadler] Bug 66425: Avoid a NullPointerException found via oss-fuzz We try to avoid throwing NullPointerException, but it was possible to trigger one here with a specially crafted input-file Should fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=62151 [Dominik Stadler] Bug 66425: Avoid a ClassCastException found via oss-fuzz We try to avoid throwing ClassCastException, but it was possible to trigger one here with a specially crafted input-file Also add SXSSFWorkbook.write() to integrationtests Fixes https://oss-fuzz.com/testcase-detail/5185049589579776 [Dominik Stadler] Bug 66425: Avoid a ClassCastException found via oss-fuzz We try to avoid throwing ClassCastException, but it was possible to trigger one here with a specially crafted input-file Fixes https://oss-fuzz.com/testcase-detail/4959857092198400 [PJ Fanning] [GitHub-511] Prevent artificial row creation when reading XWPFTable. Thanks to Christian Appl. This closes #511 [PJ Fanning] update docs [PJ Fanning] SparseBitSet 1.3 [Dominik Stadler] Bug 66425: Avoid a ClassCastException found via oss-fuzz We try to avoid throwing ClassCastException, but it was possible to trigger one here with a specially crafted input-file [Dominik Stadler] Bug 66425: Avoid a NullPointerException found via oss-fuzz We try to avoid throwing NullPointerException, but it was possible to trigger one here with a specially crafted input-file [Dominik Stadler] Bug 66425: Avoid a NullPointerException found via oss-fuzz We try to avoid throwing NullPointerException, but it was possible to trigger one here with a specially crafted input-file [Dominik Stadler] Bug 66425: Avoid a NullPointerException found via oss-fuzz We try to avoid throwing NullPointerException, but it was possible to trigger one here with a specially crafted input-file Should fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=62059 [Dominik Stadler] Reduce flakiness of one test which compares two documents There are more places where a timestamp is stored in the zip-file, let's try to replace some more bytes to make comparison succeed more often. [Dominik Stadler] Bug 66425: Avoid a NullPointerException found via oss-fuzz We try to avoid throwing NullPointerException, but it was possible to trigger one here with a specially crafted input-file Should fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=62074 [Dominik Stadler] Exclude more broken files when running without poi-scratchpad [Dominik Stadler] Exclude more broken files when running without poi-scratchpad [Dominik Stadler] Revert PDFBox back to 2.0.x as 3.0.0 causes Java module errors Seems Batik conflicts with newer PDFBox in some way Error are like "module batik.xml reads package org.apache.pdfbox.multipdf from both de.rototor.pdfbox.graphics2d and org.apache.pdfbox" [PJ Fanning] slf4j 2.0.9 ------------------------------------------ [...truncated 426.57 KB...] AU src/documentation/resources/images/logoLoicLefevre.png AU src/documentation/resources/images/simple-xls-with-function.jpg AU src/documentation/resources/images/logoRaPiGmbH1.png AU src/documentation/resources/images/PropertySet.jpg AU src/documentation/resources/images/logoRaPiGmbH2.png AU src/documentation/resources/images/vba-example.jpg AU src/documentation/resources/images/logoKarmokar2s.png AU src/documentation/resources/images/logoRaPiGmbH5.png AU src/documentation/resources/images/logoRaPiGmbH6.png AU src/documentation/resources/images/logoKarmokar6s.png AU src/documentation/resources/images/logoRaPiGmbH7.png AU src/documentation/resources/images/logoRaPiGmbH8.png AU src/documentation/resources/images/logoRaPiGmbH9.png AU src/documentation/resources/images/logoDanielFernandez.png AU src/documentation/resources/images/logoAndrewClements2.png AU src/documentation/resources/images/hslf_shapes.gif AU src/documentation/resources/images/logoWendyWise2.png AU src/documentation/resources/images/POIFSLifeCycle.gif AU src/documentation/resources/images/logoAdria1.png AU src/documentation/resources/images/logoAdria2.png AU src/documentation/resources/images/logoAdria3.png AU src/documentation/resources/images/remove.jpg AU src/documentation/resources/images/logoKarmokar3s.png AU src/documentation/resources/images/logoGlenStampoutlzis.png AU src/documentation/resources/images/logoKarmokar1.png AU src/documentation/resources/images/POIFSInitialization.gif AU src/documentation/resources/images/logoKarmokar2.png AU src/documentation/resources/images/logoRaPiGmbH10.png AU src/documentation/resources/images/logoKarmokar3.png AU src/documentation/resources/images/logoRaPiGmbH11.png AU src/documentation/resources/images/logoMichaelMosmann.png AU src/documentation/resources/images/logoKarmokar4.png AU src/documentation/resources/images/logoRaPiGmbH12.png AU src/documentation/resources/images/logoKarmokar5.png AU src/documentation/resources/images/logoKarmokar6.png AU src/documentation/resources/images/ApacheConEu08.jpg AU src/documentation/resources/images/BlockClassDiagram.gif AU src/documentation/resources/images/calculatePayment.jpg AU src/documentation/resources/images/PropertyTableClassDiagram.gif AU src/documentation/resources/images/logoRussellBeattie1.png AU src/documentation/resources/images/logoRussellBeattie2.png AU src/documentation/resources/images/logoRussellBeattie3.png A src/documentation/sitemap.xmap A src/documentation/cli.xconf AU src/documentation/README.txt A src/documentation/classes A src/documentation/classes/CatalogManager.properties At revision 1912221 At revision 1912221 No changes for https://svn.apache.org/repos/asf/poi/site/forrest.properties since the previous build ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. [POI-DSL-1.22] $ /bin/sh -xe /tmp/jenkins10225311474620804303.sh + rm -rf examples excelant integrationtest main ooxml ooxml-schema scratchpad build.javacheck.xml + svn status X forrest.properties X src/documentation Performing status on external item at 'src/documentation': + svn revert poi-examples/src/main/java9/module-info.java poi-excelant/src/main/java9/module-info.java poi-excelant/src/test/java9/module-info.java poi-integration/src/test/java9/module-info.java poi-ooxml-full/src/main/java9/module-info.java poi-ooxml-lite-agent/src/main/java9/module-info.java poi-ooxml-lite/src/main/java9/module-info.java poi-ooxml/src/main/java9/module-info.java poi-ooxml/src/test/java9/module-info.java poi-scratchpad/src/main/java9/module-info.java poi-scratchpad/src/test/java9/module-info.java poi/src/main/java9/module-info.java poi/src/test/java9/module-info.java + svn revert src/resources/ooxml-lite-report.clazz src/resources/ooxml-lite-report.xsb + echo Java-Home: /home/jenkins/tools/java/latest22 Java-Home: /home/jenkins/tools/java/latest22 + ls -al /home/jenkins/tools/java/latest22/ total 36 drwxr-xr-x 8 root root 4096 Jun 14 05:55 . drwxr-xr-x 35 root root 4096 Jul 19 19:26 .. drwxr-xr-x 2 root root 4096 Jun 14 05:55 bin drwxr-xr-x 5 root root 4096 Jun 14 05:55 conf drwxr-xr-x 3 root root 4096 Jun 14 05:55 include drwxr-xr-x 2 root root 4096 Jun 14 05:55 jmods drwxr-xr-x 71 root root 4096 Jun 14 05:55 legal drwxr-xr-x 5 root root 4096 Jun 14 05:55 lib -rw-r--r-- 1 root root 1216 Jun 8 22:33 release + ls -al /home/jenkins/tools/java/latest22/bin total 472 drwxr-xr-x 2 root root 4096 Jun 14 05:55 . drwxr-xr-x 8 root root 4096 Jun 14 05:55 .. -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jar -rwxr-xr-x 1 root root 12392 Jun 8 22:33 jarsigner -rwxr-xr-x 1 root root 12328 Jun 8 22:33 java -rwxr-xr-x 1 root root 12416 Jun 8 22:33 javac -rwxr-xr-x 1 root root 12424 Jun 8 22:33 javadoc -rwxr-xr-x 1 root root 12384 Jun 8 22:33 javap -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jcmd -rwxr-xr-x 1 root root 12456 Jun 8 22:33 jconsole -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jdb -rwxr-xr-x 1 root root 12392 Jun 8 22:33 jdeprscan -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jdeps -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jfr -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jhsdb -rwxr-xr-x 1 root root 12392 Jun 8 22:33 jimage -rwxr-xr-x 1 root root 12416 Jun 8 22:33 jinfo -rwxr-xr-x 1 root root 12416 Jun 8 22:33 jlink -rwxr-xr-x 1 root root 12416 Jun 8 22:33 jmap -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jmod -rwxr-xr-x 1 root root 12392 Jun 8 22:33 jpackage -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jps -rwxr-xr-x 1 root root 12424 Jun 8 22:33 jrunscript -rwxr-xr-x 1 root root 12392 Jun 8 22:33 jshell -rwxr-xr-x 1 root root 12424 Jun 8 22:33 jstack -rwxr-xr-x 1 root root 12384 Jun 8 22:33 jstat -rwxr-xr-x 1 root root 12392 Jun 8 22:33 jstatd -rwxr-xr-x 1 root root 12392 Jun 8 22:33 jwebserver -rwxr-xr-x 1 root root 12392 Jun 8 22:33 keytool -rwxr-xr-x 1 root root 12416 Jun 8 22:33 rmiregistry -rwxr-xr-x 1 root root 12392 Jun 8 22:33 serialver + /home/jenkins/tools/java/latest22/bin/java -version openjdk version "22-ea" 2024-03-19 OpenJDK Runtime Environment (build 22-ea+1-7) OpenJDK 64-Bit Server VM (build 22-ea+1-7, mixed mode, sharing) + echo which java which java + which java /home/jenkins/tools/java/latest22/bin/java + java -version openjdk version "22-ea" 2024-03-19 OpenJDK Runtime Environment (build 22-ea+1-7) OpenJDK 64-Bit Server VM (build 22-ea+1-7, mixed mode, sharing) + echo which javac which javac + which javac /home/jenkins/tools/java/latest22/bin/javac + javac -version javac 22-ea + echo Ant-Home: Ant-Home: + ls -al total 524 drwxr-xr-x 20 jenkins jenkins 4096 Sep 10 03:36 . drwxr-xr-x 6 jenkins jenkins 4096 Sep 10 03:36 .. -rw-r--r-- 1 jenkins jenkins 520 Sep 10 03:36 .asf.yaml -rw-r--r-- 1 jenkins jenkins 30541 Sep 10 03:36 build.gradle -rw-r--r-- 1 jenkins jenkins 168668 Sep 10 03:36 build.xml -rw-r--r-- 1 jenkins jenkins 7190 Sep 10 03:36 doap_POI.rdf -rw-r--r-- 1 jenkins jenkins 3261 Sep 10 03:36 file-leak-detector.exclude -rw-r--r-- 1 jenkins jenkins 6229 Sep 10 03:36 forrest.properties -rw-r--r-- 1 jenkins jenkins 53 Sep 10 03:36 .gitattributes drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 .github -rw-r--r-- 1 jenkins jenkins 396 Sep 10 03:36 .gitignore drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 gradle -rw-r--r-- 1 jenkins jenkins 599 Sep 10 03:36 gradle.properties -rwxr-xr-x 1 jenkins jenkins 9123 Sep 10 03:36 gradlew -rw-r--r-- 1 jenkins jenkins 2868 Sep 10 03:36 gradlew.bat drwxr-xr-x 2 jenkins jenkins 4096 Sep 10 03:36 jenkins -rw-r--r-- 1 jenkins jenkins 167516 Sep 10 03:36 KEYS drwxr-xr-x 2 jenkins jenkins 4096 Sep 10 03:36 legal drwxr-xr-x 2 jenkins jenkins 4096 Sep 10 03:36 lib.stored drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 osgi -rw-r--r-- 1 jenkins jenkins 4813 Sep 10 03:36 patch.xml drwxr-xr-x 4 jenkins jenkins 4096 Sep 10 03:36 poi drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 poi-examples drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 poi-excelant drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 poi-integration drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 poi-ooxml drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 poi-ooxml-full drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 poi-ooxml-lite drwxr-xr-x 3 jenkins jenkins 4096 Sep 10 03:36 poi-ooxml-lite-agent drwxr-xr-x 4 jenkins jenkins 4096 Sep 10 03:36 poi-scratchpad -rw-r--r-- 1 jenkins jenkins 4351 Sep 10 03:36 README.rst -rw-r--r-- 1 jenkins jenkins 232 Sep 10 03:36 SECURITY.md -rw-r--r-- 1 jenkins jenkins 190 Sep 10 03:36 settings.gradle drwxr-xr-x 4 jenkins jenkins 4096 Sep 10 03:36 src drwxr-xr-x 4 jenkins jenkins 4096 Sep 10 03:37 .svn drwxr-xr-x 15 jenkins jenkins 4096 Sep 10 03:36 test-data -rw-r--r-- 1 jenkins jenkins 3803 Sep 10 03:36 wrapper.gradle + echo which ant which ant + which ant /usr/bin/ant + ant -version Apache Ant(TM) version 1.10.5 compiled on March 28 2019 + echo <project default="test"><target name="test"><echo>Java ${ant.java.version}/${java.version}</echo><exec executable="javac"><arg value="-version"/></exec></target></project> + ant -f build.javacheck.xml -v Apache Ant(TM) version 1.10.5 compiled on March 28 2019 Buildfile: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.22/ws/build.javacheck.xml> Detected Java version: 22 in: /usr/local/asfpackages/java/openjdk-22-ea+1 Detected OS: Linux parsing buildfile <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.22/ws/build.javacheck.xml> with URI = <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.22/ws/build.javacheck.xml> Project base dir set to: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.22/ws/> Build sequence for target(s) `test' is [test] Complete build sequence is [test, ] test: parsing buildfile jar:file:/usr/share/ant/lib/ant.jar!/org/apache/tools/ant/antlib.xml with URI = jar:file:/usr/share/ant/lib/ant.jar!/org/apache/tools/ant/antlib.xml from a zip file [echo] Java 22/22-ea [exec] Current OS is Linux [exec] Executing 'javac' with arguments: [exec] '-version' [exec] [exec] The ' characters around the executable and arguments are [exec] not part of the command. [exec] javac 22-ea BUILD SUCCESSFUL Total time: 0 seconds + exit 0 ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. [POI-DSL-1.22] $ /bin/sh -xe /tmp/jenkins18377880731973044934.sh + touch --no-create build/*/build/test-results/TEST-*.xml build/*/build/test-results/test/TEST-*.xml [Gradle] - Launching build. ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. [POI-DSL-1.22] $ <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.22/ws/gradlew> -PjdkVersion=22 --refresh-dependencies clean jenkins To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.3/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation. Daemon will be stopped at the end of the build Configuration on demand is an incubating feature. > Configure project : Trying to override old definition of datatype junit Run with reduced parallelism for CI build Run with reduced parallelism for CI build Run with reduced parallelism for CI build Run with reduced parallelism for CI build Run with reduced parallelism for CI build Run with reduced parallelism for CI build Run with reduced parallelism for CI build Run with reduced parallelism for CI build Run with reduced parallelism for CI build FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':poi'. > Could not open proj generic class cache for build file > '<https://ci-builds.apache.org/job/POI/job/POI-DSL-1.22/ws/poi/build.gradle'> > (/home/jenkins/.gradle/caches/8.3/scripts/drjr506u2vx5mongoc8wc57yx). > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 66 * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD FAILED in 39s Build step 'Invoke Gradle script' changed build result to FAILURE Build step 'Invoke Gradle script' marked build as failure ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. Archiving artifacts ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. Recording test results ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error? ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org