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

Morfsta morfsta
Fri Feb 8 10:45:11 CET 2008


On Feb 8, 2008 7:10 AM, Loren Merritt <lorenm at u.washington.edu> wrote:
> On Thu, 7 Feb 2008, Mike Melanson wrote:
> >
> > The testing CPU supports SSSE3. If it did not and it tried to run a bad
> > instruction, the program would have been killed for cause of illegal
> > instruction, not segfault.
> >
> > If the assembler did not support the instructions, I tend to think the
> > program would not build at all.
>
> If the cpu doesn't support SSSE3, then dsputil won't enable it. If the
> assembler doesn't support SSSE3, then ffmpeg's configure won't enable it.
>
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x0810ddc4 in put_h264_qpel16_mc23_ssse3 (dst=0x8299fc5 "\203?\020\203? ?",
> >     src=0x8653210 '\200' <repeats 64 times>,
>

I upped to the latest SVN of FFMPEG last night and it segfaulted on
*some* H264 channels (e.g. BBC HD). I have an Athlon 64 2350 which
doesn't have SSE3 listed in /proc/cpuinfo.

I have reverted back to an older version.




More information about the ffmpeg-devel mailing list