==3927== Memcheck, a memory error detector. ==3927== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==3927== Using LibVEX rev 1884, a library for dynamic binary translation. ==3927== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==3927== Using valgrind-3.4.1, a dynamic binary instrumentation framework. ==3927== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==3927== For more details, rerun with: -v ==3927== ==3927== My PID = 3927, parent PID = 3925. Prog and args are: ==3927== /usr/bin/vdr-sxfe ==3927== --video=vdpau ==3927== --reconnect ==3927== --fullscreen ==3927== ==3927== Syscall param write(buf) points to uninitialised byte(s) ==3927== at 0x6CB08E0: __write_nocancel (in /lib64/libc-2.9.so) ==3927== by 0x4E77BAE: (within /usr/lib64/libX11.so.6.2.0) ==3927== by 0x4E6FE8E: (within /usr/lib64/libX11.so.6.2.0) ==3927== by 0x4E6FF80: _XReply (in /usr/lib64/libX11.so.6.2.0) ==3927== by 0x4E5936D: XInternAtom (in /usr/lib64/libX11.so.6.2.0) ==3927== by 0x408F0E: set_icon (xine_sxfe_frontend.c:1014) ==3927== by 0x409479: create_windows (xine_sxfe_frontend.c:1092) ==3927== by 0x409988: sxfe_display_open (xine_sxfe_frontend.c:1203) ==3927== by 0x417D02: main (xine_frontend_main.c:736) ==3927== Address 0x8699b00 is 200 bytes inside a block of size 16,384 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x4E5E235: XOpenDisplay (in /usr/lib64/libX11.so.6.2.0) ==3927== by 0x408B8B: open_display (xine_sxfe_frontend.c:966) ==3927== by 0x40985B: sxfe_display_open (xine_sxfe_frontend.c:1175) ==3927== by 0x417D02: main (xine_frontend_main.c:736) ==3927== ==3927== Syscall param writev(vector[...]) points to uninitialised byte(s) ==3927== at 0x6CB5F56: do_writev (writev.c:46) ==3927== by 0x6CB600B: writev (writev.c:65) ==3927== by 0x4E77B6B: (within /usr/lib64/libX11.so.6.2.0) ==3927== by 0x4E6FC9C: _XSend (in /usr/lib64/libX11.so.6.2.0) ==3927== by 0x4E63F3E: XQueryExtension (in /usr/lib64/libX11.so.6.2.0) ==3927== by 0x4E589B3: XInitExtension (in /usr/lib64/libX11.so.6.2.0) ==3927== by 0x5140068: XextAddDisplay (in /usr/lib64/libXext.so.6.4.0) ==3927== by 0xEAD4F33: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC4328: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== Address 0x8699ab4 is 124 bytes inside a block of size 16,384 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x4E5E235: XOpenDisplay (in /usr/lib64/libX11.so.6.2.0) ==3927== by 0x408B8B: open_display (xine_sxfe_frontend.c:966) ==3927== by 0x40985B: sxfe_display_open (xine_sxfe_frontend.c:1175) ==3927== by 0x417D02: main (xine_frontend_main.c:736) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB013F6: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA819: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC45BB: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB01407: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA819: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC45BB: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0x4C23659: strlen (mc_replace_strmem.c:242) ==3927== by 0x6C6D335: strdup (strdup.c:42) ==3927== by 0xEB0148A: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA819: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC45BB: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0x4C23667: strlen (mc_replace_strmem.c:242) ==3927== by 0x6C6D335: strdup (strdup.c:42) ==3927== by 0xEB0148A: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA819: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC45BB: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0x4C23659: strlen (mc_replace_strmem.c:242) ==3927== by 0x6C6D335: strdup (strdup.c:42) ==3927== by 0xEB00AD7: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0x4C23667: strlen (mc_replace_strmem.c:242) ==3927== by 0x6C6D335: strdup (strdup.c:42) ==3927== by 0xEB00AD7: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB000D2: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB0014C: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB0012F: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB00164: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB0042E: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB0046C: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB00479: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xEB00490: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Use of uninitialised value of size 8 ==3927== at 0xEB0049F: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEB00B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEADA536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xEAC462C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B83A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==3927== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==3927== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==3927== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==3927== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==3927== by 0x417D84: main (xine_frontend_main.c:746) ==3927== ==3927== Thread 5: ==3927== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) ==3927== at 0x6CBD7F1: send (send.c:32) ==3927== by 0x10E98BEA: (within /usr/lib64/libasyncns.so.0.1.0) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x166a7424 is on thread 5's stack ==3927== ==3927== Thread 1: ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xAC2C22A: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC26602: snd_pcm_dmix_open (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC27104: _snd_pcm_dmix_open (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF8FA7: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF95F6: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF966F: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC30212: _snd_pcm_softvol_open (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF8FA7: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF96AE: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC11415: _snd_pcm_plug_open (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF8FA7: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF96AE: (within /usr/lib64/libasound.so.2.0.0) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xAC24ED7: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC255CA: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF99D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC2FBB7: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC303CF: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF99D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC1179C: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF99D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0x11EB5521: open_plugin (audio_alsa_out.c:1571) ==3927== by 0x657983E: _load_audio_driver (load_plugins.c:1740) ==3927== by 0x6579A72: xine_open_audio_driver (load_plugins.c:1812) ==3927== by 0x40CE3D: fe_xine_init (xine_frontend.c:667) ==3927== ==3927== Conditional jump or move depends on uninitialised value(s) ==3927== at 0xAC2C07B: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC255D2: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF99D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC2FBB7: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC303CF: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF99D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC1179C: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF99D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==3927== by 0x11EB5521: open_plugin (audio_alsa_out.c:1571) ==3927== by 0x657983E: _load_audio_driver (load_plugins.c:1740) ==3927== by 0x6579A72: xine_open_audio_driver (load_plugins.c:1812) ==3927== by 0x40CE3D: fe_xine_init (xine_frontend.c:667) ==3927== ==3927== Thread 3: ==3927== Invalid read of size 8 ==3927== at 0x65A1E3C: sse_memcpy (memcpy.c:232) ==3927== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x6580401: get_next_frame (video_out.c:984) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x1b06aa70 is 0 bytes after a block of size 276,496 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==3927== by 0xE8B3DB1: vdpau_update_frame_format (video_out_vdpau.c:1005) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657EF32: vo_get_frame (video_out.c:421) ==3927== by 0x6593CFA: post_video_get_frame (post.c:69) ==3927== by 0x194B2F08: crop_copy_yv12 (xine_post_autocrop.c:1117) ==3927== by 0x194B3C40: autocrop_draw (xine_post_autocrop.c:1424) ==3927== by 0x1491B8ED: queue_blank_yv12 (xine_input_vdr.c:1361) ==3927== by 0x149252A5: preprocess_buf (xine_input_vdr.c:4356) ==3927== by 0x14925A46: vdr_plugin_read_block (xine_input_vdr.c:4557) ==3927== ==3927== Invalid read of size 4 ==3927== at 0x65A1ED9: linux_kernel_memcpy_impl (memcpy.c:147) ==3927== by 0x65A1E8C: sse_memcpy (memcpy.c:254) ==3927== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x6580401: get_next_frame (video_out.c:984) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x1b06aa80 is not stack'd, malloc'd or (recently) free'd ==3927== ==3927== Invalid read of size 4 ==3927== at 0x65A1ED9: linux_kernel_memcpy_impl (memcpy.c:147) ==3927== by 0x65A1E8C: sse_memcpy (memcpy.c:254) ==3927== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x6580401: get_next_frame (video_out.c:984) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18a561f0 is 0 bytes after a block of size 69,136 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==3927== by 0xE8B3DEF: vdpau_update_frame_format (video_out_vdpau.c:1006) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657EF32: vo_get_frame (video_out.c:421) ==3927== by 0x6593CFA: post_video_get_frame (post.c:69) ==3927== by 0x194B2F08: crop_copy_yv12 (xine_post_autocrop.c:1117) ==3927== by 0x194B3C40: autocrop_draw (xine_post_autocrop.c:1424) ==3927== by 0x1491B8ED: queue_blank_yv12 (xine_input_vdr.c:1361) ==3927== by 0x149252A5: preprocess_buf (xine_input_vdr.c:4356) ==3927== by 0x14925A46: vdr_plugin_read_block (xine_input_vdr.c:4557) ==3927== ==3927== Invalid read of size 4 ==3927== at 0x65A1ED9: linux_kernel_memcpy_impl (memcpy.c:147) ==3927== by 0x65A1E8C: sse_memcpy (memcpy.c:254) ==3927== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x6580401: get_next_frame (video_out.c:984) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18961d70 is 0 bytes after a block of size 69,136 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==3927== by 0xE8B3E30: vdpau_update_frame_format (video_out_vdpau.c:1007) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657EF32: vo_get_frame (video_out.c:421) ==3927== by 0x6593CFA: post_video_get_frame (post.c:69) ==3927== by 0x194B2F08: crop_copy_yv12 (xine_post_autocrop.c:1117) ==3927== by 0x194B3C40: autocrop_draw (xine_post_autocrop.c:1424) ==3927== by 0x1491B8ED: queue_blank_yv12 (xine_input_vdr.c:1361) ==3927== by 0x149252A5: preprocess_buf (xine_input_vdr.c:4356) ==3927== by 0x14925A46: vdr_plugin_read_block (xine_input_vdr.c:4557) ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1E4B: sse_memcpy (memcpy.c:232) ==3927== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x1b06aa70 is 0 bytes after a block of size 276,496 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==3927== by 0xE8B3DB1: vdpau_update_frame_format (video_out_vdpau.c:1005) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657EF32: vo_get_frame (video_out.c:421) ==3927== by 0x6593CFA: post_video_get_frame (post.c:69) ==3927== by 0x194B2F08: crop_copy_yv12 (xine_post_autocrop.c:1117) ==3927== by 0x194B3C40: autocrop_draw (xine_post_autocrop.c:1424) ==3927== by 0x1491B8ED: queue_blank_yv12 (xine_input_vdr.c:1361) ==3927== by 0x149252A5: preprocess_buf (xine_input_vdr.c:4356) ==3927== by 0x14925A46: vdr_plugin_read_block (xine_input_vdr.c:4557) ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1E40: sse_memcpy (memcpy.c:232) ==3927== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x1b06aa80 is not stack'd, malloc'd or (recently) free'd ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1E43: sse_memcpy (memcpy.c:232) ==3927== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x1b06aa90 is 16 bytes before a block of size 414,736 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==3927== by 0xE8B3DB1: vdpau_update_frame_format (video_out_vdpau.c:1005) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657FC95: duplicate_frame (video_out.c:730) ==3927== by 0x6580401: get_next_frame (video_out.c:984) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1DE7: sse_memcpy (memcpy.c:209) ==3927== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18a561f0 is 0 bytes after a block of size 69,136 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==3927== by 0xE8B3DEF: vdpau_update_frame_format (video_out_vdpau.c:1006) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657EF32: vo_get_frame (video_out.c:421) ==3927== by 0x6593CFA: post_video_get_frame (post.c:69) ==3927== by 0x194B2F08: crop_copy_yv12 (xine_post_autocrop.c:1117) ==3927== by 0x194B3C40: autocrop_draw (xine_post_autocrop.c:1424) ==3927== by 0x1491B8ED: queue_blank_yv12 (xine_input_vdr.c:1361) ==3927== by 0x149252A5: preprocess_buf (xine_input_vdr.c:4356) ==3927== by 0x14925A46: vdr_plugin_read_block (xine_input_vdr.c:4557) ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1DEA: sse_memcpy (memcpy.c:209) ==3927== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18a56200 is not stack'd, malloc'd or (recently) free'd ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1DEE: sse_memcpy (memcpy.c:209) ==3927== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18a56210 is 16 bytes before a block of size 103,696 free'd ==3927== at 0x4C2222E: free (vg_replace_malloc.c:323) ==3927== by 0xE8B3CF4: vdpau_update_frame_format (video_out_vdpau.c:998) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657FC95: duplicate_frame (video_out.c:730) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1DF2: sse_memcpy (memcpy.c:209) ==3927== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18a56220 is 0 bytes inside a block of size 103,696 free'd ==3927== at 0x4C2222E: free (vg_replace_malloc.c:323) ==3927== by 0xE8B3CF4: vdpau_update_frame_format (video_out_vdpau.c:998) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657FC95: duplicate_frame (video_out.c:730) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1DE7: sse_memcpy (memcpy.c:209) ==3927== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18961d70 is 0 bytes after a block of size 69,136 alloc'd ==3927== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==3927== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==3927== by 0xE8B3E30: vdpau_update_frame_format (video_out_vdpau.c:1007) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==3927== by 0x657EF32: vo_get_frame (video_out.c:421) ==3927== by 0x6593CFA: post_video_get_frame (post.c:69) ==3927== by 0x194B2F08: crop_copy_yv12 (xine_post_autocrop.c:1117) ==3927== by 0x194B3C40: autocrop_draw (xine_post_autocrop.c:1424) ==3927== by 0x1491B8ED: queue_blank_yv12 (xine_input_vdr.c:1361) ==3927== by 0x149252A5: preprocess_buf (xine_input_vdr.c:4356) ==3927== by 0x14925A46: vdr_plugin_read_block (xine_input_vdr.c:4557) ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1DEA: sse_memcpy (memcpy.c:209) ==3927== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18961d80 is not stack'd, malloc'd or (recently) free'd ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1DEE: sse_memcpy (memcpy.c:209) ==3927== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18961d90 is 16 bytes before a block of size 6,005 free'd ==3927== at 0x4C2222E: free (vg_replace_malloc.c:323) ==3927== by 0x15B42A15: vdpau_mpeg12_decode_data (vdpau_mpeg12.c:823) ==3927== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== ==3927== Invalid write of size 8 ==3927== at 0x65A1DF2: sse_memcpy (memcpy.c:209) ==3927== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==3927== by 0x657FDA4: duplicate_frame (video_out.c:741) ==3927== by 0x658023B: get_next_frame (video_out.c:927) ==3927== by 0x6580A99: video_out_loop (video_out.c:1170) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) ==3927== Address 0x18961da0 is 0 bytes inside a block of size 6,005 free'd ==3927== at 0x4C2222E: free (vg_replace_malloc.c:323) ==3927== by 0x15B42A15: vdpau_mpeg12_decode_data (vdpau_mpeg12.c:823) ==3927== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) --3927-- VALGRIND INTERNAL ERROR: Valgrind received a signal 7 (SIGBUS) - exiting --3927-- si_code=80; Faulting address: 0x0; sp: 0x40644ad90 valgrind: the 'impossible' happened: Killed by fatal signal ==3927== at 0x380317DB: vgPlain_arena_free (m_mallocfree.c:239) ==3927== by 0x38001AFD: die_and_free_mem (mc_malloc_wrappers.c:123) ==3927== by 0x3804954D: do_client_request (scheduler.c:1303) ==3927== by 0x3804A940: vgPlain_scheduler (scheduler.c:1013) ==3927== by 0x3805C55E: run_a_thread_NORETURN (syswrap-linux.c:89) ==3927== by 0x3805C77A: vgModuleLocal_start_thread_NORETURN (syswrap-linux.c:212) ==3927== by 0x3808DA7D: (within /usr/lib64/valgrind/amd64-linux/memcheck) ==3927== by 0xDEADBEEFDEADBEEE: ??? ==3927== by 0xF57: ??? sched status: running_tid=3 Thread 1: status = VgTs_WaitSys ==3927== at 0x6CB45D6: poll (poll.c:87) ==3927== by 0x40ACD1: sxfe_run (xine_sxfe_frontend.c:1595) ==3927== by 0x41809A: main (xine_frontend_main.c:811) Thread 2: status = VgTs_WaitSys ==3927== at 0x6F49C8D: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:217) ==3927== by 0x657199B: metronom_sync_loop (metronom.c:870) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 3: status = VgTs_Runnable ==3927== at 0x4C2222E: free (vg_replace_malloc.c:323) ==3927== by 0xE8B22F5: vdpau_process_ovl (video_out_vdpau.c:617) ==3927== by 0xE8B240A: vdpau_overlay_blend (video_out_vdpau.c:651) ==3927== by 0x414816: osdscaler_overlay_blend (vo_osdscaler.c:338) ==3927== by 0x414B42: osdreorder_overlay_end (vo_osdreorder.c:78) ==3927== by 0x658A86A: video_overlay_multiple_overlay_blend (video_overlay.c:529) ==3927== by 0x6580604: overlay_and_display_frame (video_out.c:1030) ==3927== by 0x6580AB5: video_out_loop (video_out.c:1179) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 4: status = VgTs_WaitSys ==3927== at 0x6CB45D6: poll (poll.c:87) ==3927== by 0x11EB167B: my_snd_mixer_wait (audio_alsa_out.c:150) ==3927== by 0x11EB16DA: ao_alsa_handle_event_thread (audio_alsa_out.c:166) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 5: status = VgTs_WaitSys ==3927== at 0x6CB5B57: ioctl (in /lib64/libc-2.9.so) ==3927== by 0xABFFCAF: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC257CE: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC25944: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC0471B: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC0459D: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xABF8C7D: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0xAC041F1: (within /usr/lib64/libasound.so.2.0.0) ==3927== by 0x11EB31BB: ao_alsa_write (audio_alsa_out.c:799) ==3927== by 0x6584D71: ao_loop (audio_out.c:1240) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 6: status = VgTs_WaitSys ==3927== at 0x6F4BE74: __lll_lock_wait (lowlevellock.S:130) ==3927== by 0x6F47A41: _L_lock_103 (pthread_mutex_lock.c:289) ==3927== by 0x6F4734E: pthread_mutex_lock (pthread_mutex_lock.c:86) ==3927== by 0xEACA61D: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==3927== by 0xE8B1374: guarded_vdp_decoder_render (video_out_vdpau.c:233) ==3927== by 0x15B42236: decode_render (vdpau_mpeg12.c:626) ==3927== by 0x15B425CF: decode_picture (vdpau_mpeg12.c:720) ==3927== by 0x15B42958: vdpau_mpeg12_decode_data (vdpau_mpeg12.c:815) ==3927== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 7: status = VgTs_WaitSys ==3927== at 0x6F49A09: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:261) ==3927== by 0x6574D42: fifo_buffer_get (buffer.c:230) ==3927== by 0x657D5C0: audio_decoder_loop (audio_decoder.c:66) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 8: status = VgTs_WaitSys ==3927== at 0x6F49A09: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:261) ==3927== by 0x6588EC1: xine_event_wait (events.c:56) ==3927== by 0x65893B5: listener_loop (events.c:214) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 9: status = VgTs_WaitSys ==3927== at 0x6F49A09: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:261) ==3927== by 0x6588EC1: xine_event_wait (events.c:56) ==3927== by 0x65893B5: listener_loop (events.c:214) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 10: status = VgTs_WaitSys ==3927== at 0x6F49C8D: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:217) ==3927== by 0x658F3F1: _x_demux_control_headers_done (demux.c:192) ==3927== by 0x658F0B9: _x_demux_flush_engine (demux.c:96) ==3927== by 0x1492C61C: demux_xvdr_seek (demux_xvdr.c:1111) ==3927== by 0x1491C827: vdr_flush_engine (xine_input_vdr.c:1709) ==3927== by 0x14920823: vdr_plugin_parse_control (xine_input_vdr.c:2811) ==3927== by 0x14922269: vdr_control_thread (xine_input_vdr.c:3184) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 11: status = VgTs_WaitSys ==3927== at 0x6F49C8D: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:217) ==3927== by 0x658F75B: demux_loop (demux.c:290) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Thread 12: status = VgTs_WaitSys ==3927== at 0x6CB45D6: poll (poll.c:87) ==3927== by 0x415B6F: read_key (xine_frontend_main.c:74) ==3927== by 0x415D57: read_key_seq (xine_frontend_main.c:110) ==3927== by 0x415FFE: kbd_receiver_thread (xine_frontend_main.c:191) ==3927== by 0x6F45096: start_thread (pthread_create.c:297) ==3927== by 0x6CBC77C: clone (clone.S:112) Note: see also the FAQ.txt in the source distribution. It contains workarounds to several common problems. If that doesn't help, please report this bug to: www.valgrind.org In the bug report, send all the above text, the valgrind version, and what Linux distro you are using. Thanks.