cppcheck analysis of inkscape_0.47.0-2.dsc
- ./buildtool.cpp:5217 [error] - Resource leak: srcf
- ./buildtool.cpp:6957 [possible error] - Resource leak: f
- ./src/2geom/elliptical-arc.cpp:428 [possible error] - Memory leak: arc
- ./src/2geom/path-intersection.cpp:122 [error] - When i==p.size(), p[i] is out of bounds
- ./src/2geom/path-intersection.cpp:123 [error] - When i==p.size(), p[i] is out of bounds
- ./src/2geom/path-intersection.cpp:127 [error] - When i==p.size(), p[i] is out of bounds
- ./src/2geom/path-intersection.cpp:129 [error] - When i==p.size(), p[i] is out of bounds
- ./src/2geom/path-intersection.cpp:489 [error] - When i==p.size(), p[i] is out of bounds
- ./src/2geom/path-intersection.cpp:490 [error] - When i==p.size(), p[i] is out of bounds
- ./src/2geom/path-intersection.cpp:492 [error] - When i==p.size(), p[i] is out of bounds
- ./src/2geom/quadtree.cpp:234 [error] - Possible null pointer dereference: q
- ./src/2geom/svg-elliptical-arc.cpp:431 [possible error] - Memory leak: arc
- ./src/bind/javabind.cpp:1060 [error] - Mismatching allocation and deallocation: jvals
- ./src/bind/javabind.cpp:1013 [error] - Memory leak: jvals
- ./src/bind/javabind.cpp:1181 [error] - Mismatching allocation and deallocation: jvals
- ./src/bind/javabind.cpp:1134 [error] - Memory leak: jvals
- ./src/display/nr-filter-image.cpp:221 [possible error] - Memory leak: pb
- ./src/dom/stylesheets.h:128 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/dom/css.h:643 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/dom/events.h:519 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/dom/events.h:578 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
- ./src/dom/util/ziptool.cpp:2210 [possible error] - Memory leak: ze
- ./src/extension/internal/emf-win32-inout.cpp:130 [error] - Memory leak: oldoutput
- ./src/extension/internal/odf.cpp:798 [error] - Mismatching allocation and deallocation: e
- ./src/extension/internal/odf.cpp:799 [error] - Mismatching allocation and deallocation: work
- ./src/extension/internal/pdfinput/pdf-input.cpp:741 [possible error] - Memory leak: dlg
- ./src/extension/internal/pdfinput/pdf-parser.cpp:2701 [possible error] - Memory leak: colorMap
- ./src/extension/internal/pdfinput/pdf-parser.cpp:2702 [possible error] - Memory leak: maskColorMap
- ./src/extension/internal/pdfinput/svg-builder.cpp:1539 [error] - Mismatching allocation and deallocation: buffer
- ./src/extension/internal/pdfinput/svg-builder.cpp:1578 [error] - Mismatching allocation and deallocation: buffer
- ./src/extension/param/description.h:23 [possible error] - Memory leak: ParamDescription::_value
- ./src/inkjar/jar.cpp:84 [possible error] - Mismatching allocation and deallocation: JarFile::_filename
- ./src/libavoid/makepath.cpp:588 [possible error] - Memory leak: directEdge
- ./src/libcola/cola.h:216 [possible error] - Memory leak: ConstrainedMajorizationLayout::X
- ./src/libcola/cola.h:216 [possible error] - Memory leak: ConstrainedMajorizationLayout::Y
- ./src/libcroco/cr-cascade.c:74 [error] - Memory leak: result
- ./src/libcroco/cr-statement.c:636 [error] - Possible null pointer dereference: stringue - otherwise it is redundant to check if stringue is null at line 638
- ./src/libnrtype/TextWrapper.cpp:209 [error] - Possible null pointer dereference: pRun - otherwise it is redundant to check if pRun is null at line 210
- ./src/livarot/AVL.cpp:345 [error] - Possible null pointer dereference: e - otherwise it is redundant to check if e is null at line 436
- ./src/livarot/AVL.cpp:346 [error] - Possible null pointer dereference: e - otherwise it is redundant to check if e is null at line 436
- ./src/livarot/AVL.cpp:504 [error] - Possible null pointer dereference: e - otherwise it is redundant to check if e is null at line 595
- ./src/livarot/AVL.cpp:505 [error] - Possible null pointer dereference: e - otherwise it is redundant to check if e is null at line 595
- ./src/livarot/PathSimplify.cpp:1241 [possible error] - Memory leak: lastAddition
- ./src/live_effects/lpe-gears.cpp:247 [possible error] - Memory leak: gear
- ./src/rubberband.h:67 [possible error] - Memory leak: Rubberband::_touchpath_curve
- ./src/trace/imagemap.cpp:85 [error] - Memory leak: me.pixels
- ./src/ui/dialog/icon-preview.h:64 [possible error] - Memory leak: IconPreviewPanel::sizes
- ./src/ui/dialog/ocaldialogs.h:327 [possible error] - Memory leak: FileImportFromOCALDialog::filesList
- ./src/ui/dialog/ocaldialogs.h:328 [possible error] - Memory leak: FileImportFromOCALDialog::filesPreview
- ./src/ui/dialog/svg-fonts-dialog.h:127 [possible error] - Memory leak: SvgFontsDialog::_familyname_entry
- ./src/ui/widget/scalar-unit.h:59 [possible error] - Memory leak: ScalarUnit::_unit_menu
Note: if you think the results reveal a security bug,
please don't hesitate to contact the
security team
This report was generated on Thu, 16 Dec 2010 05:49:20 +0000, based on results by cppcheck 1.41-modif