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

Changes:

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

We try to avoid throwing NullPointerException, ClassCastExceptions and 
StackOverflowException, but it was possible
to trigger them

Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=61562
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=62068


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

> Task :poi-scratchpad:javadocJar
> Task :poi-scratchpad:assemble
> Task :poi-scratchpad:build

> Task :poi-integration:test
org.apache.poi.stress.TestAllFiles > handleAdditional(String, 
FileHandlerKnown, String, Class, String) Additional - #2639 
spreadsheetpoc-shared-strings.xlsx XSSF[green[] PASSED (19.6s)

FAILURE: Executed 8427 tests in 10m 32s (2 failed)


8427 tests completed, 2 failed

> Task :poi-ooxml:spotbugsTest
> Task :poi-ooxml-lite:jacocoTestReport SKIPPED
> Task :poi-integration:test FAILED

> Task :poi-ooxml:spotbugsTest
M B RV: Exceptional return value of java.io.File.delete() ignored in 
org.apache.poi.xssf.streaming.TestSXSSFUnicodeSurrogates.testWriteUnicodeSurrogates()
  At TestSXSSFUnicodeSurrogates.java:[line 65]
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 B RV: Exceptional return value of java.io.File.delete() ignored in 
org.apache.poi.xssf.usermodel.TestXSSFUnicodeSurrogates.testWriteUnicodeSurrogates()
  At TestXSSFUnicodeSurrogates.java:[line 64]
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 29m 52s
134 actionable tasks: 131 executed, 3 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: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to