The GitHub Actions job "Java CI with Gradle" on poi.git/trunk has succeeded.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
a8511f45b2ea4a7d0955022a258a6c366c5d4a6a / PJ Fanning 
<[email protected]>
POIFS: reject negative block offsets in ChainLoopDetector.claim (#1550)

* POIFS: reject negative block offsets in ChainLoopDetector.claim

claim() only checked the upper bound, so a negative sector, such as
a negative FAT sector entry in the header, caused an
ArrayIndexOutOfBoundsException. Throw an IllegalStateException
instead, like the existing loop check.

Fixes #1548

Co-Authored-By: Claude Opus 5.5 <[email protected]>

* Update expected exceptions for negative block offsets

Two fuzzer files now fail with "Invalid block offset" instead of an
ArrayIndexOutOfBoundsException.

Co-Authored-By: Claude Opus 5.5 <[email protected]>

---------

Co-authored-by: Claude Opus 5.5 <[email protected]>

Report URL: https://github.com/apache/poi/actions/runs/42575513728

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to