[FFmpeg-trac] #1041(avcodec:open): Illegal instruction when opening some files with (HE-)AAC streams

FFmpeg trac at avcodec.org
Tue Mar 20 23:18:25 CET 2012


#1041: Illegal instruction when opening some files with (HE-)AAC streams
------------------------------------+-----------------------------------
             Reporter:  qyot27      |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  important   |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  aac sse     |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+-----------------------------------

Comment (by reimar):

 Could you please try below change? I always build for 64 bit, so not even
 compilation is tested from my side...
 {{{
 diff --git a/libavcodec/x86/sbrdsp.asm b/libavcodec/x86/sbrdsp.asm
 index 31a1c8b..682531d 100644
 --- a/libavcodec/x86/sbrdsp.asm
 +++ b/libavcodec/x86/sbrdsp.asm
 @@ -68,7 +68,7 @@ cglobal sbr_sum_square, 2, 3, 6
      shufps      m0, m0, 1
      addss       m0, m1
  %if ARCH_X86_64 == 0
 -    movd        r0m,  m0
 +    movss       r0m,  m0
      fld         dword r0m
  %endif
      RET
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1041#comment:25>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list