I'm getting a few crash reports such as:
EXCEPTION_ACCESS_VIOLATION_WRITE
Currently using 2781322c4a7f8315c5fd6499129ad4b718e35843
I assume these are due to corrupted CHDs but I haven't been able to reproduce the crash, even when hacking the code.
it looks like an overflow of the decoder->huffnode array.
May be add this on line 215?:
if (repcount + curnode > decoder->numcodes)
return HUFFERR_INVALID_DATA;
I'm getting a few crash reports such as: EXCEPTION_ACCESS_VIOLATION_WRITE Currently using 2781322c4a7f8315c5fd6499129ad4b718e35843
I assume these are due to corrupted CHDs but I haven't been able to reproduce the crash, even when hacking the code. it looks like an overflow of the
decoder->huffnode
array.May be add this on line 215?: