cppcheck analysis of emboss_6.3.1-6.dsc
- ./ajax/core/ajcod.c:2185 [error] - Possible null pointer dereference: thys
- ./ajax/core/ajcod.c:2189 [error] - Possible null pointer dereference: thys
- ./ajax/core/ajfile.c:1724 [error] - Possible null pointer dereference: dir - otherwise it is redundant to check if dir is null at line 1728
- ./ajax/core/ajfile.c:7166 [error] - Mismatching allocation and deallocation: odir
- ./ajax/core/ajindex.c:2378 [error] - Possible null pointer dereference: rootpage
- ./ajax/core/ajindex.c:12754 [error] - Possible null pointer dereference: rootpage
- ./ajax/core/ajindex.c:16018 [error] - Possible null pointer dereference: rootpage
- ./ajax/core/ajindex.c:19263 [error] - Possible null pointer dereference: rootpage
- ./ajax/core/ajindex.c:19264 [error] - Possible null pointer dereference: rootpage
- ./ajax/core/ajindex.c:22231 [error] - Possible null pointer dereference: rootpage
- ./ajax/core/ajmess.c:1487 [error] - Resource leak: fp
- ./ajax/core/ajnam.c:2523 [error] - Possible null pointer dereference: data
- ./ajax/core/ajnam.c:2567 [error] - Possible null pointer dereference: data
- ./ajax/core/ajnam.c:2612 [error] - Possible null pointer dereference: data
- ./ajax/core/ajnam.c:2685 [error] - Possible null pointer dereference: data
- ./ajax/core/ajpdbio.c:1350 [error] - Possible null pointer dereference: atm2
- ./ajax/core/ajpdbio.c:1352 [error] - Possible null pointer dereference: atm2
- ./ajax/core/ajseq.c:6084 [error] - Possible null pointer dereference: seq - otherwise it is redundant to check if seq is null at line 6086
- ./ajax/core/ajseqbam.c:1918 [error] - Memory leak: hline
- ./ajax/core/ajstr.c:2385 [error] - Possible null pointer dereference: thys - otherwise it is redundant to check if thys is null at line 2387
- ./ajax/core/ajstr.c:2420 [error] - Possible null pointer dereference: thys - otherwise it is redundant to check if thys is null at line 2422
- ./ajax/core/ajstr.c:2193 [error] - Possible null pointer dereference: refstr
- ./ajax/core/ajstr.c:13006 [error] - Possible null pointer dereference: str
- ./ajax/core/ajstr.c:13045 [error] - Possible null pointer dereference: str
- ./ajax/core/ajsys.c:864 [error] - Resource leak: from
- ./ajax/expat/xmlparse.c:2483 [error] - Uninitialized variable: buf
- ./ajax/zlib/gzio.c:149 [error] - Memory leak: s.path
- ./emboss/edialign.c:1899 [error] - Resource leak: fp3
- ./emboss/edialign.c:1899 [error] - Resource leak: fp4
- ./emboss/edialign.c:1899 [error] - Resource leak: fp_fsm
- ./emboss/edialign.c:1899 [error] - Resource leak: fp_csc
- ./emboss/edialign.c:3203 [error] - Resource leak: fp
- ./emboss/edialign.c:6079 [error] - Resource leak: fp
- ./emboss/edialign.c:6594 [error] - Resource leak: fp_mat
- ./emboss/jembossctl.c:2538 [error] - Resource leak: dirp
- ./emboss/jembossctl.c:2741 [error] - Resource leak: dirp
- ./emboss/jembossctl.c:2417 [error] - Memory leak: dbuf
- ./emboss/jembossctl.c:2602 [error] - Memory leak: dbuf
- ./emboss/jembossctl.c:542 [error] - Memory leak: epwd
- ./nucleus/embprop.c:784 [error] - Possible null pointer dereference: endsa
- ./plplot/plargs.c:1917 [error] - Memory leak: spec
- ./plplot/plcore.c:689 [error] - Undefined behaviour: buf is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.
- ./plplot/plcore.c:2210 [error] - Resource leak: fp_drvdb
- ./plplot/plcore.c:2238 [error] - Resource leak: dp_drvdir
- ./plplot/plot3d.c:1087 [error] - Common realloc mistake: "uu" nulled but not freed upon failure
- ./plplot/plot3d.c:1088 [error] - Common realloc mistake: "vv" nulled but not freed upon failure
- ./scripts/bundlewin.c:208 [error] - Buffer overrun possible for long cmd-line args
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:13:52 +0000, based on results by cppcheck 1.46