diff --git a/libavcodec/libdav1d.c b/libavcodec/libdav1d.c index d9755a45b2..ae810b7abd 100644 --- a/libavcodec/libdav1d.c +++ b/libavcodec/libdav1d.c @@ -459,6 +459,8 @@ FF_ENABLE_DEPRECATION_WARNINGS bytestream2_get_bytes_left(&gb), &sd); if (res < 0) return res; + if (!sd) + break; bytestream2_get_bufferu(&gb, sd->data, sd->size); break;