==25599== Memcheck, a memory error detector. ==25599== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==25599== Using LibVEX rev 1884, a library for dynamic binary translation. ==25599== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==25599== Using valgrind-3.4.1, a dynamic binary instrumentation framework. ==25599== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==25599== For more details, rerun with: -v ==25599== ==25599== My PID = 25599, parent PID = 25597. Prog and args are: ==25599== /usr/bin/vdr-sxfe ==25599== --video=vdpau ==25599== --reconnect ==25599== --fullscreen ==25599== ==25599== Syscall param write(buf) points to uninitialised byte(s) ==25599== at 0x6CB08E0: __write_nocancel (in /lib64/libc-2.9.so) ==25599== by 0x4E77BAE: (within /usr/lib64/libX11.so.6.2.0) ==25599== by 0x4E6FE8E: (within /usr/lib64/libX11.so.6.2.0) ==25599== by 0x4E6FF80: _XReply (in /usr/lib64/libX11.so.6.2.0) ==25599== by 0x4E5936D: XInternAtom (in /usr/lib64/libX11.so.6.2.0) ==25599== by 0x408F0E: set_icon (xine_sxfe_frontend.c:1014) ==25599== by 0x409479: create_windows (xine_sxfe_frontend.c:1092) ==25599== by 0x409988: sxfe_display_open (xine_sxfe_frontend.c:1203) ==25599== by 0x417D02: main (xine_frontend_main.c:736) ==25599== Address 0x8699b00 is 200 bytes inside a block of size 16,384 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x4E5E235: XOpenDisplay (in /usr/lib64/libX11.so.6.2.0) ==25599== by 0x408B8B: open_display (xine_sxfe_frontend.c:966) ==25599== by 0x40985B: sxfe_display_open (xine_sxfe_frontend.c:1175) ==25599== by 0x417D02: main (xine_frontend_main.c:736) ==25599== ==25599== Syscall param writev(vector[...]) points to uninitialised byte(s) ==25599== at 0x6CB5F56: do_writev (writev.c:46) ==25599== by 0x6CB600B: writev (writev.c:65) ==25599== by 0x4E77B6B: (within /usr/lib64/libX11.so.6.2.0) ==25599== by 0x4E6FC9C: _XSend (in /usr/lib64/libX11.so.6.2.0) ==25599== by 0x4E63F3E: XQueryExtension (in /usr/lib64/libX11.so.6.2.0) ==25599== by 0x4E589B3: XInitExtension (in /usr/lib64/libX11.so.6.2.0) ==25599== by 0x5140068: XextAddDisplay (in /usr/lib64/libXext.so.6.4.0) ==25599== by 0xF30DF33: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD328: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== Address 0x8699ab4 is 124 bytes inside a block of size 16,384 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x4E5E235: XOpenDisplay (in /usr/lib64/libX11.so.6.2.0) ==25599== by 0x408B8B: open_display (xine_sxfe_frontend.c:966) ==25599== by 0x40985B: sxfe_display_open (xine_sxfe_frontend.c:1175) ==25599== by 0x417D02: main (xine_frontend_main.c:736) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF33A3F6: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313819: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD5BB: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF33A407: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313819: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD5BB: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0x4C23659: strlen (mc_replace_strmem.c:242) ==25599== by 0x6C6D335: strdup (strdup.c:42) ==25599== by 0xF33A48A: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313819: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD5BB: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0x4C23667: strlen (mc_replace_strmem.c:242) ==25599== by 0x6C6D335: strdup (strdup.c:42) ==25599== by 0xF33A48A: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313819: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD5BB: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0x4C23659: strlen (mc_replace_strmem.c:242) ==25599== by 0x6C6D335: strdup (strdup.c:42) ==25599== by 0xF339AD7: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0x4C23667: strlen (mc_replace_strmem.c:242) ==25599== by 0x6C6D335: strdup (strdup.c:42) ==25599== by 0xF339AD7: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF3390D2: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF33914C: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF33912F: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF339164: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF33942E: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF33946C: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF339479: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xF339490: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Use of uninitialised value of size 8 ==25599== at 0xF33949F: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF339B40: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF313536: (within /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF2FD62C: vdp_imp_device_create_x11 (in /usr/lib64/libvdpau_nvidia.so.185.18.36) ==25599== by 0xF0F13A6: vdpau_open_plugin (video_out_vdpau.c:2395) ==25599== by 0x6579374: _load_video_driver (load_plugins.c:1563) ==25599== by 0x657947D: _x_load_video_output_plugin (load_plugins.c:1599) ==25599== by 0x65794EF: xine_open_video_driver (load_plugins.c:1627) ==25599== by 0x40CC13: fe_xine_init (xine_frontend.c:635) ==25599== by 0x417D84: main (xine_frontend_main.c:746) ==25599== ==25599== Thread 5: ==25599== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) ==25599== at 0x6CBD7F1: send (send.c:32) ==25599== by 0x116D1BEA: (within /usr/lib64/libasyncns.so.0.1.0) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x16ee0424 is on thread 5's stack ==25599== ==25599== Thread 1: ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xB46522A: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB45F602: snd_pcm_dmix_open (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB460104: _snd_pcm_dmix_open (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB431FA7: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4325F6: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB43266F: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB469212: _snd_pcm_softvol_open (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB431FA7: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4326AE: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB44A415: _snd_pcm_plug_open (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB431FA7: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4326AE: (within /usr/lib64/libasound.so.2.0.0) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xB45DED7: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB45E5CA: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4329D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB468BB7: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4693CF: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4329D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB44A79C: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4329D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0x126EE521: open_plugin (audio_alsa_out.c:1571) ==25599== by 0x657983E: _load_audio_driver (load_plugins.c:1740) ==25599== by 0x6579A72: xine_open_audio_driver (load_plugins.c:1812) ==25599== by 0x40CE3D: fe_xine_init (xine_frontend.c:667) ==25599== ==25599== Conditional jump or move depends on uninitialised value(s) ==25599== at 0xB46507B: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB45E5D2: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4329D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB468BB7: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4693CF: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4329D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB44A79C: (within /usr/lib64/libasound.so.2.0.0) ==25599== by 0xB4329D4: snd_pcm_close (in /usr/lib64/libasound.so.2.0.0) ==25599== by 0x126EE521: open_plugin (audio_alsa_out.c:1571) ==25599== by 0x657983E: _load_audio_driver (load_plugins.c:1740) ==25599== by 0x6579A72: xine_open_audio_driver (load_plugins.c:1812) ==25599== by 0x40CE3D: fe_xine_init (xine_frontend.c:667) ==25599== ==25599== Thread 3: ==25599== Invalid write of size 8 ==25599== at 0x65A1E4B: sse_memcpy (memcpy.c:232) ==25599== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x1a632080 is 0 bytes after a block of size 313,360 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECDB1: vdpau_update_frame_format (video_out_vdpau.c:1005) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657EF32: vo_get_frame (video_out.c:421) ==25599== by 0x6593CFA: post_video_get_frame (post.c:69) ==25599== by 0x94C9F51: autocrop_get_frame (xine_post_autocrop.c:1485) ==25599== by 0x16359DD3: parse_chunk (decode.c:515) ==25599== by 0x16358F4A: mpeg2_decode_data (decode.c:723) ==25599== by 0x16372AD7: mpeg2dec_decode_data (xine_mpeg2_decoder.c:77) ==25599== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==25599== ==25599== Invalid write of size 8 ==25599== at 0x65A1E40: sse_memcpy (memcpy.c:232) ==25599== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x1a632090 is not stack'd, malloc'd or (recently) free'd ==25599== ==25599== Invalid write of size 8 ==25599== at 0x65A1E43: sse_memcpy (memcpy.c:232) ==25599== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x1a6320a0 is 16 bytes before a block of size 414,736 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECDB1: vdpau_update_frame_format (video_out_vdpau.c:1005) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657FC95: duplicate_frame (video_out.c:730) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== ==25599== Invalid write of size 8 ==25599== at 0x65A1DEA: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e3e0f8 is 0 bytes after a block of size 78,352 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECDEF: vdpau_update_frame_format (video_out_vdpau.c:1006) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657EF32: vo_get_frame (video_out.c:421) ==25599== by 0x6593CFA: post_video_get_frame (post.c:69) ==25599== by 0x94C9F51: autocrop_get_frame (xine_post_autocrop.c:1485) ==25599== by 0x16359DD3: parse_chunk (decode.c:515) ==25599== by 0x16358F4A: mpeg2_decode_data (decode.c:723) ==25599== by 0x16372AD7: mpeg2dec_decode_data (xine_mpeg2_decoder.c:77) ==25599== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==25599== ==25599== Invalid write of size 8 ==25599== at 0x65A1DEE: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e3e100 is 8 bytes after a block of size 78,352 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECDEF: vdpau_update_frame_format (video_out_vdpau.c:1006) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657EF32: vo_get_frame (video_out.c:421) ==25599== by 0x6593CFA: post_video_get_frame (post.c:69) ==25599== by 0x94C9F51: autocrop_get_frame (xine_post_autocrop.c:1485) ==25599== by 0x16359DD3: parse_chunk (decode.c:515) ==25599== by 0x16358F4A: mpeg2_decode_data (decode.c:723) ==25599== by 0x16372AD7: mpeg2dec_decode_data (xine_mpeg2_decoder.c:77) ==25599== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==25599== ==25599== Invalid write of size 8 ==25599== at 0x65A1DF2: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e3e110 is not stack'd, malloc'd or (recently) free'd ==25599== ==25599== Invalid write of size 4 ==25599== at 0x65A1ED9: linux_kernel_memcpy_impl (memcpy.c:147) ==25599== by 0x65A1E8C: sse_memcpy (memcpy.c:254) ==25599== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e3e120 is 8 bytes before a block of size 101,392 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECE30: vdpau_update_frame_format (video_out_vdpau.c:1007) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657FC95: duplicate_frame (video_out.c:730) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== ==25599== Invalid write of size 8 ==25599== at 0x65A1DEA: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e91498 is 0 bytes after a block of size 78,352 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECE30: vdpau_update_frame_format (video_out_vdpau.c:1007) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657EF32: vo_get_frame (video_out.c:421) ==25599== by 0x6593CFA: post_video_get_frame (post.c:69) ==25599== by 0x94C9F51: autocrop_get_frame (xine_post_autocrop.c:1485) ==25599== by 0x16359DD3: parse_chunk (decode.c:515) ==25599== by 0x16358F4A: mpeg2_decode_data (decode.c:723) ==25599== by 0x16372AD7: mpeg2dec_decode_data (xine_mpeg2_decoder.c:77) ==25599== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==25599== ==25599== Invalid write of size 8 ==25599== at 0x65A1DEE: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e914a0 is 8 bytes after a block of size 78,352 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECE30: vdpau_update_frame_format (video_out_vdpau.c:1007) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657EF32: vo_get_frame (video_out.c:421) ==25599== by 0x6593CFA: post_video_get_frame (post.c:69) ==25599== by 0x94C9F51: autocrop_get_frame (xine_post_autocrop.c:1485) ==25599== by 0x16359DD3: parse_chunk (decode.c:515) ==25599== by 0x16358F4A: mpeg2_decode_data (decode.c:723) ==25599== by 0x16372AD7: mpeg2dec_decode_data (xine_mpeg2_decoder.c:77) ==25599== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==25599== ==25599== Invalid write of size 8 ==25599== at 0x65A1DF2: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e914b0 is not stack'd, malloc'd or (recently) free'd ==25599== ==25599== Invalid write of size 4 ==25599== at 0x65A1ED9: linux_kernel_memcpy_impl (memcpy.c:147) ==25599== by 0x65A1E8C: sse_memcpy (memcpy.c:254) ==25599== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x6580401: get_next_frame (video_out.c:984) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e914c0 is 8 bytes before a block of size 1,025 alloc'd ==25599== at 0x4C226AB: malloc (vg_replace_malloc.c:207) ==25599== by 0x658EC06: scratch_printf (scratch.c:53) ==25599== by 0x656F585: xine_log (xine.c:2269) ==25599== by 0x658000E: expire_frames (video_out.c:838) ==25599== by 0x6580A88: video_out_loop (video_out.c:1168) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1E3C: sse_memcpy (memcpy.c:232) ==25599== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x1a632080 is 0 bytes after a block of size 313,360 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECDB1: vdpau_update_frame_format (video_out_vdpau.c:1005) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657EF32: vo_get_frame (video_out.c:421) ==25599== by 0x6593CFA: post_video_get_frame (post.c:69) ==25599== by 0x94C9F51: autocrop_get_frame (xine_post_autocrop.c:1485) ==25599== by 0x16359DD3: parse_chunk (decode.c:515) ==25599== by 0x16358F4A: mpeg2_decode_data (decode.c:723) ==25599== by 0x16372AD7: mpeg2dec_decode_data (xine_mpeg2_decoder.c:77) ==25599== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1E31: sse_memcpy (memcpy.c:232) ==25599== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x1a632090 is not stack'd, malloc'd or (recently) free'd ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1E34: sse_memcpy (memcpy.c:232) ==25599== by 0x65A1441: yv12_to_yv12 (copy.c:43) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x1a6320a0 is 16 bytes before a block of size 414,736 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECDB1: vdpau_update_frame_format (video_out_vdpau.c:1005) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657FC95: duplicate_frame (video_out.c:730) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1DDB: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e3e0f8 is 0 bytes after a block of size 78,352 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECDEF: vdpau_update_frame_format (video_out_vdpau.c:1006) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657EF32: vo_get_frame (video_out.c:421) ==25599== by 0x6593CFA: post_video_get_frame (post.c:69) ==25599== by 0x94C9F51: autocrop_get_frame (xine_post_autocrop.c:1485) ==25599== by 0x16359DD3: parse_chunk (decode.c:515) ==25599== by 0x16358F4A: mpeg2_decode_data (decode.c:723) ==25599== by 0x16372AD7: mpeg2dec_decode_data (xine_mpeg2_decoder.c:77) ==25599== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1DDF: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e3e108 is not stack'd, malloc'd or (recently) free'd ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1DE3: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14DC: yv12_to_yv12 (copy.c:55) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e3e118 is 16 bytes before a block of size 101,392 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECE30: vdpau_update_frame_format (video_out_vdpau.c:1007) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657FC95: duplicate_frame (video_out.c:730) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1DDB: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e91498 is 0 bytes after a block of size 78,352 alloc'd ==25599== at 0x4C217BC: calloc (vg_replace_malloc.c:397) ==25599== by 0x65A2AE9: xine_xmalloc_aligned (utils.c:278) ==25599== by 0xF0ECE30: vdpau_update_frame_format (video_out_vdpau.c:1007) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x41390A: vo_def_update_frame_format (vo_hook.c:69) ==25599== by 0x657EF32: vo_get_frame (video_out.c:421) ==25599== by 0x6593CFA: post_video_get_frame (post.c:69) ==25599== by 0x94C9F51: autocrop_get_frame (xine_post_autocrop.c:1485) ==25599== by 0x16359DD3: parse_chunk (decode.c:515) ==25599== by 0x16358F4A: mpeg2_decode_data (decode.c:723) ==25599== by 0x16372AD7: mpeg2dec_decode_data (xine_mpeg2_decoder.c:77) ==25599== by 0x657CA21: video_decoder_loop (video_decoder.c:382) ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1DDF: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e914a8 is not stack'd, malloc'd or (recently) free'd ==25599== ==25599== Invalid read of size 8 ==25599== at 0x65A1DE3: sse_memcpy (memcpy.c:209) ==25599== by 0x65A14F3: yv12_to_yv12 (copy.c:56) ==25599== by 0x657FDA4: duplicate_frame (video_out.c:741) ==25599== by 0x658023B: get_next_frame (video_out.c:927) ==25599== by 0x6580A99: video_out_loop (video_out.c:1170) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) ==25599== Address 0x14e914b8 is 16 bytes before a block of size 1,025 alloc'd ==25599== at 0x4C226AB: malloc (vg_replace_malloc.c:207) ==25599== by 0x658EC06: scratch_printf (scratch.c:53) ==25599== by 0x656F585: xine_log (xine.c:2269) ==25599== by 0x658000E: expire_frames (video_out.c:838) ==25599== by 0x6580A88: video_out_loop (video_out.c:1168) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) --25599-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting --25599-- si_code=80; Faulting address: 0x0; sp: 0x406452d90 valgrind: the 'impossible' happened: Killed by fatal signal ==25599== at 0x3803198D: vgPlain_arena_free (m_mallocfree.c:239) ==25599== by 0x38001AFD: die_and_free_mem (mc_malloc_wrappers.c:123) ==25599== by 0x3804954D: do_client_request (scheduler.c:1303) ==25599== by 0x3804A940: vgPlain_scheduler (scheduler.c:1013) ==25599== by 0x3805C55E: run_a_thread_NORETURN (syswrap-linux.c:89) ==25599== by 0x3805C77A: vgModuleLocal_start_thread_NORETURN (syswrap-linux.c:212) ==25599== by 0x3808DA7D: (within /usr/lib64/valgrind/amd64-linux/memcheck) ==25599== by 0xDEADBEEFDEADBEEE: ??? ==25599== by 0x63FF: ??? sched status: running_tid=3 Thread 1: status = VgTs_WaitSys ==25599== at 0x6CB45D6: poll (poll.c:87) ==25599== by 0x40ACD1: sxfe_run (xine_sxfe_frontend.c:1595) ==25599== by 0x41809A: main (xine_frontend_main.c:811) Thread 2: status = VgTs_WaitSys ==25599== at 0x6F49C8D: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:217) ==25599== by 0x657199B: metronom_sync_loop (metronom.c:870) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 3: status = VgTs_Runnable ==25599== at 0x4C2222E: free (vg_replace_malloc.c:323) ==25599== by 0xF0EBC37: vdpau_overlay_end (video_out_vdpau.c:765) ==25599== by 0x41485B: osdscaler_overlay_end (vo_osdscaler.c:350) ==25599== by 0x414B95: osdreorder_overlay_end (vo_osdreorder.c:84) ==25599== by 0x658A86A: video_overlay_multiple_overlay_blend (video_overlay.c:529) ==25599== by 0x6580604: overlay_and_display_frame (video_out.c:1030) ==25599== by 0x6580AB5: video_out_loop (video_out.c:1179) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 4: status = VgTs_WaitSys ==25599== at 0x6CB45D6: poll (poll.c:87) ==25599== by 0x126EA67B: my_snd_mixer_wait (audio_alsa_out.c:150) ==25599== by 0x126EA6DA: ao_alsa_handle_event_thread (audio_alsa_out.c:166) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 5: status = VgTs_WaitSys ==25599== at 0x6F49A09: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:261) ==25599== by 0x6582A18: fifo_peek_int (audio_out.c:346) ==25599== by 0x6582B54: fifo_peek (audio_out.c:386) ==25599== by 0x6584513: ao_loop (audio_out.c:1013) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 6: status = VgTs_WaitSys ==25599== at 0x6F49A09: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:261) ==25599== by 0x6574D42: fifo_buffer_get (buffer.c:230) ==25599== by 0x657C11E: video_decoder_loop (video_decoder.c:130) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 7: status = VgTs_WaitSys ==25599== at 0x6F49A09: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:261) ==25599== by 0x6574D42: fifo_buffer_get (buffer.c:230) ==25599== by 0x657D5C0: audio_decoder_loop (audio_decoder.c:66) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 8: status = VgTs_WaitSys ==25599== at 0x6F49A09: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:261) ==25599== by 0x6588EC1: xine_event_wait (events.c:56) ==25599== by 0x65893B5: listener_loop (events.c:214) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 9: status = VgTs_WaitSys ==25599== at 0x6F49A09: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:261) ==25599== by 0x6588EC1: xine_event_wait (events.c:56) ==25599== by 0x65893B5: listener_loop (events.c:214) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 10: status = VgTs_WaitSys ==25599== at 0x6CB64A2: (within /lib64/libc-2.9.so) ==25599== by 0x9ADA8D2: io_select_rd (xine_input_vdr.c:827) ==25599== by 0x9ADB2E0: readline_control (xine_input_vdr.c:976) ==25599== by 0x9AE32F0: vdr_control_thread (xine_input_vdr.c:3227) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 11: status = VgTs_WaitSys ==25599== at 0x6CB64A2: (within /lib64/libc-2.9.so) ==25599== by 0x6597C3A: _x_io_select (io_helper.c:277) ==25599== by 0x9AE4ABF: vdr_plugin_read_block_tcp (xine_input_vdr.c:3685) ==25599== by 0x9AE69AE: vdr_plugin_read_block (xine_input_vdr.c:4584) ==25599== by 0x9AEB844: demux_xvdr_parse_pack (demux_xvdr.c:384) ==25599== by 0x9AED496: demux_xvdr_send_chunk (demux_xvdr.c:1036) ==25599== by 0x658F700: demux_loop (demux.c:279) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== by 0x6CBC77C: clone (clone.S:112) Thread 12: status = VgTs_WaitSys ==25599== at 0x6CB45D6: poll (poll.c:87) ==25599== by 0x415B6F: read_key (xine_frontend_main.c:74) ==25599== by 0x415D57: read_key_seq (xine_frontend_main.c:110) ==25599== by 0x415FFE: kbd_receiver_thread (xine_frontend_main.c:191) ==25599== by 0x6F45096: start_thread (pthread_create.c:297) ==25599== 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.