Overflow comparing files >2GB
Posted: 13 Apr 2023 12:18
Bytewise comparing two files larger than 2GB resuilts in an overflow-error like in the screenshot below:
Last known working version: 23.08.0001
Not working anymore since version: 23.08.0002
This looks suspiciously like a 32bit signed integer is beeing used as a internal filepointer.
Has there been any change inbetween these minor versions not stated in the changelog?
The only thing mentioned in the changelog is the special-debug-code.
Might the filepointer be overflowing in the versions before as well just without a error popping and only comparing the first 2GB?
Last known working version: 23.08.0001
Not working anymore since version: 23.08.0002
This looks suspiciously like a 32bit signed integer is beeing used as a internal filepointer.
Has there been any change inbetween these minor versions not stated in the changelog?
The only thing mentioned in the changelog is the special-debug-code.
Might the filepointer be overflowing in the versions before as well just without a error popping and only comparing the first 2GB?