Skip to content

fix(rawdata): add comprehensive xref/startxref recovery and malformed-input tolerance#813

Closed
vitormattos wants to merge 4 commits into
smalot:masterfrom
vitormattos:fix/rawdata-recovery-stack
Closed

fix(rawdata): add comprehensive xref/startxref recovery and malformed-input tolerance#813
vitormattos wants to merge 4 commits into
smalot:masterfrom
vitormattos:fix/rawdata-recovery-stack

Conversation

@vitormattos
Copy link
Copy Markdown

@vitormattos vitormattos commented Apr 26, 2026

Bug fixed in this PR

The parser still failed in several malformed xref/startxref scenarios; these fixes were extracted from the integration flow into a dedicated base PR.

Fixture(s) and source

Note to maintainer

You can merge this PR directly, or use it only as a code-review helper and merge the aggregator PR (#809).

@vitormattos vitormattos changed the title fix(rawdata): recover malformed xref/startxref stack fix(rawdata): add comprehensive xref/startxref recovery and malformed-input tolerance Apr 26, 2026
@vitormattos
Copy link
Copy Markdown
Author

Superseded by the updated scope in #816.

vitormattos added a commit to vitormattos/pdfparser that referenced this pull request Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant