cppcheck analysis of xine-lib_1.1.19-2.dsc
- ./misc/cdda_server.c:500 [error] - Memory leak: buf
- ./src/demuxers/demux_asf.c:1555 [error] - Common realloc mistake: "buf" nulled but not freed upon failure
- ./src/demuxers/demux_avi.c:799 [error] - Memory leak: hdrl_data
- ./src/demuxers/demux_matroska-chapters.c:289 [error] - Memory leak: chapter
- ./src/demuxers/demux_matroska-chapters.c:372 [error] - Memory leak: edition
- ./src/demuxers/demux_mpeg_block.c:1169 [error] - Invalid number of character ({) when these macros are defined: 'ESTIMATE_RATE_FIXED'.
- ./src/demuxers/demux_mpeg_pes.c:1435 [error] - Invalid number of character ({) when these macros are defined: 'ESTIMATE_RATE_FIXED'.
- ./src/demuxers/demux_mpgaudio.c:454 [error] - Memory leak: vbri
- ./src/demuxers/demux_qt.c:738 [error] - Common realloc mistake: "buf" nulled but not freed upon failure
- ./src/demuxers/demux_real.c:900 [error] - Common realloc mistake: "buf" nulled but not freed upon failure
- ./src/input/libdvdnav/vm.c:178 [error] - Deallocating a deallocated pointer: fd
- ./src/input/libreal/real.c:715 [error] - Memory leak: session_id
- ./src/input/librtsp/rtsp.c:440 [error] - Memory leak: mrl_ptr
- ./src/input/vcd/libcdio/MSWindows/win32_ioctl.c:40 [error] - Invalid number of character (() when these macros are defined: 'HAVE_WIN32_CDROM;_XBOX'.
- ./src/input/vcd/libcdio/image/bincue.c:263 [error] - Invalid number of character ({) when these macros are defined: 'FIXED_ME'.
- ./src/input/vcd/xineplug_inp_vcd.c:927 [error] - Memory leak: mrl
- ./src/libfaad/sbr_noise.h:35 [error] - Invalid number of character ({) when these macros are defined: 'DRM_PS;__cplusplus'.
- ./src/libfaad/sbr_qmf_c.h:35 [error] - Invalid number of character ({) when these macros are defined: 'DRM_PS;__cplusplus'.
- ./src/libffmpeg/libavcodec/dv.c:972 [error] - Array 'pbs[30]' index 30 out of bounds
- ./src/libffmpeg/libavcodec/ffv1.c:815 [error] - Array index -1 is out of bounds
- ./src/libffmpeg/libavcodec/indeo3.c:90 [error] - Array 'corrector_type_2[8]' index -248 out of bounds
- ./src/libffmpeg/libavcodec/lzo.c:266 [error] - Resource leak: in
- ./src/libsputext/demux_sputext.c:1180 [error] - Common realloc mistake: "first" nulled but not freed upon failure
- ./src/libw32dll/wine/ldt_keeper.c:244 [error] - Uninitialized variable: ret
- ./src/libxineadec/nosefart/fmopl.c:575 [error] - Buffer access out-of-bounds: OPL.AR_TABLE
- ./src/libxineadec/nosefart/fmopl.c:576 [error] - Buffer access out-of-bounds: OPL.DR_TABLE
- ./src/libxineadec/nosefart/nsf.c:450 [error] - Resource leak: fp
- ./src/post/deinterlace/xine_plugin.c:336 [error] - Memory leak: class
- ./src/post/goom/goomsl_yacc.c:1058 [error] - Uninitialized variable: stmp
- ./src/post/goom/goomsl_yacc.c:2269 [error] - Memory leak: yyptr
- ./src/video_out/libdha/sysdep/pci_powerpc.c:224 [error] - Uninitialized variable: retval
- ./src/video_out/libdha/sysdep/pci_powerpc.c:236 [error] - Uninitialized variable: retval
- ./src/video_out/libdha/sysdep/pci_powerpc.c:248 [error] - Uninitialized variable: retval
- ./src/video_out/video_out_vidix.c:1259 [error] - Memory leak: this
- ./src/xine-engine/configfile.c:987 [error] - Memory leak: entry
- ./src/xine-engine/load_plugins.c:573 [error] - Common realloc mistake: "str" nulled but not freed upon failure
- ./src/xine-utils/xine_check.c:262 [error] - Resource leak: fd
Note: if you think the results reveal a security bug,
please don't hesitate to contact the
security team
This report was generated on Mon, 20 Dec 2010 21:20:32 +0000, based on results by cppcheck 1.46