]> source.dussan.org Git - poi.git/commit
Fix issues found when fuzzing Apache POI via Jazzer
authorDominik Stadler <centic@apache.org>
Sun, 20 Mar 2022 06:52:38 +0000 (06:52 +0000)
committerDominik Stadler <centic@apache.org>
Sun, 20 Mar 2022 06:52:38 +0000 (06:52 +0000)
commita7810011c70585dbd1fc4eab30dd49cf96b1707e
treefb6c18ef37c08fea0e056fc2af4749141f34ceda
parentff466eff1c2cd0dfbf7d9842be2bb131ed19114f
Fix issues found when fuzzing Apache POI via Jazzer

Replace assertions with actual checks when input-data
can trigger them. We would not handle such
input-data properly otherwise.
Sometimes logging seems a better option if the issue
is not blocking us from parsing the document anyway

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899070 13f79535-47bb-0310-9956-ffa450edef68
poi-scratchpad/src/main/java/org/apache/poi/hslf/record/PPDrawing.java
poi-scratchpad/src/main/java/org/apache/poi/hslf/record/SSSlideInfoAtom.java
poi-scratchpad/src/main/java/org/apache/poi/hslf/record/UserEditAtom.java
poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFSlideShowEncrypted.java
poi-scratchpad/src/main/java/org/apache/poi/hwpf/model/OfficeArtContent.java
poi/src/main/java/org/apache/poi/hssf/record/RecordInputStream.java