[FFmpeg-devel] H.264 Regressions for x86_32/gcc 2.95.3

Mike Melanson mike
Fri Feb 8 22:23:47 CET 2008


Loren Merritt wrote:
> The normal bugreport details include backtrace, disassembly, and
> register dump.
> 
>> Everything after that in the backtrace is unknown.
> 
> Remove -fomit-frame-pointer if you left it in the default compiler options.

Tried, but h264.c won't compile without it. The specific error is this,
repeated many times:

/home/melanson/ffmpeg/ffmpeg-main/libavcodec/h264.c: In function
`decode_cabac_intra_mb_type':
/home/melanson/ffmpeg/ffmpeg-main/libavcodec/cabac.h:539: Invalid `asm'
statement:
/home/melanson/ffmpeg/ffmpeg-main/libavcodec/cabac.h:539: fixed or
forbidden register 1 (dx) was spilled for class GENERAL_REGS.


The same test case does not crash when run under valgrind.

-- 
	-Mike Melanson




More information about the ffmpeg-devel mailing list