Open tgross35 opened 1 year ago
@tgross35 hello! Could you send a file?
Er... Unfortunately not this specific one since it's a work thing, but I'm trying to get a minimal reproduction that I will send. The file is pretty large (>10MB) and is produced by Altium (not that that helps on its own).
Hey @ikrivosheev I never got a minified file but here are two header & footer dumps:
Is this enough to go off of? I need to try to get a minified file that I can share still, but it only happens with fairly large files so it's not easy to make a sample.
@tgross35 I reproduced your problem and found a sample. But it's malware file... Well, I will try to fix it.
Well, now I understand what happens with python implementation. It skips continue parsing: https://github.com/decalage2/olefile/blob/master/olefile/olefile.py#L903C1-L903C92
@mdsteele what can we do with this problem? Maybe on Permissive
validation mode we can truncate fat
?
Is it possible that #1 regressed at some point? I am getting:
I intend to try this with a few different versions but have not yet had the opportunity