Build failed in Jenkins: POI » POI-DSL-Windows-1.17 #965

Apache Jenkins Server <[email protected]>
Newsgroups gmane.comp.jakarta.poi.devel
Message-ID <[email protected]>
See <https://ci-builds.apache.org/job/POI/job/POI-DSL-Windows-1.17/965/display/redirect?page=changes>

Changes:

[github] Fix temporary file leak in ZipInputStreamZipEntrySource on constructor

[github] Clean up imports in TestZipSecureFile

[github] Fix offset calculation in ParagraphSprmUncompressor.handleTabs() (#1127)

[github] switch to java 17 minimum (#1129)

[PJ Fanning] Update create_jobs.groovy

[github] update instanceof usage (#1130)

[github] some changes related to java 17 (#1131)


------------------------------------------
[...truncated 2.07 MiB...]
M V EI2: org.apache.poi.examples.hssf.usermodel.EventExample.processRecord(Record) may expose internal representation by storing an externally mutable object into EventExample.sstrec  At EventExample.java:[line 80]
M D SF: Switch statement found in org.apache.poi.examples.hssf.usermodel.EventExample.processRecord(Record) where default case is missing  At EventExample.java:[lines 50-88]
M V EI2: new org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra(POIFSFileSystem, PrintStream, int) may expose internal representation by storing an externally mutable object into XLS2CSVmra.output  At XLS2CSVmra.java:[line 92]
M V EI2: org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra.processRecord(Record) may expose internal representation by storing an externally mutable object into XLS2CSVmra.sstRecord  At XLS2CSVmra.java:[line 172]
M V EI2: new org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra(POIFSFileSystem, PrintStream, int) may expose internal representation by storing an externally mutable object into XLS2CSVmra.fs  At XLS2CSVmra.java:[line 91]
M B CT: Exception thrown in class org.apache.poi.examples.ss.LinkedDropDownLists at new org.apache.poi.examples.ss.LinkedDropDownLists(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks.  At LinkedDropDownLists.java:[line 107]
M C FL: Using floating-point loop counters can lead to unexpected behavior.  At OfficeDrawingWithGraphics.java:[line 93]
M V EI2: new org.apache.poi.examples.ss.html.HSSFHtmlHelper(HSSFWorkbook) may expose internal representation by storing an externally mutable object into HSSFHtmlHelper.wb  At HSSFHtmlHelper.java:[line 38]
M V EI: org.apache.poi.examples.hssf.usermodel.InCellLists$MultiLevelListItem.getLowerLevelItems() may expose internal representation by returning InCellLists$MultiLevelListItem.lowerLevelItems  At InCellLists.java:[line 536]
M V EI2: new org.apache.poi.examples.hssf.usermodel.InCellLists$MultiLevelListItem(String, List) may expose internal representation by storing an externally mutable object into InCellLists$MultiLevelListItem.lowerLevelItems  At InCellLists.java:[line 516]
M V EI2: new org.apache.poi.examples.xssf.eventusermodel.XLSX2CSV(OPCPackage, PrintStream, int) may expose internal representation by storing an externally mutable object into XLSX2CSV.xlsxPackage  At XLSX2CSV.java:[line 181]
M V EI2: new org.apache.poi.examples.xssf.eventusermodel.XLSX2CSV(OPCPackage, PrintStream, int) may expose internal representation by storing an externally mutable object into XLSX2CSV.output  At XLSX2CSV.java:[line 182]
M V EI2: new org.apache.poi.examples.ss.formula.CheckFunctionsSupported(Workbook) may expose internal representation by storing an externally mutable object into CheckFunctionsSupported.workbook  At CheckFunctionsSupported.java:[line 103]
M C UwF: Unwritten field: org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra.workbookBuildingListener  At XLS2CSVmra.java:[line 151]
M P SS: Unread field: org.apache.poi.examples.hssf.eventusermodel.XLS2CSVmra.outputFormulaValues; should this field be static?  At XLS2CSVmra.java:[line 64]
SpotBugs ended with exit code 1

> Task :poi-excelant:compileTest9

> Task :poi-integration:compileTestJava
F:\jenkins\jenkins-home\712657a4\workspace\POI\POI-DSL-Windows-1.17\poi-integration\src\test\java\org\apache\poi\stress\OptimizedNullPrintStream.java:29: warning: [deprecation] NullPrintStream() in NullPrintStream has been deprecated
class OptimizedNullPrintStream extends NullPrintStream {
^
1 warning

> Task :poi-integration:compileTest9
> Task :poi-examples:compileTestJava
> Task :poi-examples:testClasses
> Task :poi-examples:forbiddenApisTest
> Task :poi-examples:forbiddenApis
> Task :poi-examples:spotbugsTest
> Task :poi-ooxml-lite:compileJava9
> Task :poi-integration:testClasses
> Task :poi-integration:testJar
> Task :poi-fuzz:compileJava

> Task :poi-examples:test


OpenJDK 64-Bit Server VM warning: Ignoring option --illegal-access=warn; support was removed in 17.0
WARNING: Unknown module: org.junit.platform.commons specified to --add-exports
WARNING: Unknown module: org.junit.platform.commons specified to --add-exports

> Task :poi:javadocJar
> Task :poi:assemble
> Task :poi:build
> Task :poi-excelant:jar
> Task :poi-fuzz:classes
> Task :poi-fuzz:jar
> Task :poi-fuzz:javadoc SKIPPED
> Task :poi-fuzz:javadocJar
> Task :poi-fuzz:assemble
> Task :poi-fuzz:forbiddenApisMain
> Task :poi-fuzz:compileTestJava NO-SOURCE
> Task :poi-fuzz:testClasses UP-TO-DATE
> Task :poi-fuzz:forbiddenApisTest NO-SOURCE
> Task :poi-fuzz:forbiddenApis

> Task :poi-examples:test
org.apache.poi.examples.hssf.eventusermodel.TestXLS2CSVmra testProcessNumberRecord() PASSED (4s)
org.apache.poi.examples.hssf.eventusermodel.TestXLS2CSVmra testProcess() PASSED
org.apache.poi.examples.hssf.eventusermodel.TestXLS2CSVmra test() PASSED
org.apache.poi.examples.hssf.eventusermodel.TestXLS2CSVmra testWithMinCols() PASSED
OpenJDK 64-Bit Server VM warning: Ignoring option --illegal-access=warn; support was removed in 17.0
WARNING: Unknown module: org.junit.platform.commons specified to --add-exports
WARNING: Unknown module: org.junit.platform.commons specified to --add-exports

> Task :soLinkCheck
> Task :poi-excelant:javadoc

> Task :poi-fuzz:spotbugsMain
M D RV: Return value of org.apache.poi.hsmf.MAPIMessage.getAttachmentFiles() ignored, but method has no side effect  At POIHSMFFuzzer.java:[line 38]
M D DCN: Do not catch NullPointerException like in org.apache.poi.fuzz.POIFileHandlerFuzzer.fuzzerTestOneInput(byte[])  At POIFileHandlerFuzzer.java:[line 129]
M D DCN: Do not catch NullPointerException like in org.apache.poi.fuzz.POIXSSFFuzzer.fuzzerTestOneInput(byte[])  At POIXSSFFuzzer.java:[line 56]
M D RV: Return value of org.apache.poi.ooxml.POIXMLDocument.getPackage() ignored, but method has no side effect  At POIXWPFFuzzer.java:[line 46]
M D RV: Return value of org.apache.poi.xwpf.usermodel.XWPFDocument.getBodyElementsIterator() ignored, but method has no side effect  At POIXWPFFuzzer.java:[line 52]
M D DCN: Do not catch NullPointerException like in org.apache.poi.fuzz.POIVisioFuzzer.fuzzerTestOneInput(byte[])  At POIVisioFuzzer.java:[line 45]
M D RV: Return value of org.apache.poi.ooxml.extractor.POIXMLTextExtractor.getPackage() ignored, but method has no side effect  At POIFuzzer.java:[line 172]
SpotBugs ended with exit code 1

> Task :poi-fuzz:spotbugsTest NO-SOURCE
> Task :poi-fuzz:test SKIPPED
> Task :poi-fuzz:check
> Task :poi-fuzz:build

> Task :poi-examples:test
org.apache.poi.integration.TestXLSX2CSV testInvalidFile() PASSED
org.apache.poi.integration.TestXLSX2CSV testNoArgument() PASSED
org.apache.poi.integration.TestXLSX2CSV microBenchmark() SKIPPED
org.apache.poi.integration.TestXLSX2CSV testSampleFile() PASSED (8.9s)
org.apache.poi.integration.TestXLSX2CSV testMinColumns() PASSED
org.apache.poi.integration.TestXLSX2CSV testInvalidSampleFile() PASSED
org.apache.poi.integration.TestXLSX2CSV testDeepFile() PASSED (7.7s)

> Task :poi-fuzz:getDeps
> Task :poi-fuzz:jacocoTestReport SKIPPED
> Task :poi-excelant:javadocJar
> Task :poi-excelant:assemble
> Task :poi-excelant:forbiddenApisMain
> Task :poi-excelant:testClasses
> Task :poi-excelant:forbiddenApisTest
> Task :poi-excelant:forbiddenApis
> Task :poi-integration:forbiddenApisTest
> Task :poi-integration:forbiddenApis

> Task :poi-examples:test

SUCCESS: Executed 11 tests in 47.5s (1 skipped)


> Task :poi-examples:check
> Task :poi-examples:build

> Task :poi-excelant:spotbugsMain
M V EI2: org.apache.poi.ss.excelant.ExcelAntSet.setWorkbookUtil(ExcelAntWorkbookUtil) may expose internal representation by storing an externally mutable object into ExcelAntSet.wbUtil  At ExcelAntSet.java:[line 39]
M V EI: org.apache.poi.ss.excelant.util.ExcelAntWorkbookUtil.getWorkbook() may expose internal representation by returning ExcelAntWorkbookUtil.workbook  At ExcelAntWorkbookUtil.java:[line 193]

> Task :poi-integration:spotbugsTest
> Task :poi-examples:getDeps

> Task :poi-excelant:spotbugsMain
M B CT: Exception thrown in class org.apache.poi.ss.excelant.util.ExcelAntWorkbookUtil at new org.apache.poi.ss.excelant.util.ExcelAntWorkbookUtil(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks.  At ExcelAntWorkbookUtil.java:[line 71]
M V EI2: org.apache.poi.ss.excelant.ExcelAntTest.setWorkbookUtil(ExcelAntWorkbookUtil) may expose internal representation by storing an externally mutable object into ExcelAntTest.workbookUtil  At ExcelAntTest.java:[line 67]
M D DCN: Do not catch NullPointerException like in org.apache.poi.ss.excelant.ExcelAntTest.execute()  At ExcelAntTest.java:[line 180]
M V EI2: org.apache.poi.ss.excelant.ExcelAntTask.addPrecision(ExcelAntPrecision) may expose internal representation by storing an externally mutable object into ExcelAntTask.precision  At ExcelAntTask.java:[line 55]
SpotBugs ended with exit code 1

> Task :rat

> Task :poi-integration:spotbugsTest
M D RV: Return value of org.apache.poi.extractor.POIOLE2TextExtractor.getRoot() ignored, but method has no side effect  At AbstractFileHandler.java:[line 114]
M D RV: Return value of org.apache.poi.hwmf.record.HwmfText$WmfExtTextOut.getText(Charset) ignored, but method has no side effect  At HWMFFileHandler.java:[line 55]
M D RV: Return value of org.apache.poi.hwmf.record.HwmfRecord.getWmfRecordType() ignored, but method has no side effect  At HWMFFileHandler.java:[line 75]
M D RV: Return value of org.apache.poi.hwmf.record.HwmfRecord.getGenericRecordType() ignored, but method has no side effect  At HWMFFileHandler.java:[line 76]
M D RV: Return value of org.apache.poi.hemf.record.emf.HemfText$EmfExtTextOutA.getText(Charset) ignored, but method has no side effect  At HEMFFileHandler.java:[line 47]
M V MS: org.apache.poi.stress.AbstractFileHandler.EXPECTED_EXTRACTOR_FAILURES is a mutable collection which should be package protected  At AbstractFileHandler.java:[line 48]
M V MS: org.apache.poi.stress.TestAllFiles.SCAN_EXCLUDES should be package protected  At TestAllFiles.java:[line 86]
M V MS: org.apache.poi.stress.TestAllFiles.SCAN_EXCLUDES_NOSCRATCHPAD should be package protected  At TestAllFiles.java:[line 114]
SpotBugs ended with exit code 1

> Task :poi-excelant:testJar

> Task :poi-excelant:test


OpenJDK 64-Bit Server VM warning: Ignoring option --illegal-access=warn; support was removed in 17.0

> Task :rat FAILED

> Task :poi-excelant:test
OpenJDK 64-Bit Server VM warning: Ignoring option --illegal-access=warn; support was removed in 17.0
org.apache.poi.ss.excelant.TestBuildFile testFailOnErrorNoDetails() PASSED (2.3s)

> Task :poi-examples:jacocoTestReport

> Task :poi-excelant:spotbugsTest
M B PA: Primitive field org.apache.poi.ss.excelant.MockExcelAntWorkbookHandler.workbook is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility.  At MockExcelAntWorkbookHandler.java:[line 26]
M B PA: Primitive field org.apache.poi.ss.excelant.MockExcelAntWorkbookHandler.executed is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility.  At MockExcelAntWorkbookHandler.java:[line 25]
SpotBugs ended with exit code 1

> Task :poi-excelant:test
org.apache.poi.ss.excelant.TestBuildFile testUdf() PASSED (6.3s)
org.apache.poi.ss.excelant.TestBuildFile testPrecision() PASSED (1s)
org.apache.poi.ss.excelant.TestBuildFile testPassOnError() PASSED
org.apache.poi.ss.excelant.TestBuildFile testMissingFilename() PASSED
org.apache.poi.ss.excelant.TestBuildFile testAddHandlerWrongClass() PASSED
org.apache.poi.ss.excelant.TestBuildFile testEvaluate() PASSED
org.apache.poi.ss.excelant.TestBuildFile testFileNotFound() PASSED
org.apache.poi.ss.excelant.TestBuildFile testEvaluateNoDetails() PASSED
org.apache.poi.ss.excelant.TestExcelAntPrecision testVerifyPrecision() PASSED
org.apache.poi.ss.excelant.TestBuildFile testAddHandlerFails() PASSED
org.apache.poi.ss.excelant.TestBuildFile testPrecisionFail() PASSED
org.apache.poi.ss.excelant.TestBuildFile testSetText() PASSED
org.apache.poi.ss.excelant.TestBuildFile testAddHandler() PASSED
org.apache.poi.ss.excelant.TestBuildFile testFailOnError() PASSED
org.apache.poi.ss.excelant.TestExcelAntSet testSetWorkbookUtil() PASSED
org.apache.poi.ss.excelant.TestExcelAntSet testSetter() PASSED
org.apache.poi.ss.excelant.TestExcelAntUserDefinedFunction testSetClassName() PASSED
org.apache.poi.ss.excelant.TestExcelAntUserDefinedFunction testSetFunction() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntEvaluationResult testCompletedWithErrorMessage() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntEvaluationResult testDelta() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntEvaluationResult testCellId() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntEvaluationResult testPassed() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtilFactory testGetNewWorkbookUtilInstance() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtilFactory testVerifyEquivalence() PASSED
org.apache.poi.ss.excelant.TestExcelAntSetDoubleCell testSetDouble() PASSED (2.9s)
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testWorkbookConstructor() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testAddFunctionInvalidClassName() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testGetEvaluatorWithUDF() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testSetDoubleValue() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testEvaluateCellWithError() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testLoadNotExistingFile() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testAddFunctionClassName() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testGetNonexistingDouble() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testAddFunction() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testFileName() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testGetNonexistingString() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testSetNotExistingSheet() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testGetEvaluatorXLSXWithFunction() PASSED (1.9s)
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testStringConstructor() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testEvaluateCellFailedPrecision() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testSetString() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testEvaluateCell() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testGetWorkbook() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testGetSheets() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testSetFormula() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testSetDate() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testGetEvaluator() PASSED
org.apache.poi.ss.excelant.util.TestExcelAntWorkbookUtil testGetEvaluatorXLSX() PASSED

SUCCESS: Executed 49 tests in 32.1s


[Incubating] Problems report is available at: file:///F:/jenkins/jenkins-home/712657a4/workspace/POI/POI-DSL-Windows-1.17/build/reports/problems/problems-report.html

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':rat'.
> Could not resolve all files for configuration ':detachedConfiguration1'.
   > Could not resolve org.apache.rat:apache-rat:0.15.
     Required by:
         root project :
      > Could not resolve org.apache.rat:apache-rat:0.15.
         > Could not parse POM https://repo.maven.apache.org/maven2/org/apache/rat/apache-rat/0.15/apache-rat-0.15.pom
            > Could not resolve org.apache.rat:apache-rat-project:0.15.
               > Could not resolve org.apache.rat:apache-rat-project:0.15.
                  > Could not load module metadata from C:\Users\jenkins\.gradle\caches\modules-2\metadata-2.107\descriptors\org.apache.rat\apache-rat-project\0.15\26c913274550a0b2221f47a0fe2d2358\descriptor.bin

* 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.14.4/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 33m 48s
121 actionable tasks: 120 executed, 1 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
[SpotBugs] Skipping execution of recorder since overall result is 'FAILURE'
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.