See 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-Windows-1.17/536/display/redirect?page=changes>

Changes:

[Dominik Stadler] Exception text changed for some file

[Dominik Stadler] Bug 66425: Avoid exceptions found via poi-fuzz

Fix check after commit fcaac5073716b98cba26c0655f06f20e310fd85e
so that other IndexOutOfBoundsExceptions are still thrown out

Also free resources when throwing an exception in the constructor

[Dominik Stadler] Add some missing schema-files to ooxml-lite

This should fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=62255

[Dominik Stadler] Bug 66425: Avoid Exceptions found via oss-fuzz

We try to avoid throwing ConcurrentModificationException,
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=62861

[Dominik Stadler] Bug 66425: Avoid Exceptions found via oss-fuzz

We try to avoid throwing ClassCastExceptions,
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=62795

[Dominik Stadler] Bug 66425: Avoid Exceptions found via oss-fuzz

We try to avoid throwing NullPointerExceptions or endless allocations,
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=62745

[Dominik Stadler] Bug 66425: Avoid Exceptions found via oss-fuzz

We try to avoid throwing NullPointerExceptions or endless allocations,
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=62706

[Dominik Stadler] Bug 66425: Avoid Exceptions found via oss-fuzz

We try to avoid throwing NullPointerExceptions or endless allocations,
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=62697

[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=62626

[Dominik Stadler] Add some missing schema-files to ooxml-lite

This should fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=62255


------------------------------------------
[...truncated 3.50 MB...]
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2662 
spreadsheetpoc-xmlbomb-empty.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2663 
spreadsheetpoc-xmlbomb-empty.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2667 spreadsheetpoi-fuzz.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2669 
spreadsheetprotected_passtika.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2670 
spreadsheetprotected_passtika.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2671 spreadsheetrank.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2672 spreadsheetrank.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2673 spreadsheetref-56737.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2674 spreadsheetref-56737.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2675 spreadsheetref2-56737.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2676 spreadsheetref2-56737.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2677 
spreadsheetreordered_sheets.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2678 
spreadsheetreordered_sheets.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2681 
spreadsheetresize_compare.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2679 
spreadsheetresize_compare.xls HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2680 
spreadsheetresize_compare.xls HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2685 spreadsheetrk.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2682 
spreadsheetresize_compare.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2688 spreadsheetsample-beta.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2690 
spreadsheetsample.strict.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2691 spreadsheetsample.xlsb 
XSSFB[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2692 spreadsheetsample.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2683 
spreadsheetright-to-left.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2693 spreadsheetsample.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2684 
spreadsheetright-to-left.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2686 spreadsheetrk.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2687 spreadsheetsample-beta.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2689 
spreadsheetsample.strict.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2694 
spreadsheetshared_formulas.xls HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2695 
spreadsheetshared_formulas.xls HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2696 
spreadsheetshared_formulas.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2697 
spreadsheetshared_formulas.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2702 
spreadsheetsheetProtection_not_protected.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2698 
spreadsheetsharedhyperlink.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2699 
spreadsheetsharedhyperlink.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2700 
spreadsheetsheetProtection_allLocked.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2701 
spreadsheetsheetProtection_allLocked.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2703 
spreadsheetsheetProtection_not_protected.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2704 
spreadsheetsimple-monthly-budget.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2705 
spreadsheetsimple-monthly-budget.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2710 
spreadsheetstyle-alternate-content.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2706 
spreadsheetsimple-table-named-range.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2707 
spreadsheetsimple-table-named-range.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2708 spreadsheetstress.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2709 spreadsheetstress.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2711 
spreadsheetstyle-alternate-content.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2712 spreadsheetstyles-3563.xls 
HSSF[green[] PASSED (2.2s)
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2718 spreadsheetsumifs.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2719 spreadsheetsumifs.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2713 spreadsheetstyles-3563.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2720 
spreadsheettable-sample.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2714 spreadsheetstyles.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2715 spreadsheetstyles.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2716 spreadsheetsumifformula.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2717 spreadsheetsumifformula.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2721 
spreadsheettable-sample.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2722 spreadsheettableStyle.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2723 spreadsheettableStyle.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2724 spreadsheettemplate.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2725 spreadsheettemplate.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2726 
spreadsheettemplateExcelWithAutofilter.xls HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2727 
spreadsheettemplateExcelWithAutofilter.xls HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2728 spreadsheettest.xltx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2734 spreadsheettestEXCEL_4.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2735 spreadsheettestEXCEL_4.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2729 spreadsheettest.xltx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2736 spreadsheettestEXCEL_5.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2738 spreadsheettestEXCEL_95.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2730 
spreadsheettestArraysAndTables.xls HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2739 spreadsheettestEXCEL_95.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2731 
spreadsheettestArraysAndTables.xls HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2732 spreadsheettestEXCEL_3.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2733 spreadsheettestEXCEL_3.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2737 spreadsheettestEXCEL_5.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2740 spreadsheettestNames.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2741 spreadsheettestNames.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2742 spreadsheettestNames.xlsm 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2743 spreadsheettestNames.xlsm 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2744 spreadsheettestRRaC.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2745 spreadsheettestRRaC.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2746 spreadsheettestRVA.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2747 spreadsheettestRVA.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2748 
spreadsheettestSharedFormulasRangeSetBlankBug.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2749 
spreadsheettestSharedFormulasRangeSetBlankBug.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2754 
spreadsheettest_conditional_formatting.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2660 
spreadsheetpoc-shared-strings.xlsx XSSF[green[] PASSED (4.5s)
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2751 
spreadsheettestSharedFormulasSetBlank.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2756 spreadsheettext.xls 
HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2752 spreadsheettestVarious.xlsb 
XSSFB[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2759 
spreadsheettile-range-test.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2761 
spreadsheetunicodeNameRecord.xls HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2762 
spreadsheetunicodeNameRecord.xls HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2753 
spreadsheettest_conditional_formatting.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2763 
spreadsheetunicodeSheetName.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2755 spreadsheettext.xls 
HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2757 
spreadsheettile-range-test.xls HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2758 
spreadsheettile-range-test.xls HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2760 
spreadsheettile-range-test.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2764 
spreadsheetunicodeSheetName.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2750 
spreadsheettestSharedFormulasSetBlank.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2765 
spreadsheetworkbookProtection-sheet_password-2013.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2766 
spreadsheetworkbookProtection-sheet_password-2013.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2768 
spreadsheetworkbookProtection-workbook_password-2013.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2771 
spreadsheetworkbookProtection_not_protected.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2775 
spreadsheetworkbookProtection_workbook_structure_protected.xlsx XSSF[green[] 
PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2776 
spreadsheetworkbookProtection_workbook_structure_protected.xlsx OPC[green[] 
PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2767 
spreadsheetworkbookProtection-workbook_password-2013.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2770 
spreadsheetworkbookProtection-workbook_password_user_range-2010.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2772 
spreadsheetworkbookProtection_not_protected.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2769 
spreadsheetworkbookProtection-workbook_password_user_range-2010.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2774 
spreadsheetworkbookProtection_workbook_revision_protected.xlsx OPC[green[] 
PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2777 
spreadsheetworkbookProtection_workbook_windows_protected.xlsx XSSF[green[] 
PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2778 
spreadsheetworkbookProtection_workbook_windows_protected.xlsx OPC[green[] 
PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2779 
spreadsheetworkbookProtection_worksheet_protected.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2780 
spreadsheetworkbookProtection_worksheet_protected.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2783 spreadsheetxlookup.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2781 spreadsheetxlmmacro.xlsm 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2782 spreadsheetxlmmacro.xlsm 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2784 spreadsheetxlookup.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2785 
spreadsheetxlsx-corrupted.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2786 
spreadsheetxlsx-corrupted.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2773 
spreadsheetworkbookProtection_workbook_revision_protected.xlsx XSSF[green[] 
PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2787 spreadsheetxlsx-jdbc.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2788 spreadsheetxlsx-jdbc.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2790 
spreadsheetxor-encryption-abc.xls HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2789 
spreadsheetxor-encryption-abc.xls HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2792 
spreadsheetxxe_in_schema.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2793 
spreadsheetyearfracExamples.xls HSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2794 
spreadsheetyearfracExamples.xls HPSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2798 
xmldsignPPT2016withComment.pptx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2801 
xmldsignhello-world-office-2010-technical-preview-unsigned.docx XWPF[green[] 
PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2795 
xmldsignOffice2010-SP1-XAdES-X-L.docx XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2802 
xmldsignhello-world-office-2010-technical-preview-unsigned.docx OPC[green[] 
PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2796 
xmldsignOffice2010-SP1-XAdES-X-L.docx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2804 
xmldsignhello-world-office-2010-technical-preview.docx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2806 
xmldsignhello-world-signed-twice.docx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2791 
spreadsheetxxe_in_schema.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2807 
xmldsignhello-world-signed.docx XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2799 xmldsignbug58630.xlsx 
XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2800 xmldsignbug58630.xlsx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2803 
xmldsignhello-world-office-2010-technical-preview.docx XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2805 
xmldsignhello-world-signed-twice.docx XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2808 
xmldsignhello-world-signed.docx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2797 
xmldsignPPT2016withComment.pptx XSLF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2809 
xmldsignhello-world-signed.pptx XSLF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2810 
xmldsignhello-world-signed.pptx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2812 
xmldsignhello-world-signed.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2816 
xmldsignhello-world-unsigned.pptx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2813 
xmldsignhello-world-unsigned.docx XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2814 
xmldsignhello-world-unsigned.docx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2819 
xmldsignhyperlink-example-signed.docx XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2822 
xmldsignms-office-2010-signed.docx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2815 
xmldsignhello-world-unsigned.pptx XSLF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2823 
xmldsignms-office-2010-signed.pptx XSLF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2817 
xmldsignhello-world-unsigned.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2818 
xmldsignhello-world-unsigned.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2820 
xmldsignhyperlink-example-signed.docx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2811 
xmldsignhello-world-signed.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2824 
xmldsignms-office-2010-signed.pptx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2825 
xmldsignms-office-2010-signed.xlsx XSSF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2826 
xmldsignms-office-2010-signed.xlsx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2828 
xmldsignoffice2007prettyPrintedRels.docx OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2821 
xmldsignms-office-2010-signed.docx XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2830 xmldsignsigned.docx 
OPC[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2827 
xmldsignoffice2007prettyPrintedRels.docx XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2829 xmldsignsigned.docx 
XWPF[green[] PASSED
org.apache.poi.stress.TestAllFiles > handleFile(String, 
FileHandlerKnown, String, Class, String) #2650 
spreadsheetno_drawing_patriarch.xlsx XSSF[green[] PASSED (22.2s)

FAILURE: Executed 8490 tests in 11m 37s (1 failed)


8490 tests completed, 1 failed

> Task :fixDistDir
> Task :poi-ooxml-lite:jacocoTestReport SKIPPED
> Task :poi-scratchpad:javadocJar
> Task :poi-scratchpad:assemble
> Task :poi-scratchpad:build
> Task :poi-integration:test FAILED

> Task :poi-ooxml:spotbugsTest
M D SF: Switch statement found in 
org.apache.poi.openxml4j.opc.TestPackageCoreProperties.testEntitiesInCoreProps_56164()
 where default case is missing  At TestPackageCoreProperties.java:[lines 
242-250]
M D RCN: Redundant nullcheck of shape, which is known to be non-null in 
org.apache.poi.xslf.TestXSLFSlideCopy.replaceText(XSLFSlide, String, String)  
Redundant null check at TestXSLFSlideCopy.java:[line 85]
M D DLS: Dead store to run in 
org.apache.poi.xssf.TestNecessaryOOXMLClasses.testProblemClasses()  At 
TestNecessaryOOXMLClasses.java:[line 38]
M V EI: 
org.apache.poi.poifs.crypt.dsig.DummyKeystore$KeyCertPair.getX509Chain() may 
expose internal representation by returning DummyKeystore$KeyCertPair.x509chain 
 At DummyKeystore.java:[line 131]
M B CNT: Rough value of Math.PI found: 3.14  At 
TestXSSFTextParagraph.java:[line 134]
M D RCN: Redundant nullcheck of 
org.apache.poi.xslf.usermodel.TestPPTX2PNG.basedir which is known to be null in 
org.apache.poi.xslf.usermodel.TestPPTX2PNG.data()  Redundant null check at 
TestPPTX2PNG.java:[line 98]
M B RV: Exceptional return value of java.io.File.mkdirs() ignored in new 
org.apache.poi.xddf.usermodel.chart.TestXDDFChartRemoveSeries()  At 
TestXDDFChartRemoveSeries.java:[line 48]
M P WMI: org.apache.poi.openxml4j.opc.TestFileHelper.testGetDirectory() makes 
inefficient use of keySet iterator instead of entrySet iterator  At 
TestFileHelper.java:[line 45]
M B OS: 
org.apache.poi.openxml4j.opc.internal.marshallers.TestZipPackagePropertiesMarshaller.ioException()
 may fail to close stream  At TestZipPackagePropertiesMarshaller.java:[line 64]
M V EI2: new 
org.apache.poi.xssf.usermodel.TestUnfixedBugs$HsGetValue(Hashtable) may expose 
internal representation by storing an externally mutable object into 
TestUnfixedBugs$HsGetValue.cellValues  At TestUnfixedBugs.java:[line 373]
M D DLS: Dead store to cellB1 in 
org.apache.poi.xssf.usermodel.TestXSSFEvaluationWorkbook.verifySheet(Workbook, 
FormulaEvaluator)  At TestXSSFEvaluationWorkbook.java:[line 48]
M B OS: org.apache.poi.poifs.crypt.dsig.DummyKeystore.addEntryFromPEM(File, 
String) may fail to close stream  At DummyKeystore.java:[line 173]
M D SF: Switch statement found in 
org.apache.poi.xssf.usermodel.TestFormulaEvaluatorOnXSSF.processFunctionRow(String,
 int, int) where one case falls through to the next case  At 
TestFormulaEvaluatorOnXSSF.java:[lines 213-215]
M P WMI: org.apache.poi.openxml4j.opc.TestListParts.testListParts() makes 
inefficient use of keySet iterator instead of entrySet iterator  At 
TestListParts.java:[line 100]
M D DLS: Dead store to ctDLbls in 
org.apache.poi.xssf.usermodel.charts.TestXSSFBubbleChartData.testExample()  At 
TestXSSFBubbleChartData.java:[line 138]
M D ST: Write to static field 
org.apache.poi.xslf.usermodel.TestXSLFTableRow.row from instance method 
org.apache.poi.xslf.usermodel.TestXSLFTableRow.setUp()  At 
TestXSLFTableRow.java:[line 46]
M D ST: Write to static field 
org.apache.poi.xslf.usermodel.TestXSLFTableRow.tbl from instance method 
org.apache.poi.xslf.usermodel.TestXSLFTableRow.setUp()  At 
TestXSLFTableRow.java:[line 44]
M D ST: Write to static field 
org.apache.poi.xslf.usermodel.TestXSLFTableRow.ppt from instance method 
org.apache.poi.xslf.usermodel.TestXSLFTableRow.setUp()  At 
TestXSLFTableRow.java:[line 40]
M D DLS: Dead store to xssfWorkbook in 
org.apache.poi.xssf.TestXSSFFileChecks.testWithReducedFileLimit()  At 
TestXSSFFileChecks.java:[line 40]
H D DLS: Dead store to xssfWorkbook in 
org.apache.poi.xssf.TestXSSFFileChecks.testFileWithReducedFileLimit()  At 
TestXSSFFileChecks.java:[line 56]
M D DLS: Dead store to xssfWorkbook in 
org.apache.poi.xssf.TestXSSFFileChecks.testWithReducedGraceEntrySize()  At 
TestXSSFFileChecks.java:[line 89]
M D SF: Switch statement found in 
org.apache.poi.xssf.usermodel.TestMultiSheetFormulaEvaluatorOnXSSF.processFunctionRow(String,
 String, int) where one case falls through to the next case  At 
TestMultiSheetFormulaEvaluatorOnXSSF.java:[lines 195-197]
M D SF: Switch statement found in 
org.apache.poi.extractor.ooxml.TestExtractorFactory.testEmbedded(String, File, 
String) where default case is missing  At TestExtractorFactory.java:[lines 
300-314]
M D SF: Switch statement found in 
org.apache.poi.xssf.usermodel.TestMatrixFormulasFromXMLSpreadsheet.processFunctionRow(String,
 int) where one case falls through to the next case  At 
TestMatrixFormulasFromXMLSpreadsheet.java:[lines 191-193]
M D SF: Switch statement found in 
org.apache.poi.openxml4j.opc.TestPackage.testBug56479() where default case is 
missing  At TestPackage.java:[lines 927-938]
M P WMI: org.apache.poi.openxml4j.opc.TestPackage.deletePart() makes 
inefficient use of keySet iterator instead of entrySet iterator  At 
TestPackage.java:[line 468]
M P WMI: org.apache.poi.openxml4j.opc.TestPackage.deletePartRecursive() makes 
inefficient use of keySet iterator instead of entrySet iterator  At 
TestPackage.java:[line 502]
M B OS: org.apache.poi.xssf.streaming.OpcZipTest.compareOutput() may fail to 
close stream  At OpcZipTest.java:[line 43]
M D DLS: Dead store to opcPackage in 
org.apache.poi.openxml4j.TestOPCPackageFileLimit.testFileWithReducedFileLimit() 
 At TestOPCPackageFileLimit.java:[line 57]
M C ICAST: int converted to long and passed as absolute time to new 
java.util.Date(long) in org.apache.poi.xssf.usermodel.TestSXSSFBugs.test62872() 
 At TestSXSSFBugs.java:[line 188]
M D REC: Exception is caught when Exception is not thrown in 
org.apache.poi.ss.tests.TestWorkbookFactory.openHSSFFile()  At 
TestWorkbookFactory.java:[line 350]
M D BC: instanceof will always return true for all non-null values in 
org.apache.poi.ss.tests.TestWorkbookFactory.testCreateNative(), since all 
org.apache.poi.xssf.usermodel.XSSFWorkbook are instances of 
org.apache.poi.xssf.usermodel.XSSFWorkbook  At TestWorkbookFactory.java:[line 
128]
M D RV: Return value of XSSFSheet.getRow(int) ignored, but method has no side 
effect  At TestXSSFSheet.java:[line 1780]
M B OS: org.apache.poi.xssf.usermodel.TestXSSFBugs.readByCommonsCompress(File) 
may fail to close stream  At TestXSSFBugs.java:[line 3914]
M D IM: Check for oddness that won't work for negative numbers in 
org.apache.poi.xssf.usermodel.TestXSSFBugs.test62108()  At 
TestXSSFBugs.java:[line 3150]
M D DLS: Dead store to shapes in 
org.apache.poi.xslf.usermodel.TestXSLFTextShape.verifySlide5(XSLFSlide)  At 
TestXSLFTextShape.java:[line 471]
M D DLS: Dead store to layout in 
org.apache.poi.xslf.usermodel.TestXSLFTextShape.verifySlide5(XSLFSlide)  At 
TestXSLFTextShape.java:[line 470]
M P WMI: org.apache.poi.xssf.model.TestThemesTable.testThemesTableColors() 
makes inefficient use of keySet iterator instead of entrySet iterator  At 
TestThemesTable.java:[line 90]
M X OBL: org.apache.poi.xwpf.TestDocumentProtection.testIntegration() may fail 
to clean up java.io.OutputStream on checked exception  Obligation to clean up 
resource created at TestDocumentProtection.java:[line 151] is not discharged
M P SS: Unread field: 
org.apache.poi.xssf.streaming.TestSXSSFWorkbookWithCustomZipEntrySource.cellValue;
 should this field be static?  At 
TestSXSSFWorkbookWithCustomZipEntrySource.java:[line 56]
M P SS: Unread field: 
org.apache.poi.xssf.streaming.TestSheetDataWriter.unicodeSurrogates; should 
this field be static?  At TestSheetDataWriter.java:[line 36]
M P SS: Unread field: 
org.apache.poi.xssf.streaming.TestSXSSFWorkbookWithCustomZipEntrySource.sheetName;
 should this field be static?  At 
TestSXSSFWorkbookWithCustomZipEntrySource.java:[line 55]
M M IS: Inconsistent synchronization of 
org.apache.poi.ooxml.TestPOIXMLDocument$UncaughtHandler.e; locked 66% of time  
Unsynchronized access at TestPOIXMLDocument.java:[line 345]
SpotBugs ended with exit code 1

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':poi-integration:test'.
> There were failing tests. See the report at: 
> file:///F:/jenkins/jenkins-home/712657a4/workspace/POI/POI-DSL-Windows-1.17/poi-integration/build/reports/tests/test/index.html

* Try:
> Run with --scan to get full insights.

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 36m
134 actionable tasks: 130 executed, 4 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.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org


Reply via email to