sharanggupta opened a new pull request, #563: URL: https://github.com/apache/pdfbox/pull/563
A charstring subroutine that calls itself made `Type1CharStringParser` and `Type2CharStringParser` recurse until a `StackOverflowError`. Nesting deeper than 100 calls now fails with an `IOException`; the spec allows 10 and FreeType 16, so 100 is only a safeguard and leaves room for fonts that go beyond the spec. Jira: https://issues.apache.org/jira/browse/PDFBOX-6308 Prepared with AI assistance; I reviewed the change and ran the fontbox test suite. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
