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