{ Uninitialized value in deflate Memcheck:Cond fun:longest_match fun:deflate_slow fun:MOZ_Z_deflate } { gtk developers don't like cleaning up one-time leaks. See http://mail.gnome.org/archives/gtk-devel-list/2004-April/msg00230.html Memcheck:Leak ... fun:gtk_init_check } { Fontconfig leak? Memcheck:Leak ... fun:XML_ParseBuffer fun:FcConfigParseAndLoad } { bug_9245_FcConfigAppFontAddFile_leak Memcheck:Leak ... fun:FcConfigAppFontAddFile } { dlopen invalid read, probably a bug in glibc. TODO(dkegel): file glibc bug Memcheck:Value4 ... fun:dlopen@@GLIBC_2.1 fun:PR_LoadLibraryWithFlags } { NSS/glibc leak. See also http://sources.redhat.com/bugzilla/show_bug.cgi?id=2451 Memcheck:Leak ... fun:dlopen@@GLIBC_2.1 fun:PR_LoadLibraryWithFlags } { Pure NSS leak, does not involve glibc. TODO(dkegel): track down and fix or file bug. Memcheck:Leak ... fun:NSS_NoDB_Init } { Another pure NSS leak, does not involve glibc. TODO(dkegel): track down and fix or file bug. Shows up under --show-reachable=yes. Memcheck:Leak ... fun:SECMOD_LoadUserModule } { (Probable memory leak in Skia) Memcheck:Leak fun:_Znwj fun:_ZN10SkFontHost15ResolveTypefaceEj fun:_ZN24SkScalerContext_FreeType9setupSizeEv fun:_ZN24SkScalerContext_FreeType19generateFontMetricsEPN7SkPaint11FontMetricsES2_ fun:_ZN15SkScalerContext14getFontMetricsEPN7SkPaint11FontMetricsES2_ fun:_ZN12SkGlyphCacheC1EPK12SkDescriptor fun:_ZN12SkGlyphCache10VisitCacheEPK12SkDescriptorPFbPKS_PvES5_ } { Another possible skia leak Memcheck:Leak fun:_Znwj fun:_ZN10SkFontHost15ResolveTypefaceEj fun:_ZN24SkScalerContext_FreeType9setupSizeEv fun:_ZN24SkScalerContext_FreeType15generateMetricsEP7SkGlyph fun:_ZN24SkScalerContext_FreeType15generateAdvanceEP7SkGlyph fun:_ZN15SkScalerContext10getAdvanceEP7SkGlyph fun:_ZN12SkGlyphCache13lookupMetricsEjNS_11MetricsTypeE fun:_ZN12SkGlyphCache17getGlyphIDAdvanceEt fun:_Z24sk_getAdvance_glyph_nextP12SkGlyphCachePPKc fun:_ZNK7SkPaint12measure_textEP12SkGlyphCachePKcjPiP6SkRect fun:_ZNK7SkPaint11measureTextEPKvjP6SkRectf fun:_ZNK7SkPaint11measureTextEPKvj fun:_ZNK7WebCore14SimpleFontData21platformWidthForGlyphEt } { Error in ICU Memcheck:Overlap fun:memcpy fun:init_resb_result } { libc Memcheck:Cond obj:/lib/ld-2.*.so obj:/lib/ld-2.*.so } { libc Memcheck:Addr4 obj:/lib/ld-2.*.so obj:/lib/ld-2.*.so } { FIXME IPCing uninitialized data Memcheck:Param socketcall.sendmsg(msg.msg_iov[i]) fun:sendmsg fun:_ZN3IPC7Channel11ChannelImpl4SendEPNS_7MessageE } { # There is a fix in mainline, http://www.sqlite.org/cvstrac/chngview?cn=5968 # See also http://article.gmane.org/gmane.comp.db.sqlite.general/43177 SQLite write Memcheck:Param write(buf) ... fun:unixWrite fun:sqlite3OsWrite fun:writeJournalHdr } { SQLite (when creating a new database) ? Memcheck:Cond fun:sqlite3VdbeMemShallowCopy fun:sqlite3VdbeExec fun:sqlite3Step } { libevent does not provide a way to clean up unused oneshot timers at exit Memcheck:Leak fun:calloc fun:event_base_once fun:event_base_loopexit fun:_ZN4base19MessagePumpLibevent3RunEPNS_11MessagePump8DelegateE } { logging::InitLogging never frees filename. It would be hard to free properly. Memcheck:Leak ... fun:_ZN7logging11InitLoggingEPKcNS_18LoggingDestinationENS_15LogLockingStateENS_20OldFileDeletionStateE } { Linux tests don't bother to undo net::TestServerLauncher::LoadTestRootCert(). Memcheck:Leak ... fun:_ZN3net18TestServerLauncher16LoadTestRootCertEv } { # Minor commandline options leak in v8 # See http://code.google.com/p/v8/issues/detail?id=275 v8_bug_275 Memcheck:Leak fun:_Znaj ... fun:_ZN2v88internal8FlagList18SetFlagsFromStringEPKci } ######### Baseline leaks -- just here to get test_shell_tests green -- fix later ###### { # src/webkit/tools/test_shell/node_leak_test.cc:44 NodeLeakTest_leak_todo Memcheck:Leak fun:_Znwj ... fun:_ZN9file_util12AppendToPathEPSbIwSt11char_traitsIwESaIwEERKS3_ fun:*src_webkit_tools_test_shell_node_leak_test.cc*NodeLeakTest5SetUpEv fun:_ZN7testing4Test3RunEv } { # http://crbug.com/9246 webcore_renderText_leak_todo Memcheck:Leak fun:_Znwj fun:_ZN10SkFontHost15ResolveTypefaceEj fun:_ZN24SkScalerContext_FreeType9setupSizeEv fun:_ZN24SkScalerContext_FreeType15generateMetricsEP7SkGlyph fun:_ZN24SkScalerContext_FreeType15generateAdvanceEP7SkGlyph fun:_ZN15SkScalerContext10getAdvanceEP7SkGlyph fun:_ZN12SkGlyphCache13lookupMetricsEjNS_11MetricsTypeE fun:_ZN12SkGlyphCache17getGlyphIDAdvanceEt fun:_Z24sk_getAdvance_glyph_nextP12SkGlyphCachePPKc fun:_ZNK7SkPaint12measure_textEP12SkGlyphCachePKcjPiP6SkRect fun:_ZNK7SkPaint11measureTextEPKvjP6SkRectf fun:_ZNK7SkPaint11measureTextEPKvj fun:_ZNK7WebCore14SimpleFontData21platformWidthForGlyphEt fun:_ZNK7WebCore14SimpleFontData13widthForGlyphEt fun:_ZN7WebCore13WidthIterator7advanceEiPNS_11GlyphBufferE fun:_ZNK7WebCore4Font23floatWidthForSimpleTextERKNS_7TextRunEPNS_11GlyphBufferE fun:_ZNK7WebCore4Font10floatWidthERKNS_7TextRunE fun:_ZNK7WebCore4Font5widthERKNS_7TextRunE fun:_ZNK7WebCore10RenderText14widthFromCacheERKNS_4FontEiii fun:_ZN7WebCore10RenderText14calcPrefWidthsEi fun:_ZNK7WebCore10RenderText12maxPrefWidthEv fun:_ZNK7WebCore10RenderText5widthEjjRKNS_4FontEi fun:_ZN7WebCore9textWidthEPNS_10RenderTextEjjRKNS_4FontEibb fun:_ZN7WebCore11RenderBlock17findNextLineBreakERNS_12BidiResolverINS_14InlineIteratorENS_7BidiRunEEEbPNS_6EClearE } { webcore_parse_leak_todo Memcheck:Leak fun:_Znaj fun:_ZN7WebCore17CSSPrimitiveValue6createEdNS0_9UnitTypesE fun:_ZN7WebCore9CSSParser10parseValueEib fun:_ZN7WebCore9CSSParser12parse4ValuesEiPKib fun:_ZN7WebCore9CSSParser10parseValueEib fun:_Z10cssyyparsePv fun:_ZN7WebCore9CSSParser10parseSheetEPNS_13CSSStyleSheetERKNS_6StringE fun:_ZN7WebCore13CSSStyleSheet11parseStringERKNS_6StringEb fun:_ZN7WebCore12parseUASheetERKNS_6StringE fun:_ZN7WebCore12parseUASheetEPKcj fun:_ZN7WebCore22loadSimpleDefaultStyleEv fun:_ZN7WebCore16CSSStyleSelectorC1EPNS_8DocumentERKNS_6StringEPNS_14StyleSheetListEPNS_13CSSStyleSheetEbb fun:_ZN7WebCore8Document6attachEv fun:_ZN7WebCore5Frame11setDocumentEN3WTF10PassRefPtrINS_8DocumentEEE fun:_ZN7WebCore11FrameLoader5beginERKNS_4KURLEbPNS_14SecurityOriginE fun:_ZN7WebCore11FrameLoader4initEv fun:_ZN7WebCore5Frame4initEv fun:_ZN12WebFrameImpl13InitMainFrameEP11WebViewImpl fun:_ZN7WebView6CreateEP15WebViewDelegateRK14WebPreferences fun:_ZN11WebViewHost6CreateEP10_GtkWidgetP15WebViewDelegateRK14WebPreferences fun:_ZN9TestShell10InitializeERKSbIwSt11char_traitsIwESaIwEE fun:_ZN9TestShell15CreateNewWindowERKSbIwSt11char_traitsIwESaIwEEPPS_ fun:_ZN13TestShellTest17CreateEmptyWindowEv fun:_ZN13TestShellTest5SetUpEv } { webcore_parse_leak_2_todo Memcheck:Leak fun:_Znaj fun:_ZN7WebCore17CSSPrimitiveValue16createIdentifierEi fun:_ZN7WebCore9CSSParser10parseValueEib fun:_Z10cssyyparsePv fun:_ZN7WebCore9CSSParser10parseSheetEPNS_13CSSStyleSheetERKNS_6StringE fun:_ZN7WebCore13CSSStyleSheet11parseStringERKNS_6StringEb fun:_ZN7WebCore12parseUASheetERKNS_6StringE fun:_ZN7WebCore12parseUASheetEPKcj fun:_ZN7WebCore22loadSimpleDefaultStyleEv fun:_ZN7WebCore16CSSStyleSelectorC1EPNS_8DocumentERKNS_6StringEPNS_14StyleSheetListEPNS_13CSSStyleSheetEbb fun:_ZN7WebCore8Document6attachEv fun:_ZN7WebCore5Frame11setDocumentEN3WTF10PassRefPtrINS_8DocumentEEE fun:_ZN7WebCore11FrameLoader5beginERKNS_4KURLEbPNS_14SecurityOriginE fun:_ZN7WebCore11FrameLoader4initEv fun:_ZN7WebCore5Frame4initEv fun:_ZN12WebFrameImpl13InitMainFrameEP11WebViewImpl fun:_ZN7WebView6CreateEP15WebViewDelegateRK14WebPreferences fun:_ZN11WebViewHost6CreateEP10_GtkWidgetP15WebViewDelegateRK14WebPreferences fun:_ZN9TestShell10InitializeERKSbIwSt11char_traitsIwESaIwEE fun:_ZN9TestShell15CreateNewWindowERKSbIwSt11char_traitsIwESaIwEEPPS_ fun:_ZN13TestShellTest17CreateEmptyWindowEv fun:_ZN13TestShellTest5SetUpEv } { pango_font_leak_todo Memcheck:Leak ... fun:FcFontRenderPrepare obj:* fun:pango_font_map_load_fontset obj:* fun:pango_itemize_with_base_dir } { # See http://crbug.com/9450 v8_bindings_leak_crbug_9450 Memcheck:Leak fun:_Znwj fun:_ZN7WebCore7V8Proxy20RegisterGlobalHandleENS_16GlobalHandleTypeEPvN2v810PersistentINS3_5ValueEEE } { # Font memory leak. See http://crbug.com/9475 bug_9475 Memcheck:Leak fun:_Znwj fun:_ZN7WebCore9FontCache22createFontPlatformDataERKNS_15FontDescriptionERKNS_12AtomicStringE } { # V8 leak? See http://crbug.com/9458 bug_9458 Memcheck:Leak fun:_Znwj fun:_NPN_RegisterObject fun:_Z25CreateV8ObjectForNPObjectP8NPObjectS0_ } { # webkit leak? See http://crbug.com/9503 bug_9503 Memcheck:Leak ... fun:_ZN19TestWebViewDelegate24UpdateSelectionClipboardEb } { # skia memory leak? See http://crbug.com/9757 bug_9757 Memcheck:Leak fun:_Znwj fun:_ZN10SkFontHost12FindTypefaceEPK10SkTypefacePKcNS0_5StyleE fun:_ZN10SkTypeface6CreateEPKcNS_5StyleE }