From 33a68ec7794d6ca897e129d74e425a75a009e156 Mon Sep 17 00:00:00 2001 From: Frank Barchard Date: Thu, 16 Sep 2021 14:36:42 -0700 Subject: [PATCH] JPeg decoder remove assert when out of data Bug: b/186665202 Change-Id: I406cc2ef8cfa2cdf987d41c4bd85d3024aedfaab Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3166710 Reviewed-by: richard winterton --- source/mjpeg_decoder.cc | 4 ---- 1 file changed, 4 deletions(-) diff --git a/source/mjpeg_decoder.cc b/source/mjpeg_decoder.cc index adba832f5..4ccf00a36 100644 --- a/source/mjpeg_decoder.cc +++ b/source/mjpeg_decoder.cc @@ -417,10 +417,6 @@ void init_source(j_decompress_ptr cinfo) { boolean fill_input_buffer(j_decompress_ptr cinfo) { BufferVector* buf_vec = reinterpret_cast(cinfo->client_data); if (buf_vec->pos >= buf_vec->len) { - // Don't assert-fail when fuzzing. -#ifndef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION - assert(0 && "No more data"); -#endif // ERROR: No more data return FALSE; }