diff options
author | Dominik Stadler <centic@apache.org> | 2024-07-15 13:02:43 +0000 |
---|---|---|
committer | Dominik Stadler <centic@apache.org> | 2024-07-15 13:02:43 +0000 |
commit | 2582e5e0c18026c88b882829254241a9acc6f45f (patch) | |
tree | 02695a279174db768ff61b9832cd18db58b9d6de /test-data | |
parent | 719e7154a19c00e1c2464e5f93a1567d8ca5ed72 (diff) | |
download | poi-2582e5e0c18026c88b882829254241a9acc6f45f.tar.gz poi-2582e5e0c18026c88b882829254241a9acc6f45f.zip |
Bug 66425: Avoid exceptions found via poi-fuzz
Avoid a possible StackOverflowException
This adds support of counting of the "nesting level" into the base
EscherRecord and thus makes this existing limitation much more effective
as it kicks in for more types of nested records.
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66374
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1919256 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'test-data')
-rw-r--r-- | test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6192650357112832.ppt | bin | 0 -> 9013 bytes |
-rw-r--r-- | test-data/spreadsheet/stress.xls | bin | 68608 -> 109056 bytes |
2 files changed, 0 insertions, 0 deletions
diff --git a/test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6192650357112832.ppt b/test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6192650357112832.ppt Binary files differnew file mode 100644 index 0000000000..52aab948e4 --- /dev/null +++ b/test-data/slideshow/clusterfuzz-testcase-minimized-POIHSLFFuzzer-6192650357112832.ppt diff --git a/test-data/spreadsheet/stress.xls b/test-data/spreadsheet/stress.xls Binary files differindex a94383250f..78bed83bc0 100644 --- a/test-data/spreadsheet/stress.xls +++ b/test-data/spreadsheet/stress.xls |