[MPlayer-users] crash in filter_video with lavdopts=threads=2

William Brana wbrana at gmail.com
Sun Jul 12 13:28:16 CEST 2015


> Try with -noslices.
-noslices seems to have no effect
valgrind mplayer -noslices -vo gl ./.test.avi

==337033== Thread 2:
==337033== Invalid write of size 8
==337033==    at 0x96BFFB: ??? (in /usr/bin/mplayer)
==337033==    by 0x582E06: decode_slice (in /usr/bin/mplayer)
==337033==    by 0x583CFD: ff_h263_decode_frame (in /usr/bin/mplayer)
==337033==    by 0x78F44A: frame_worker_thread (in /usr/bin/mplayer)
==337033==    by 0x66444CB: start_thread (in /lib64/libpthread-2.20.so)
==337033==    by 0xAD1EE3C: clone (in /lib64/libc-2.20.so)
==337033==  Address 0x36e88ec4000 is not stack'd, malloc'd or (recently) free'd

==337033== Invalid read of size 8
==337033==    at 0x4C305CB: memcpy@@GLIBC_2.14 (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==337033==    by 0x13D14BAD: memcpy_texture.isra.0 (in
/usr/lib64/mesa/i965_dri.so)
==337033==    by 0x13D14FD1: _mesa_texstore (in /usr/lib64/mesa/i965_dri.so)
==337033==    by 0x13D158E9: store_texsubimage (in /usr/lib64/mesa/i965_dri.so)
==337033==    by 0x13D03521: _mesa_texture_sub_image (in
/usr/lib64/mesa/i965_dri.so)
==337033==    by 0x13D037ED: texsubimage (in /usr/lib64/mesa/i965_dri.so)
==337033==    by 0x13D03B96: _mesa_TexSubImage2D (in
/usr/lib64/mesa/i965_dri.so)
==337033==    by 0x22844B: glUploadTex (in /usr/bin/mplayer)
==337033==    by 0x22F6D2: control (in /usr/bin/mplayer)
==337033==    by 0x2C541C: put_image (in /usr/bin/mplayer)
==337033==    by 0x280E85: filter_video (in /usr/bin/mplayer)
==337033==    by 0x216C9F: update_video (in /usr/bin/mplayer)
==337033==  Address 0x36e88ec4000 is not stack'd, malloc'd or (recently) free'd
==337033==


MPlayer interrupted by signal 11 in module: filter_video


More information about the MPlayer-users mailing list