cppcheck analysis of meshlab_1.2.2-2.dsc
- ./meshlab/src/fgt/editpaint/editpaint.cpp:1209 [error] - Mismatching allocation and deallocation: proj_points
- ./meshlab/src/fgt/filter_qhull/qhull_tools.cpp:469 [error] - Memory leak: copypoints
- ./meshlab/src/fgt/filter_qhull/qhull_tools.cpp:365 [error] - Memory leak: sp2
- ./meshlab/src/fgt/filter_qhull/qhull_tools.cpp:864 [error] - Memory leak: viewpoint
- ./meshlab/src/fgt/filter_qhull/qhull_tools.cpp:864 [error] - Memory leak: points
- ./meshlab/src/fgt/filter_qhull/qhull_tools.cpp:864 [error] - Memory leak: dist
- ./meshlab/src/fgt/render_rfx/plugins/rfx_dds.cpp:635 [error] - Mismatching allocation and deallocation: tmp
- ./meshlab/src/fgt/render_rfx/rfx_colorbox.h:62 [error] - Returning pointer to local array variable
- ./meshlab/src/meshlab/GLLogStream.cpp:82 [error] - Resource leak: fp
- ./meshlab/src/meshlab/alnParser.h:116 [error] - Resource leak: stream
- ./meshlab/src/meshlabplugins/edit_phototexturing/src/Tsai/TsaiCameraCalibration.cpp:363 [error] - Memory leak: done
- ./meshlab/src/meshlabplugins/editslice/editslice.cpp:171 [error] - Uninitialized variable: avg_length
- ./meshlab/src/meshlabplugins/io_tri/io_tri.cpp:271 [error] - Resource leak: fp
- ./meshlab/src/meshlabplugins/io_x3d/vrml/Scanner.cpp:632 [error] - Data is allocated but not initialized: newHeap
- ./vcglib/apps/sample/edgemesh_grid/edgemesh_grid.cpp:60 [error] - Uninitialized variable: dist
- ./vcglib/apps/sample/trimesh_intersection/trimesh_intersection.cpp:101 [error] - Uninitialized variable: avg_length
- ./vcglib/wrap/ply/plylib.cpp:3663 [error] - Undefined behaviour: output 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.
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:17:00 +0000, based on results by cppcheck 1.46