Libavcodec has been miscompiled in xine-ffmpeg?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xine-lib (Ubuntu) |
Fix Released
|
Medium
|
Reinhard Tartler |
Bug Description
Description of the problem:
When playing any video through xine-ui that uses ffmpeg a warning is printed on the console.
Steps to reproduce:
(with xine-ui installed)
1. Start a gnome-terminal .
2. Within it run
xine 'http://
Expected results:
Video to play.
Actual results:
Video plays but a warning is printed on the terminal:
$ xine 'http://
This is xine (X11 gui) - a free video player v0.99.5cvs.
(c) 2000-2006 The xine Team.
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. Do not report crashes to FFmpeg developers.
Version information:
Ubuntu Feisty
libxine1 1.1.4-1ubuntu3
libxine1-ffmpeg 1.1.4-1ubuntu3
xine-ui 0.99.4+
Related branches
Changed in xine-lib: | |
status: | In Progress → Fix Committed |
well, it's a bit more complicated. xine is compiling ffmpeg as always, but the included copy of ffmpeg now has a check for variable alignment on the stack, which xine disables. I have committed a patch upstream which disables stack alignment. we should probably get this in ubuntu as well, or even better: update the ffmpeg copy and use that.