[FFmpeg-trac] #461(FFmpeg:new): few compiler hitns / warning for version 0.7.4

FFmpeg trac at avcodec.org
Mon Sep 12 09:44:05 CEST 2011


#461: few compiler hitns / warning for version 0.7.4
---------------------------------------+---------------------------------
               Reporter:  toralf       |                  Owner:  michael
                   Type:  enhancement  |                 Status:  new
               Priority:  normal       |              Component:  FFmpeg
                Version:  unspecified  |               Keywords:
             Blocked By:               |               Blocking:
Reproduced by developer:  0            |  Analyzed by developer:  0
---------------------------------------+---------------------------------
 I got at an almost stable Gentoo with gcc 4.4.5 :

 * QA Notice: The following files contain runtime text relocations
  *  Text relocations force the dynamic linker to perform extra
  *  work at startup, waste system resources, and may pose a security
  *  risk.  On some architectures, the code may not even function
  *  properly, if at all.
  *  For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
  *  Please include the following list of files in your report:
  * TEXTREL usr/lib/libavutil.so.50.43.0
  * TEXTREL usr/lib/libpostproc.so.51.2.0
  * TEXTREL usr/lib/libavdevice.so.52.5.0
  * TEXTREL usr/lib/libswscale.so.0.14.1
  * TEXTREL usr/lib/libavformat.so.52.110.0
  * TEXTREL usr/lib/libavfilter.so.1.80.0
  * TEXTREL usr/lib/libavcodec.so.52.122.0


  * QA Notice: Package may compile
  *            fine but exhibit random runtime failures.
  * libavcodec/wmaprodec.c:819: warning: dereferencing pointer
 ‘({anonymous})’ does break strict-aliasing rules
  * libavfilter/libmpcodecs/vf_spp.c:301: warning: dereferencing pointer
 ‘({anonymous})’ does break strict-aliasing rules
  * ffmpeg.c:1082: warning: dereferencing pointer ‘picture2’ does break
 strict-aliasing rules


  * QA Notice: Package may compile
  *            fine but exhibit random runtime failures.
  * libavcodec/h264.c:3592: warning: array subscript is below array bounds


  * QA Notice: Package may compile
  *            fine but exhibit random runtime failures.
  * libavcodec/dca.c:1151: warning: array subscript is above array bounds
  * libavcodec/dca.c:1151: warning: array subscript is above array bounds
  * libavcodec/dca.c:1151: warning: array subscript is above array bounds


  * QA Notice: Package may compile
  *            fine but exhibit random runtime failures.
  * libavcodec/libx264.c:351: warning: the address of ‘val’ will always
 evaluate as ‘true’

  * Please do not file a Gentoo bug and instead report the above QA
  * issues directly to the upstream developers of this software.
  * Homepage: http://ffmpeg.org/

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/461>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list