]> source.dussan.org Git - poi.git/commit
Avoid some NullPointerException and ClassCastExceptions found when fuzzing Apache POI
authorDominik Stadler <centic@apache.org>
Tue, 3 Jan 2023 19:52:03 +0000 (19:52 +0000)
committerDominik Stadler <centic@apache.org>
Tue, 3 Jan 2023 19:52:03 +0000 (19:52 +0000)
commit1ff1e84e4afcd4abdf454c584a909423c2a14b03
tree808312f0a594f493237eb82fe5453e656833c822
parent22807e03dd8adcd235979785e6f8c0d0f74f5f40
Avoid some NullPointerException and ClassCastExceptions found when fuzzing Apache POI

This mostly only makes thrown runtime-exceptions a bit more consistent and
improves information in exceptions.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906360 13f79535-47bb-0310-9956-ffa450edef68
15 files changed:
poi-ooxml/src/main/java/org/apache/poi/xdgf/usermodel/XmlVisioDocument.java
poi-scratchpad/src/main/java/org/apache/poi/hslf/record/ExObjList.java
poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFShapeFactory.java
poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFSheet.java
poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFSlideShowEncrypted.java
poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFSlideShowImpl.java
poi-scratchpad/src/main/java/org/apache/poi/hwpf/model/StyleSheet.java
poi-scratchpad/src/main/java/org/apache/poi/hwpf/sprm/TableSprmUncompressor.java
poi/src/main/java/org/apache/poi/ddf/EscherBSERecord.java
poi/src/main/java/org/apache/poi/hssf/extractor/OldExcelExtractor.java
poi/src/main/java/org/apache/poi/hssf/model/InternalWorkbook.java
poi/src/main/java/org/apache/poi/hssf/record/aggregates/CFRecordsAggregate.java
poi/src/main/java/org/apache/poi/hssf/usermodel/HSSFPatriarch.java
poi/src/main/java/org/apache/poi/hssf/usermodel/HSSFShapeFactory.java
poi/src/main/java/org/apache/poi/poifs/property/PropertyTable.java