# HG changeset patch # User reimar # Date 1376337394 0 # Node ID e6174864737abc02a722608a52e5e97593842baf # Parent 95ea180551c08f5db3ac3c676ec12bc68ef54e50 Fix a possible crash when DRI failed. diff -r 95ea180551c0 -r e6174864737a libmpcodecs/vd_ffmpeg.c --- a/libmpcodecs/vd_ffmpeg.c Mon Aug 12 19:37:35 2013 +0000 +++ b/libmpcodecs/vd_ffmpeg.c Mon Aug 12 19:56:34 2013 +0000 @@ -520,7 +520,7 @@ mp_msg(MSGT_DECVIDEO, MSGL_FATAL, "BUG in FFmpeg, draw_slice called with NULL pointer!\n"); return; } - if (IMGFMT_IS_VDPAU(mpi->imgfmt)) { + if (mpi && IMGFMT_IS_VDPAU(mpi->imgfmt)) { mp_msg(MSGT_DECVIDEO, MSGL_FATAL, "BUG in FFmpeg, draw_slice called for VDPAU!\n"); return; }