(gdb) run --hwdec=vaapi --vo=vaapi --vf=vavpp:deint=motion-adaptive ~/x264-letters.mkv Starting program: /mnt/sdb1/Gits/mpv-build/mpv/build/mpv --hwdec=vaapi --vo=vaapi --vf=vavpp:deint=motion-adaptive ~/x264-letters.mkv [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". [New Thread 0x7fffedb4c700 (LWP 29572)] Playing: /home/andy/x264-letters.mkv [New Thread 0x7fffed34b700 (LWP 29573)] [Thread 0x7fffed34b700 (LWP 29573) exited] (+) Video --vid=1 (*) (h264) [New Thread 0x7fffed34b700 (LWP 29574)] [New Thread 0x7fffecb4a700 (LWP 29575)] [New Thread 0x7fffe7fff700 (LWP 29576)] libva info: VA-API version 0.38.1 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/dri/radeonsi_drv_video.so libva info: Found init function __vaDriverInit_0_38 libva info: va_openDriver() returns 0 Opening video filter: [vavpp deint=motion-adaptive] [Thread 0x7fffe7fff700 (LWP 29576) exited] Using hardware decoding (vaapi). VO: [vaapi] 720x576 => 1024x576 vaapi V: 00:00:00 / 00:00:30 (0%) Program received signal SIGSEGV, Segmentation fault. vl_deint_filter_render (filter=0x1ff1eb0, prevprev=, prev=, cur=cur@entry=0x1e749d0, next=, field=field@entry=2) at vl/vl_deint_filter.c:481 481 struct pipe_surface *dst_surf = dst_surfaces[1 - field]; (gdb) bt #0 vl_deint_filter_render (filter=0x1ff1eb0, prevprev=, prev=, cur=cur@entry=0x1e749d0, next=, field=field@entry=2) at vl/vl_deint_filter.c:481 #1 0x00007fffe72d6ed4 in vlVaApplyDeint (drv=0x7fffe825f330, drv=0x7fffe825f330, context=0x1e267f0, field=2, current=0x1e749d0, param=0x2013dc0) at postproc.c:218 #2 vlVaHandleVAProcPipelineParameterBufferType (drv=drv@entry=0x7fffe825f330, context=context@entry=0x1e267f0, buf=buf@entry=0x1fd5390) at postproc.c:275 #3 0x00007fffe72d4c0e in vlVaRenderPicture (ctx=, context_id=, buffers=, num_buffers=) at picture.c:328 #4 0x000000000051065a in render (vf=vf@entry=0x1e25c60, in=in@entry=0x1ff7730, flags=18) at ../video/filter/vf_vavpp.c:232 #5 0x0000000000510e90 in output_frames (vf=0x1e25c60) at ../video/filter/vf_vavpp.c:266 #6 filter_ext (vf=0x1e25c60, in=) at ../video/filter/vf_vavpp.c:342 #7 0x000000000050b3a2 in vf_do_filter (vf=0x1e25c60, img=0x2061180) at ../video/filter/vf.c:366 #8 0x000000000050b4c8 in vf_output_frame_until (c=c@entry=0x1e25090, until=0x1e258e0, eof=false) at ../video/filter/vf.c:421 #9 0x000000000050b59e in vf_output_frame_until (eof=, until=, c=0x1e25090) at ../video/filter/vf.c:400 #10 vf_output_frame (c=c@entry=0x1e25090, eof=eof@entry=false) at ../video/filter/vf.c:434 #11 0x00000000004e0424 in video_filter (mpctx=mpctx@entry=0x1ddddb0, eof=eof@entry=false) at ../player/video.c:489 #12 0x00000000004e05de in video_decode_and_filter (mpctx=mpctx@entry=0x1ddddb0) at ../player/video.c:559 #13 0x00000000004e1c60 in video_output_image (endpts=-9.2233720368547758e+18, mpctx=0x1ddddb0) at ../player/video.c:709 #14 write_video (mpctx=mpctx@entry=0x1ddddb0, endpts=endpts@entry=-9.2233720368547758e+18) at ../player/video.c:1194 #15 0x00000000004ddd3e in run_playloop (mpctx=mpctx@entry=0x1ddddb0) at ../player/playloop.c:945 #16 0x00000000004d9262 in play_current_file (mpctx=0x1ddddb0) at ../player/loadfile.c:1225 #17 mp_play_files (mpctx=mpctx@entry=0x1ddddb0) at ../player/loadfile.c:1378 #18 0x00000000004da12c in mpv_main (argc=, argv=0x7fffffffe0f8) at ../player/main.c:517 #19 0x00007ffff135b5e0 in __libc_start_main () from /lib/libc.so.6 #20 0x000000000047fd49 in _start ()