[Kdenlive-devel] [PATCH 00/14] Coverity fixes

Mikko Rapeli mikko.rapeli at iki.fi
Sun Jul 22 18:28:08 UTC 2012


Hello,

Like mlt, kdenlive is now part of Coverity open source scan project. Getting
sources scanned is basically a local build with Coverity wrappers
followed by an upload of the data to Coverity servers
( http://scan.coverity.com/self-build/ ). After that the static analysis
findings can be browsed in their web based interface together with the
source code.

Browsing requires an account and rights to the kdenlive project on the Coverity
servers. Me and JB can add people there if anyone is interested.

These Coverity fixes were developed on top of my previous krazy
fixes and tested briefly with my own editing projects.

Mikko Rapeli (14):
  audioEnvelope.cpp: initialize Mean and StdDev to zero
  audioInfo.cpp: initialize m_producer pointer
  meltjob.cpp: initialize m_showFrameEvent
  scopemanager.h: initialize pointers
  v4lcapture.cpp: free src in the end
  abstractmonitor.h: initialize analyseAudio to false
  jogshuttle.cpp: close() on error path
  keyframehelper.cpp: free allocated memory
  kis_curve_widget_p.h: initialize private data
  definitions.h: initialize MltVideoProfile
  titledocument.cpp: initialize variables
  definitions.h: initialize ItemInfo
  definitions.h: initialize TrackInfo
  definitions.h: initialize TransitionInfo

 src/abstractmonitor.h           |    2 +-
 src/definitions.h               |   34 ++++++++++++++++++++++++++++++----
 src/jogshuttle.cpp              |    1 +
 src/keyframehelper.cpp          |    2 ++
 src/kis_curve_widget_p.h        |   17 +++++++++++++++++
 src/lib/audio/audioEnvelope.cpp |    2 ++
 src/lib/audio/audioInfo.cpp     |    3 ++-
 src/projecttree/meltjob.cpp     |    1 +
 src/scopes/scopemanager.h       |   12 ++++++++++--
 src/titledocument.cpp           |    2 ++
 src/v4l/v4lcapture.cpp          |    1 +
 11 files changed, 69 insertions(+), 8 deletions(-)

-- 
1.7.10.4





More information about the Kdenlive mailing list