bookwood n00b


Joined: 06 Oct 2005 Posts: 64 Location: Dortmund
|
Posted: Fri Apr 16, 2010 12:29 am Post subject: ffmpeg 0.5_p20373 segfaults with vdr |
|
|
Today I upgraded my Gentoo dxr3 VDR system to the actual stable tree (vdr 1.6.0_p2 dxr3 vdr-dxr3 0.2.8 ffmpeg 0.5_p20373). After depclean and revdep-rebuild, I restart vdr. The OSD flash up and everything on my TV is frozen, vdr chrash with a segfault. The prevourios 0.5-r1 version of ffmpeg works fine. After googeling I found a bug http://developer.berlios.de/bugs/?func=detailbug&bug_id=14990&group_id=5358 that describe the crashing behavior.
Every 0.5_pxxxx ffmpeg version seems unstable and crashes like:
| Code: | | vdr[27014]: segfault at 20 ip b67280d9 sp b14f80a0 error 4 in libavcodec.so.52.37.1[b6662000+593000] |
When I mask the buggy ffmpeg with | Code: | | >=media-video/ffmpeg-0.5_p20373 | in the /etc/portage/package.mask, I got a conflict with media-libs/x264: | Code: | [nomerge ] media-tv/xawtv-3.95-r2 USE="X aalib alsa dv lirc mmx nls opengl quicktime xv zvbi -motif -xext"
[nomerge ] media-libs/libquicktime-1.1.3 USE="X aac alsa dv encode ffmpeg gtk jpeg mmx opengl png vorbis x264 -doc -lame -schroedinger"
[ebuild N ] media-libs/x264-0.0.20091021 USE="threads -debug -pic" 0 kB
[ebuild UD] media-video/ffmpeg-0.5-r1 [0.5_p22846] USE="3dnow 3dnowext X alsa encode hardcoded-tables ipv6%* jpeg2k mmx mmxext mp3 oss ssse3 theora threads v4l v4l2 vorbis x264 xvid zlib (-altivec) -amr% -bindist -custom-cflags -debug -dirac -doc -faac -faad -gsm -ieee1394 -network -schroedinger -sdl -speex -test -vdpau -vhook% (-cpudetection%*) (-jack%) (-opencore-amr%) (-pic%)" VIDEO_CARDS="-nvidia" 0 kB
[ebuild N ] media-libs/x264-0.0.20081006 USE="threads -debug" 0 kB
Total: 3 packages (1 downgrade, 2 new), Size of downloads: 0 kB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
media-libs/x264:0
('ebuild', '/', 'media-libs/x264-0.0.20091021', 'merge') pulled in by
>=media-libs/x264-0.0.20091021 required by ('installed', '/', 'media-video/mplayer-1.0_rc4_p20091026-r1', 'nomerge')
(and 3 more)
('ebuild', '/', 'media-libs/x264-0.0.20081006', 'merge') pulled in by
<media-libs/x264-0.0.20090923 required by ('ebuild', '/', 'media-video/ffmpeg-0.5-r1', 'merge')
(and 3 more)
|
After putting -x264 to my useflags, everthing compile and works fine. |
|