[FFmpeg-trac] #5231(avcodec:reopened): Crashes in ff_deblock_v_luma_8_sse2

FFmpeg trac at avcodec.org
Thu Oct 6 04:36:50 EEST 2016


#5231: Crashes in ff_deblock_v_luma_8_sse2
-------------------------------------+-------------------------------------
             Reporter:  mi           |                    Owner:
                 Type:  defect       |                   Status:  reopened
             Priority:  important    |                Component:  avcodec
              Version:  unspecified  |               Resolution:
             Keywords:  h264 crash   |               Blocked By:
  SIGSEGV                            |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by mi):

 * status:  closed => reopened
 * resolution:  needs_more_info =>


Comment:

 > -mstackrealign

 Yes, after [patching the configure-
 script|https://lists.freebsd.org/pipermail/freebsd-
 ports/2016-September/104946.html] thus the problem goes away:

 {{{
 --- configure      2015-06-19 20:47:55 UTC
 +++ configure
 @@ -5682,7 +5677,11 @@ elif enabled gcc; then
  elif enabled llvm_gcc; then
      check_cflags -mllvm -stack-alignment=16
  elif enabled clang; then
 -    check_cflags -mllvm -stack-alignment=16
 +    if enabled x86_32; then
 +        check_cflags -mllvm -stack-alignment=16
 +        check_cflags -mstack-alignment=16
 +        check_cflags -mstackrealign
 +    fi
      check_cflags -Qunused-arguments
      check_cflags -Werror=implicit-function-declaration
      check_cflags -Werror=missing-prototypes
 }}}
 Not sure, what the ''cost'' of these flags is -- is the entire package
 being pessimized instead of fixing one or two troublesome function(s)?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5231#comment:18>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list