Re: [xineliboutput-devel] segfault at xineplug_decode_ff.so
Brought to you by:
phintuka
From: Manfred Schmidt-V. <man...@ma...> - 2013-12-20 15:23:34
|
On 20.12.2013 15:40, Roland Scheidegger wrote: > Happens for me too since some months (though I was using self-compiled > ffmpeg). I think it's due to some changes in ffmpeg. IIRC it only > happens with h264 channels, and only with multithreading enabled. Seems > like the context teardown isn't thread safe or something like that. > As a workaround, I set video.processing.ffmpeg_direct_rendering:0 which > fixes this (I haven't checked recently if some more changes somewhere > actually fixed this). Comes with a performance cost of course but it's > better than disabling multithreading. > > Am 20.12.2013 13:21, schrieb Manfred Schmidt-Voigt: >> Hi, >> >> Most times when I switch channels on my Desktop VDR I get a segfault in >> xineplug_decode_ff.so >> >> Here is a Backtrace: >> >> Core was generated by `/usr/local/src/VDR/vdr -w 300 -l 3 -c /etc/VDR -v >> /video -g /tmp -L /usr/local/'. >> Program terminated with signal 11, Segmentation fault. >> #0 0xa7f24c26 in ?? () from >> /usr/lib/i386-linux-gnu/xine/plugins/2.3/xineplug_decode_ff.so >> (gdb) bt >> #0 0xa7f24c26 in ?? () from >> /usr/lib/i386-linux-gnu/xine/plugins/2.3/xineplug_decode_ff.so >> #1 0xb259e6b9 in _x_free_video_decoder () from >> /usr/lib/i386-linux-gnu/libxine.so.2 >> #2 0xb25a0413 in ?? () from /usr/lib/i386-linux-gnu/libxine.so.2 >> #3 0xb7761cf1 in start_thread (arg=0xac008b40) at pthread_create.c:311 >> #4 0xb7461c3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >> >> >> It appears after the last update in Debian SID. My VDR here on the >> desktop is for managing and cutting all the recordings. It has the >> streamdev client as input and vdr-sxfe as output. xineliboutput is the >> latest CVS version, VDR is 2.02. >> Here is my normal XINE environment: >> >> ii libxine2 1:1.2.4-dmo2 i386 Xine media player >> library, meta-package (development branch). >> ii libxine2-bin:i386 1:1.2.4-dmo2 i386 Xine >> video/media player library, binary files. >> ii libxine2-dev:i386 1:1.2.4-dmo2 i386 Xine >> video player library, development packages. >> ii libxine2-ffmpeg:i386 1:1.2.4-dmo2 i386 >> MPEG-related plugins for libxine2. >> ii libxine2-gnome:i386 1:1.2.4-dmo2 i386 >> GNOME-related plugins for libxine2. >> ii libxine2-misc-plugins:i386 1:1.2.4-dmo2 i386 >> Input, audio output and post plugins for libxine2. >> ii libxine2-plugins 1:1.2.4-dmo2 all Xine >> video/media player library, meta package. >> ii libxine2-x:i386 1:1.2.4-dmo2 i386 X desktop >> video output plugins for libxine2. >> >> >> Attached is the log from the console, when I start VDR interactivly and >> the relevant part of the syslog. >> >> Kind regards >> Manfred >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Rapidly troubleshoot problems before they affect your business. Most IT >> organizations don't have a clear picture of how application performance >> affects their revenue. With AppDynamics, you get 100% visibility into your >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! >> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk >> >> >> >> _______________________________________________ >> xineliboutput-devel mailing list >> xin...@li... >> https://lists.sourceforge.net/lists/listinfo/xineliboutput-devel >> > > Thank you, it seem so that this parameter also solved my problems here. I will check further on... -- ------- Manfred Schmidt-Voigt ------- ----- www.mannitec.de ----- ------- mailto:man...@ma... ------- |