cppcheck analysis of virtuoso-opensource_6.1.0+dfsg2-2.dsc
- ./binsrc/hosting/ruby/ruby_io.c:134 [error] - Deallocating a deallocated pointer: fi
- ./binsrc/redland/rdf_storage_virtuoso.c:2567 [error] - Uninitialized variable: iterator
- ./binsrc/tests/biftest/java_skel.c:130 [error] - Uninitialized variable: qi
- ./binsrc/tests/isql_win32.c:144 [error] - Memory leak: buffer
- ./binsrc/tests/urlsimu.c:647 [error] - Uninitialized variable: tmp
- ./binsrc/virtoledb/asserts.cpp:866 [error] - Uninitialized variable: fAbort
- ./binsrc/virtoledb/rowsetdata.h:316 [error] - Class AbstractRowPolicy which is inherited by class ReleaseRowsPolicy does not have a virtual destructor
- ./binsrc/virtoledb/rowsetdata.h:316 [error] - Class AbstractRowPolicy which is inherited by class CanHoldRowsPolicy does not have a virtual destructor
- ./binsrc/virtoledb/rowsetdata.h:316 [error] - Class AbstractRowPolicy which is inherited by class ColumnsRowsPolicy does not have a virtual destructor
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class CommandHandler does not have a virtual destructor
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class CMultipleResults does not have a virtual destructor
- ./binsrc/virtoledb/command.cpp:404 [possible error] - Memory leak: rps
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class CEnumConnectionPoints does not have a virtual destructor
- ./binsrc/virtoledb/baseobj.h:47 [error] - Class ComObjRoot which is inherited by class CConnectionPoint does not have a virtual destructor
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class CConnectionPoint does not have a virtual destructor
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class CEnumConnections does not have a virtual destructor
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class CDataObj does not have a virtual destructor
- ./binsrc/virtoledb/properties.h:139 [error] - Class PropertySuperset which is inherited by class CDataObj does not have a virtual destructor
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class CDataSource does not have a virtual destructor
- ./binsrc/virtoledb/properties.h:139 [error] - Class PropertySuperset which is inherited by class CDataSource does not have a virtual destructor
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class ConnectionPoolImpl does not have a virtual destructor
- ./binsrc/virtoledb/data.h:332 [error] - Class DataRecordInfo which is inherited by class ParameterPolicy does not have a virtual destructor
- ./binsrc/virtoledb/data.h:545 [error] - Class SetDataHandler which is inherited by class ParameterPolicy does not have a virtual destructor
- ./binsrc/virtoledb/rowset.cpp:340 [possible error] - Memory leak: rps
- ./binsrc/virtoledb/rowset.cpp:410 [possible error] - Memory leak: rps
- ./binsrc/virtoledb/rowset.cpp:473 [possible error] - Memory leak: policy
- ./binsrc/virtoledb/rowset.cpp:542 [possible error] - Memory leak: policy
- ./binsrc/virtoledb/rowset.cpp:552 [possible error] - Memory leak: policy
- ./binsrc/virtoledb/rowset.cpp:562 [possible error] - Memory leak: policy
- ./binsrc/virtoledb/data.h:332 [error] - Class DataRecordInfo which is inherited by class RowsetInfo does not have a virtual destructor
- ./binsrc/virtoledb/rowsetdata.h:447 [error] - Class AbstractRowsetPolicy which is inherited by class RowsetPolicy does not have a virtual destructor
- ./binsrc/virtoledb/data.h:515 [error] - Class GetDataHandler which is inherited by class RowsetPolicy does not have a virtual destructor
- ./binsrc/virtoledb/data.h:545 [error] - Class SetDataHandler which is inherited by class RowsetPolicy does not have a virtual destructor
- ./binsrc/virtoledb/syncobj.h:38 [error] - Class SyncObj which is inherited by class CSession does not have a virtual destructor
- ./binsrc/virtoledb/properties.h:139 [error] - Class PropertySuperset which is inherited by class CSession does not have a virtual destructor
- ./libsrc/Tidy/config.c:453 [error] - Memory leak: p
- ./libsrc/Xml.new/test.c:70 [error] - Null pointer dereference
- ./libsrc/langfunc/encoding_ucm.c:441 [error] - Memory leak: ucm_file_text
- ./libsrc/util/logmsg.c:674 [error] - Resource leak: fp
- ./libsrc/util/regexp.c:242 [error] - Memory leak: r
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 06:03:34 +0000, based on results by cppcheck 1.41-modif