Commit 80db07ad authored by Michael Niedermayer's avatar Michael Niedermayer

probetest: check command line arguments

Fixes CID733835
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 8ab0b9ca
...@@ -63,6 +63,16 @@ int main(int argc, char **argv) ...@@ -63,6 +63,16 @@ int main(int argc, char **argv)
if(argc >= 3) if(argc >= 3)
max_size = atoi(argv[2]); max_size = atoi(argv[2]);
if (max_size > 1000000000U/8) {
fprintf(stderr, "max_size out of bounds\n");
return 1;
}
if (retry_count > 1000000000U) {
fprintf(stderr, "retry_count out of bounds\n");
return 1;
}
avcodec_register_all(); avcodec_register_all();
av_register_all(); av_register_all();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment