Author: tilman Date: Fri Sep 12 08:46:54 2025 New Revision: 1928360 Log: PDFBOX-6066: add comment
Modified: pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/GlyphSubstitutionTable.java Modified: pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/GlyphSubstitutionTable.java ============================================================================== --- pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/GlyphSubstitutionTable.java Fri Sep 12 08:35:55 2025 (r1928359) +++ pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/GlyphSubstitutionTable.java Fri Sep 12 08:46:54 2025 (r1928360) @@ -297,6 +297,8 @@ public class GlyphSubstitutionTable exte lookups[i] = data.readUnsignedShort(); if (lookups[i] == 0) { + // no early return here and in the other one; if we do, the file from PDFBOX-6066 + // no longer renders properly. LOG.error("lookups[{}] is 0 at offset {}", i, data.getCurrentPosition() - 2); } else if (offset + lookups[i] > data.getOriginalDataSize())