./mozilla/config/mkdepend/parse.c:432 [error] - Possible null pointer dereference: file - otherwise it is redundant to check if file is null at line 434
./mozilla/content/events/src/nsDOMCommandEvent.cpp:101 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMEvent.cpp:1531 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMKeyboardEvent.cpp:204 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMMessageEvent.cpp:128 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMMouseEvent.cpp:300 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMMouseScrollEvent.cpp:131 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMMutationEvent.cpp:143 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMNotifyPaintEvent.cpp:155 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMOrientationEvent.cpp:99 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMPageTransitionEvent.cpp:77 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMPopupBlockedEvent.cpp:111 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMProgressEvent.cpp:97 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMSimpleGestureEvent.cpp:140 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMTextEvent.cpp:123 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMUIEvent.cpp:404 [possible error] - Memory leak: it
./mozilla/content/events/src/nsDOMXULCommandEvent.cpp:146 [possible error] - Memory leak: it
./mozilla/content/html/content/src/nsGenericHTMLElement.cpp:219 [error] - Invalid number of character ({) when these macros are defined: ''.
./mozilla/content/html/content/src/nsGenericHTMLElement.cpp:219 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG'.
./mozilla/content/html/content/src/nsGenericHTMLElement.cpp:219 [error] - Invalid number of character ({) when these macros are defined: 'GATHER_ELEMENT_USEAGE_STATISTICS'.
./mozilla/content/html/content/src/nsGenericHTMLElement.cpp:219 [error] - Invalid number of character ({) when these macros are defined: 'MOZ_MEDIA'.
./mozilla/content/xslt/src/xpath/txStandaloneXPathTreeWalker.cpp:152 [error] - Invalid number of character (() when these macros are defined: ''.
./mozilla/content/xslt/src/xpath/txStandaloneXPathTreeWalker.cpp:152 [error] - Invalid number of character (() when these macros are defined: 'HAVE_64BIT_OS'.
./mozilla/content/xslt/src/xpath/txStandaloneXPathTreeWalker.cpp:152 [error] - Invalid number of character (() when these macros are defined: 'TX_EXE'.
./mozilla/content/xul/document/src/nsXULContentSink.cpp:439 [possible error] - Memory leak: text
./mozilla/embedding/browser/activex/src/common/ControlSite.h:72 [error] - Class CControlSiteSecurityPolicy which is inherited by class CControlSite does not have a virtual destructor
./mozilla/extensions/spellcheck/hunspell/src/baseaffix.hxx:60 [error] - Class AffEntry which is inherited by class PfxEntry does not have a virtual destructor
./mozilla/extensions/spellcheck/hunspell/src/baseaffix.hxx:60 [error] - Class AffEntry which is inherited by class SfxEntry does not have a virtual destructor
./mozilla/gfx/qcms/iccread.c:622 [error] - Uninitialized variable: x
./mozilla/js/src/config/mkdepend/parse.c:432 [error] - Possible null pointer dereference: file - otherwise it is redundant to check if file is null at line 434
./mozilla/js/src/xpconnect/src/xpcprivate.h:616 [error] - Class XPCRootSetElem which is inherited by class XPCTraceableVariant does not have a virtual destructor
./mozilla/js/src/xpconnect/src/xpcprivate.h:616 [error] - Class XPCRootSetElem which is inherited by class nsXPCWrappedJS does not have a virtual destructor
./mozilla/js/src/xpconnect/src/xpcprivate.h:616 [error] - Class XPCRootSetElem which is inherited by class XPCJSObjectHolder does not have a virtual destructor
./mozilla/js/src/xpconnect/tests/TestXPC.cpp:443 [possible error] - Memory leak: sm
./mozilla/layout/base/nsFrameManagerBase.h:68 [error] - Class nsFrameManagerBase which is inherited by class nsFrameManager does not have a virtual destructor
./mozilla/layout/base/nsPresShell.cpp:1611 [possible error] - Memory leak: it
./mozilla/layout/style/nsHTMLCSSStyleSheet.cpp:343 [possible error] - Memory leak: it
./mozilla/layout/svg/base/src/nsISVGSVGFrame.h:44 [error] - Class nsISVGSVGFrame which is inherited by class nsSVGOuterSVGFrame does not have a virtual destructor
./mozilla/layout/tables/nsITableLayout.h:50 [error] - Class nsITableLayout which is inherited by class nsTableFrame does not have a virtual destructor
./mozilla/layout/xul/base/src/nsBoxFrame.cpp:1464 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG_LAYOUT'.
./mozilla/layout/xul/base/src/nsBoxFrame.cpp:1464 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG_LAYOUT;NS_BUILD_REFCNT_LOGGING'.
./mozilla/media/liboggplay/src/liboggplay/oggplay_tcp_reader.c:276 [error] - Invalid number of character (() when these macros are defined: 'HAVE_CONFIG_H;WIN32'.
./mozilla/media/liboggplay/src/liboggplay/oggplay_tcp_reader.c:276 [error] - Invalid number of character (() when these macros are defined: 'WIN32'.
./mozilla/media/liboggplay/src/liboggplay/oggplay_tcp_reader.c:276 [error] - Invalid number of character (() when these macros are defined: 'WIN32;HAVE_WINSOCK2'.
./mozilla/media/liboggplay/src/liboggplay/x86/oggplay_yuv2rgb_x86.c:172 [error] - Invalid number of character (() when these macros are defined: '_MSC_VER;_M_AMD64'.
./mozilla/modules/freetype2/src/tools/apinames.c:443 [possible error] - Resource leak: out
./mozilla/modules/lib7z/LZMASDK/CPP/Windows/Synchronization.h:24 [error] - Class CBaseEvent which is inherited by class HANDLE does not have a virtual destructor
./mozilla/modules/lib7z/LZMASDK/CPP/Common/MyCom.h:151 [error] - Class CMyUnknownImp which is inherited by class CDecoder does not have a virtual destructor
./mozilla/modules/lib7z/LZMASDK/CPP/Common/MyCom.h:151 [error] - Class CMyUnknownImp which is inherited by class CInFileStream does not have a virtual destructor
./mozilla/modules/lib7z/LZMASDK/CPP/Common/MyCom.h:151 [error] - Class CMyUnknownImp which is inherited by class CFilterCoder does not have a virtual destructor
./mozilla/modules/lib7z/LZMASDK/CPP/Common/MyCom.h:151 [error] - Class CMyUnknownImp which is inherited by class CSequentialInStreamForBinder does not have a virtual destructor
./mozilla/modules/lib7z/LZMASDK/CPP/Common/MyCom.h:151 [error] - Class CMyUnknownImp which is inherited by class CSequentialOutStreamForBinder does not have a virtual destructor
./mozilla/modules/lib7z/LZMASDK/CPP/Common/MyCom.h:151 [error] - Class CMyUnknownImp which is inherited by class CEncoder does not have a virtual destructor
./mozilla/modules/lib7z/LZMASDK/CPP/Common/MyCom.h:151 [error] - Class CMyUnknownImp which is inherited by class CCopyCoder does not have a virtual destructor
./mozilla/modules/lib7z/LZMASDK/CPP/Common/MyCom.h:151 [error] - Class CMyUnknownImp which is inherited by class CArchiveUpdateCallback does not have a virtual destructor
./mozilla/modules/plugin/base/src/nsJSNPRuntime.h:53 [error] - Class nsJSObjWrapperKey which is inherited by class nsJSObjWrapper does not have a virtual destructor
./mozilla/modules/plugin/base/src/nsNPAPIPlugin.h:282 [error] - Class NPPStack which is inherited by class NPPAutoPusher does not have a virtual destructor
./mozilla/netwerk/protocol/http/src/nsAHttpTransaction.h:104 [error] - Class nsAHttpSegmentReader which is inherited by class nsHttpConnection does not have a virtual destructor
./mozilla/netwerk/protocol/http/src/nsAHttpTransaction.h:120 [error] - Class nsAHttpSegmentWriter which is inherited by class nsHttpConnection does not have a virtual destructor
./mozilla/netwerk/protocol/http/src/nsAHttpTransaction.h:104 [error] - Class nsAHttpSegmentReader which is inherited by class nsHttpPipeline does not have a virtual destructor
./mozilla/netwerk/streamconv/converters/nsDirIndexParser.cpp:279 [error] - Possible null pointer dereference: aDataStr
./mozilla/security/coreconf/mkdepend/parse.c:432 [error] - Possible null pointer dereference: file - otherwise it is redundant to check if file is null at line 434
./mozilla/security/nss/lib/freebl/mpi/utils/sieve.c:138 [error] - Dereferencing 'p' after it is deallocated / released
./mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crldp.h:49 [error] - Invalid number of character ({) when these macros are defined: '__cplusplus'.
./mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.cc:107 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
./mozilla/toolkit/crashreporter/google-breakpad/src/client/solaris/handler/exception_handler.cc:100 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
./mozilla/toolkit/crashreporter/google-breakpad/src/client/windows/handler/exception_handler.cc:244 [error] - Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.
./mozilla/toolkit/crashreporter/google-breakpad/src/client/windows/tests/crash_generation_app/crash_generation_app.cc:301 [error] - Possible null pointer dereference: x
./mozilla/toolkit/system/dbus/nsDBusService.h:51 [error] - Class DBusClient which is inherited by class nsNetworkManagerListener does not have a virtual destructor
./mozilla/uriloader/prefetch/nsOfflineCacheUpdate.h:207 [error] - Class nsOfflineCacheUpdateOwner which is inherited by class nsOfflineCacheUpdate does not have a virtual destructor
./mozilla/uriloader/prefetch/nsOfflineCacheUpdate.h:207 [error] - Class nsOfflineCacheUpdateOwner which is inherited by class nsOfflineCacheUpdateService does not have a virtual destructor
./mozilla/widget/src/beos/nsSwitchToUIThread.h:53 [error] - Class nsSwitchToUIThread which is inherited by class nsWindow does not have a virtual destructor
./mozilla/widget/src/xremoteclient/nsRemoteClient.h:49 [error] - Class nsRemoteClient which is inherited by class XRemoteClient does not have a virtual destructor
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: ''.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'CANT_RESOLVE_CPP_CONST_AMBIGUITY'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG_VOIDARRAY'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_BOOL'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_TROUBLE_COMPARING_TO_ZERO'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'NO_BUILD_REFCNT_LOGGING'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_ADDREF'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_DEBUG_PTR_TYPES'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_TEST_DONTQUERY_CASES'.
./mozilla/xpcom/glue/nsArrayEnumerator.cpp:159 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_LOG_ASSIGNMENT'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: ''.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'CANT_RESOLVE_CPP_CONST_AMBIGUITY'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_BOOL'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_TROUBLE_COMPARING_TO_ZERO'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'NO_BUILD_REFCNT_LOGGING'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_ADDREF'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_DEBUG_PTR_TYPES'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_TEST_DONTQUERY_CASES'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_LOG_ASSIGNMENT'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_LOG_RELEASE'.
./mozilla/xpcom/glue/nsEnumeratorUtils.cpp:235 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_RELEASE'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: ''.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'CANT_RESOLVE_CPP_CONST_AMBIGUITY'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_BOOL'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_TROUBLE_COMPARING_TO_ZERO'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'NO_BUILD_REFCNT_LOGGING'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_ADDREF'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_DEBUG_PTR_TYPES'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_TEST_DONTQUERY_CASES'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_LOG_ASSIGNMENT'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_LOG_RELEASE'.
./mozilla/xpcom/glue/nsGenericFactory.cpp:245 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_RELEASE'.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: ''.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: 'CANT_RESOLVE_CPP_CONST_AMBIGUITY'.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: 'DEBUG'.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_BOOL'.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_TROUBLE_COMPARING_TO_ZERO'.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: 'NO_BUILD_REFCNT_LOGGING'.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_ADDREF'.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_DEBUG_PTR_TYPES'.
./mozilla/xpcom/glue/nsThreadUtils.cpp:55 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_TEST_DONTQUERY_CASES'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: ''.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'CANT_RESOLVE_CPP_CONST_AMBIGUITY'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_BOOL'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'HAVE_CPP_TROUBLE_COMPARING_TO_ZERO'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'NO_BUILD_REFCNT_LOGGING'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_ADDREF'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_DEBUG_PTR_TYPES'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_DISABLE_TEST_DONTQUERY_CASES'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_LOG_ASSIGNMENT'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_LOG_RELEASE'.
./mozilla/xpcom/glue/nsWeakReference.cpp:146 [error] - Invalid number of character ({) when these macros are defined: 'NSCAP_RELEASE'.
./mozilla/xpcom/tests/TestAutoPtr.cpp:74 [error] - Class TestRefObjectBaseA which is inherited by class TestRefObject does not have a virtual destructor
./mozilla/xpcom/tests/TestAutoPtr.cpp:82 [error] - Class TestRefObjectBaseB which is inherited by class TestRefObject does not have a virtual destructor
./mozilla/xpcom/tests/TestFactory.cpp:113 [possible error] - Memory leak: t
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:21 +0000, based on results by cppcheck 1.41-modif