New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple crashes when parsing MP4 files #60
Comments
|
hbo_GPMF_parser.c:300_1.mp4.zip |
npr_r_GPMF_mp4reader.c:62_1.mp4.zip |
r_GPMF_mp4reader.c:342_1.mp4.zip |
|
|
|
|
|
I will check this out soon. |
|
All this should now be fixed on both develop and master branches. The all the errors seems to be in two categories, reading past the end of the file or allocating 0 bytes for offsets and/or frame sizes. |
|
Hi @dnewman-gpsw , with 50d4198, it seems that it still crashes on Another POC (zipped) and its ASAN output: |
|
While I couldn't reproduce this failure, I did close a few potential points of failure based on the asan.txt output. |
|
Thank you for all these investigations. |
As of e27b702, when running
./gpmf-parser $FILE, it may report with crashes when building with AddressSanitizer.We basically applied some fuzzing to detect these issues, with the initial seeds from the
samplesdirectory. The POC files are wrapped with zip compression for upload.Please see below for details.
The text was updated successfully, but these errors were encountered: