Re: [xineliboutput-devel] segfault at xineplug_decode_ff.so
Brought to you by:
phintuka
From: Roland S. <rsc...@gm...> - 2013-12-20 14:58:15
|
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 > |