opj_decompress: fix null pointer dereference on comps[].data on id_000167,sig_11,src_006079,op_havoc,rep_4 (#939)
This commit is contained in:
parent
8d2e69e37d
commit
94cc97c58a
|
@ -1489,6 +1489,17 @@ int main(int argc, char **argv)
|
|||
}
|
||||
}
|
||||
|
||||
/* FIXME? Shouldn't that situation be considered as an error of */
|
||||
/* opj_decode() / opj_get_decoded_tile() ? */
|
||||
if (image->comps[0].data == NULL) {
|
||||
fprintf(stderr, "ERROR -> opj_decompress: no image data!\n");
|
||||
opj_destroy_codec(l_codec);
|
||||
opj_stream_destroy(l_stream);
|
||||
opj_image_destroy(image);
|
||||
failed = 1;
|
||||
goto fin;
|
||||
}
|
||||
|
||||
tCumulative += opj_clock() - t;
|
||||
numDecompressedImages++;
|
||||
|
||||
|
|
Loading…
Reference in New Issue