Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

Kharosx0
Copy link

Ignore more errors and continue parsing when ParseMode is Permissive (e.g. an erroneous resource directory should not prevent parsing of the PE when ParseMode is Permissive).

@kkent030315
Copy link
Contributor

Probably a duplicate of #479?

@chf0x
Copy link
Contributor

chf0x commented Aug 19, 2025

Not exactly a duplicate, I’d say this is complementary to #479. In my pull request, I introduced granular permissive handling within individual parsers, whereas this provides a higher-level safety net for cases that remain uncovered

@m4b
Copy link
Owner

m4b commented Aug 25, 2025

needs rustfmt

@Kharosx0
Copy link
Author

needs rustfmt

Done

@m4b
Copy link
Owner

m4b commented Sep 21, 2025

@Kharosx0 this needs a rebase now; after that let's re-review now that permissive stuff has landed. You may be able to use the new trait to help with this, not sure.

@m4b
Copy link
Owner

m4b commented Oct 20, 2025

@Kharosx0 are you still interested in this? If so, can you checkout the latest goblin, and see if the new parsemode permissive changes are working like your PR, as they may already be implementing this, thanks!

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.

4 participants