Преглед на файлове

Bug 66425: Avoid exceptions found via poi-fuzz

Fix one expected exception-text which is different
on newer Java versions

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

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1913385 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_5_2_5
Dominik Stadler преди 6 месеца
родител
ревизия
4cff905375
променени са 3 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5
    0
      poi-ooxml/src/main/java/org/apache/poi/xdgf/usermodel/section/geometry/Ellipse.java
  2. Двоични данни
      test-data/diagram/clusterfuzz-testcase-minimized-POIVisioFuzzer-4537225637134336.vsd
  3. Двоични данни
      test-data/spreadsheet/stress.xls

+ 5
- 0
poi-ooxml/src/main/java/org/apache/poi/xdgf/usermodel/section/geometry/Ellipse.java Целия файл

@@ -59,6 +59,11 @@ public class Ellipse implements GeometryRow {
for (CellType cell : row.getCellArray()) {
String cellName = cell.getN();

if (cellName == null) {
throw new POIXMLException("Invalid cell '" + cellName
+ "' in Ellipse row");
}

switch (cellName) {
case "X":
x = XDGFCell.parseDoubleValue(cell);

Двоични данни
test-data/diagram/clusterfuzz-testcase-minimized-POIVisioFuzzer-4537225637134336.vsd Целия файл


Двоични данни
test-data/spreadsheet/stress.xls Целия файл


Loading…
Отказ
Запис