gopro/gpmf-parser

Bugs in gpmf-parser

leocstone opened this issue · 1 comments

Hello,

I have recently discovered inputs that trigger two separate bugs in the gpmf-parser binary. One causes a read and write to invalid pointers, and the other causes a write to an invalid pointer. Both cause the program to terminate with an access violation exception. Tested on Windows 10 with the following command line:
gpmf-parser.exe
Please find the inputs attached.
inputs.zip

Thank you. I just pushed a fix to main. This was failure to handle a corrupted 'stsz' atom.