summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-07 19:56:35 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-07 19:56:35 +0000
commit489ab991cee56c2dbaac947d99843512e5a1cbe1 (patch)
treef4ed28ff77abe6ef71046d422e71e3b3331aa5cb /tools
parent1f6a86ea81d6611b7c6c6e1e9d0e719437bd4646 (diff)
downloadchromium_src-489ab991cee56c2dbaac947d99843512e5a1cbe1.zip
chromium_src-489ab991cee56c2dbaac947d99843512e5a1cbe1.tar.gz
chromium_src-489ab991cee56c2dbaac947d99843512e5a1cbe1.tar.bz2
Revert r28275, because I didn't use all the Mac valgrind bots when removing suppressions.
This reverts, "Update test_expectations.txt to match a flaky test and a new crasher." TBR=dank BUG=none TEST=none Review URL: http://codereview.chromium.org/271006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28296 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt735
1 files changed, 735 insertions, 0 deletions
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt
index a73c063..9eaa9e2 100644
--- a/tools/valgrind/memcheck/suppressions_mac.txt
+++ b/tools/valgrind/memcheck/suppressions_mac.txt
@@ -12,6 +12,21 @@
# 1. Third party stuff we have no control over.
{
+ # syslog needs a system suppression on the mac.
+ # See https://bugs.kde.org/show_bug.cgi?id=191192
+ valgrind_bug_191192
+ Memcheck:Param
+ socketcall.sendto(msg)
+ fun:sendto$NOCANCEL$UNIX2003
+ fun:vsyslog
+}
+{
+ # mac ati drivers seem to have problems
+ bug_11280
+ Memcheck:Cond
+ obj:/System/Library/Extensions/ATIRadeonX2000GLDriver.bundle/Contents/MacOS/ATIRadeonX2000GLDriver
+}
+{
FIXME mac kevent libevent probably needs valgrind hooks
Memcheck:Param
kevent(changelist)
@@ -19,6 +34,28 @@
fun:event_base_new
}
{
+ # Mac system library leak? Only suppress in tests for now.
+ mac_init_appleevents_leak
+ Memcheck:Leak
+ fun:_Znw*
+ fun:sendSimpleEventToSelf
+ fun:aeInitializeFromHIToolbox
+ fun:INIT_AppleEvents
+ fun:_FirstEventTime
+ ...
+ fun:_ZN7testing4Test3RunEv
+}
+{
+ # Mac test_shell_tests. See http://crbug.com/11134
+ # Doesn't happen on bots, but happens like crazy on the smo
+ # test machine 'caliban'. Don't delete just because it
+ # doesn't happen on the bots.
+ bug_11134
+ Memcheck:Value4
+ fun:vCMMVectorConvert8BitRGBToRGB
+ fun:_ZNK15CMMConvRGBToRGB7ConvertER8CMM8BitsP14CMMRuntimeInfomm
+}
+{
# Mac system library bug? See http://crbug.com/11327
bug_11327
Memcheck:Cond
@@ -47,6 +84,38 @@
fun:_ZN15AudioManagerMac15HasAudioDevicesEv
}
{
+ # Filed with Apple as rdar://6915060; see http://crbug.com/11270
+ bug_11270
+ Memcheck:Leak
+ fun:calloc
+ fun:CMSSetLabCLUT
+}
+{
+ # ATI driver bug? See http://crbug.com/11271
+ bug_11271
+ Memcheck:Leak
+ fun:calloc
+ fun:gldCreateBuffer
+ fun:gldPageoffBuffer
+ fun:gldGetString
+ fun:gldGetString
+ fun:gldGetString
+ fun:gldInitDispatch
+ fun:gldGetQueryInfo
+ fun:gldUpdateDispatch
+ fun:gldInitDispatch
+ fun:gliSetCurrentPluginDispatchTable
+ fun:gliAttachDrawableWithOptions
+ fun:cglSetContextScreen
+ fun:cglSetAnyDrawable
+ fun:CGLSetSurface
+ fun:view_draw
+ fun:view_display_link
+ fun:link_callback
+ fun:_ZN13CVDisplayLink9performIOEP11CVTimeStamp
+ fun:_ZN13CVDisplayLink11runIOThreadEv
+}
+{
# Mac leak in CMOpenOrNewAccess in unit_tests PlatformCanvas_SkLayer_Test,
# ToolbarControllerTest_FocusLocation_Test. See http://crbug.com/11333.
bug_11333
@@ -59,6 +128,57 @@
fun:CMOpenOrNewAccess
}
{
+ # suddenly very common as of 6 aug 2009
+ bug_11333b
+ Memcheck:Leak
+ fun:malloc
+ fun:stdSmartNewPtr
+ fun:stdSmartNewHandle
+ fun:IOCreateAndOpen
+ fun:ScratchInit
+ fun:CMNewAccessFromAnother
+}
+{
+ # Mac unit_tests. See http://crbug.com/11271
+ bug_12640a
+ Memcheck:Cond
+ fun:png_write_find_filter
+ fun:webkit_png_write_row
+ fun:_ZN10PNGEncoder6EncodeEPKhNS_11ColorFormatEiiibPSt6vectorIhSaIhEE
+ ...
+ fun:_ZN24ExtensionsServiceBackend24InstallOrUpdateExtensionERK8FilePathRKSsb
+}
+{
+ # OpenGL.framework init; filed with Apple as rdar://6986771
+ opengl_init_rdar_6986771
+ Memcheck:Cond
+ ...
+ fun:gl_context_init_client_state
+}
+{
+ # Reproducible just launching and quitting TextEdit; filed with Apple as rdar://7004347
+ tsm_leak_rdar_7004347
+ Memcheck:Leak
+ fun:malloc_zone_malloc
+ fun:_CFRuntimeCreateInstance
+ fun:__CFDictionaryInit
+ fun:utOpenActivateAllSelectedIMInDoc
+ fun:MyActivateTSMDocument
+ fun:ActivateTSMDocument
+}
+{
+ # Looks like an Apple bug; has no visual impact.
+ unitialized_rect_allocated_on_stack_when_reparenting_window_content_views
+ Memcheck:Cond
+ fun:NSRectClip
+ fun:-[NSThemeFrame drawOverlayRect:]
+ ...
+ fun:-[NSWindow makeKeyAndOrderFront:]
+ fun:-[BrowserWindowController setFullscreen:]
+ ...
+ fun:main
+}
+{
# Tiny one-time leak, widely seen by valgind users; everyone suppresses this.
# See related discussion at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39366
plugin_bundle_global_leak
@@ -72,17 +192,201 @@
fun:_CFBundleDlfcnCheckLoaded
}
{
+ bug_18215
+ Memcheck:Cond
+ fun:_DPSNextEvent
+ fun:-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
+ fun:-[NSApplication run]
+}
+{
bug_18223
Memcheck:Cond
fun:_ZNK8Security12UnixPlusPlus17StaticForkMonitorclEv
fun:_ZN12ocspdGlobals10serverPortEv
}
+{
+ # Invalid read
+ bug_20508a
+ Memcheck:Addr4
+ ...
+ fun:ripc_DrawGlyphs
+ fun:draw_glyphs
+ fun:CGContextShowGlyphsWithAdvances
+}
+{
+ # Invalid read
+ bug_20508b
+ Memcheck:Addr4
+ fun:_eATSFontGetGlyphIDsForGlyphNames
+ fun:ATSFontGetGlyphIDsForGlyphNames
+ fun:ats_font_get_glyphs_for_glyph_names
+ fun:get_glyphs_for_glyph_names
+}
+{
+ bug_20508c
+ Memcheck:Cond
+ fun:_eATSFontGetGlyphIDsForGlyphNames
+ fun:ATSFontGetGlyphIDsForGlyphNames
+ fun:ats_font_get_glyphs_for_glyph_names
+ fun:get_glyphs_for_glyph_names
+}
+{
+ bug_20807
+ Memcheck:Addr4
+ fun:_ZNK12DynamicArray14getFirstNumberEv
+ fun:CCFindArraySegment
+ fun:CCArrayGetEntryPtr
+ fun:_ZNK29CLocalRefToSharedStorageEntry13GetLoadedDataEl
+ fun:_ZN17CIconStorageEntry7GetDataEl
+ fun:_ISGetIconDataPointer
+ fun:_Z20CheckIfDataAvailablemPv
+ fun:_ISGoThruImageStorages
+ fun:IsDataAvailableInImageRef
+ fun:IsDataAvailableInIconRef
+}
+{
+ # Nasty invalid write. Reported to Apple as rdar://7240303.
+ bug_18189
+ Memcheck:Addr8
+ fun:sseCGSFill8by1
+ fun:argb32_mark_constshape
+ fun:argb32_mark
+ fun:ripl_BltShape
+ fun:ripc_Render
+ fun:ripc_DrawRects
+ fun:CGContextFillRects
+ fun:CGContextFillRect
+ fun:NSRectFill
+}
# 2. Intentional unit test errors, stuff that is somehow a false positive
# in our own code, or stuff that is so trivial it's not worth fixing.
+{
+ # NSObject pointers in a static std::map; we do technically leak them, but
+ # only on shutdown, so it's not worth fixing.
+ static_theme_cache
+ Memcheck:Leak
+ fun:calloc
+ fun:_internal_class_createInstanceFromZone
+ fun:_internal_class_createInstance
+ fun:+[NSObject allocWithZone:]
+ fun:+[NSObject alloc]
+ fun:+[GTMTheme(BrowserThemeProviderInitialization) themeWithBrowserThemeProvider:isOffTheRecord:]
+}
# 3. Suppressions for real chromium bugs that are not yet fixed.
{
+ # Mac test_shell_tests, see http://crbug.com/9561
+ bug_9561
+ Memcheck:Leak
+ fun:malloc_zone_malloc
+ fun:ripc_GetClipState
+ fun:ripc_GetRenderingState
+ fun:ripc_DrawRects
+ fun:CGContextFillRects
+ fun:CGContextFillRect
+ fun:_ZN7WebCore15GraphicsContext8fillRectERKNS_9FloatRectERKNS_5ColorE
+}
+{
+ # Mac test_shell_tests; skia leak? See http://crbug.com/9563
+ bug_9563
+ Memcheck:Leak
+ fun:malloc_zone_malloc
+ fun:_CFRuntimeCreateInstance
+ fun:CGTypeCreateInstanceWithAllocator
+ fun:CGTypeCreateInstance
+ fun:CGContextCreateWithDelegate
+ fun:CGContextCreate
+ fun:createBitmapContext
+ fun:CGBitmapContextCreate
+ fun:_ZN4skia23BitmapPlatformDeviceMac6CreateEP9CGContextiib
+}
+{
+ # Mac test_shell_tests; skia leak? See http://crbug.com/9563
+ bug_9563b
+ Memcheck:Leak
+ fun:malloc_zone_calloc
+ fun:ripc_Initialize
+ fun:__CGBitmapContextDelegateCreate
+ fun:__CGBitmapContextDelegateCreate
+ fun:createBitmapContext
+ fun:CGBitmapContextCreate
+ fun:_ZN4skia23BitmapPlatformDeviceMac6CreateEP9CGContextiib
+}
+{
+ # Mac test_shell_tests. See http://crbug.com/9563
+ bug_9563d
+ Memcheck:Leak
+ fun:malloc_zone_calloc
+ fun:ripc_Initialize
+ fun:__CGWindowContextDelegateCreate
+ fun:CGWindowContextCreate
+ ...
+ fun:_ZN13TestShellTest5SetUpEv
+}
+{
+ bug_12525
+ Memcheck:Cond
+ ...
+ fun:gldGetTextureLevel
+ fun:gldUpdateDispatch
+ fun:glBegin_Exec
+ fun:fe_gl_begin
+ fun:fe_tree_render_apply_1
+ fun:apply_tile_callback
+ fun:fe_gl_texture_tile_map
+ fun:image_buffer_texture_tile_map
+ fun:fe_texture_tile_map
+}
+{
+ # Jump on uninitialized value in OpenGL.framework's GLEngine.bundle
+ bug_12528
+ Memcheck:Cond
+ ...
+ fun:ripc_DrawShading
+ fun:CGContextDrawShading
+}
+{
+ bug_12640b
+ Memcheck:Value4
+ ...
+ fun:png_write_find_filter
+ fun:webkit_png_write_row
+ fun:_ZN10PNGEncoder6EncodeEPKhNS_11ColorFormatEiiibPSt6vectorIhSaIhEE
+ ...
+ fun:_ZN24ExtensionsServiceBackend24InstallOrUpdateExtensionERK8FilePathRKSsb
+}
+{
+ bug_12640c
+ Memcheck:Param
+ write(buf)
+ fun:write$UNIX2003
+ fun:_ZN24ExtensionsServiceBackend19OnExtensionUnpackedERK8FilePathS2_SsbRK15DictionaryValueRKSt6vectorI6Tuple2I8SkBitmapS0_ESaIS9_EE
+}
+{
+ bug_12640d
+ Memcheck:Cond
+ fun:_ZN10PNGEncoder18EncodeBGRASkBitmapERK8SkBitmapbPSt6vectorIhSaIhEE
+ fun:_ZN24ExtensionsServiceBackend19OnExtensionUnpackedERK8FilePathS2_SsbRK15DictionaryValueRKSt6vectorI6Tuple2I8SkBitmapS0_ESaIS9_EE
+ fun:_ZN24ExtensionsServiceBackend14UnpackerClient30OnUnpackExtensionSucceededImplERK15DictionaryValueRKSt6vectorI6Tuple2I8SkBitmap8FilePathESaIS8_EE
+}
+{
+ bug_15819a
+ Memcheck:Cond
+ fun:_ZNK10CMMMtxOnly10ConvertMinE10CMM3x3Type10CMM3x1TypeR12CMMMinBuffermm
+ ...
+ fun:CGContextDrawImage
+ fun:_ZN3gfx17CGImageToSkBitmapEP7CGImage
+}
+{
+ bug_15819b
+ Memcheck:Value4
+ fun:_ZNK10CMMConvLut7ConvertER10CMMMinBitsP14CMMRuntimeInfomm
+ ...
+ fun:CGContextDrawImage
+ fun:_ZN3gfx17CGImageToSkBitmapEP7CGImage
+}
+{
bug_17297
Memcheck:Leak
fun:malloc
@@ -93,6 +397,331 @@
fun:-[NSColor initWithCoder:]
}
{
+ bug_18218
+ Memcheck:Leak
+ fun:malloc
+ fun:__addHandler2
+ fun:__NSFinalizeThreadData
+ fun:_pthread_tsd_cleanup
+ fun:_pthread_exit
+ fun:thread_start
+}
+{
+ bug_18252
+ Memcheck:Leak
+ fun:calloc
+ fun:_internal_class_createInstanceFromZone
+ fun:_internal_class_createInstance
+ fun:+[NSObject allocWithZone:]
+ fun:+[NSColor colorWithCalibratedRed:green:blue:alpha:]
+ fun:+[GTMTheme(BrowserThemeProviderInitialization) themeWithBrowserThemeProvider:isOffTheRecord:]
+ fun:-[BrowserWindowController(Private) setTheme]
+ fun:-[BrowserWindowController initWithBrowser:takeOwnership:]
+ fun:-[BrowserWindowController initWithBrowser:]
+ fun:_ZN13BrowserWindow19CreateBrowserWindowEP7Browser
+ fun:_ZN7Browser19CreateBrowserWindowEv
+ fun:_ZN7Browser6CreateEP7Profile
+ fun:_ZN7Browser15OpenEmptyWindowEP7Profile
+ fun:_ZN7Browser18NewIncognitoWindowEv
+}
+{
+ bug_18253
+ Memcheck:Cond
+ fun:resample_band
+ fun:img_interpolate_read
+ fun:img_colormatch_read
+ # sometimes fun:img_alphamerge_read
+ ...
+ fun:img_data_lock
+ fun:CGSImageDataLock
+ fun:ripc_AcquireImage
+ fun:ripc_DrawImage
+ fun:CGContextDrawImage
+ fun:_ZN7WebCore11BitmapImage4drawEPNS_15GraphicsContextERKNS_9FloatRectES5_NS_17CompositeOperatorE
+ fun:_ZN7WebCore5Image9drawTiledEPNS_15GraphicsContextERKNS_9FloatRectERKNS_10FloatPointERKNS_9FloatSizeENS_17CompositeOperatorE
+ fun:_ZN7WebCore15GraphicsContext14drawTiledImageEPNS_5ImageERKNS_7IntRectERKNS_8IntPointERKNS_7IntSizeENS_17CompositeOperatorE
+ fun:_ZN7WebCore20RenderBoxModelObject22paintFillLayerExtendedERKNS_12RenderObject9PaintInfoERKNS_5ColorEPKNS_9FillLayerEiiiiPNS_13InlineFlowBoxENS_17CompositeOperatorE
+ fun:_ZN7WebCore9RenderBox14paintFillLayerERKNS_12RenderObject9PaintInfoERKNS_5ColorEPKNS_9FillLayerEiiiiNS_17CompositeOperatorE
+ fun:_ZN7WebCore9RenderBox15paintFillLayersERKNS_12RenderObject9PaintInfoERKNS_5ColorEPKNS_9FillLayerEiiiiNS_17CompositeOperatorE
+ fun:_ZN7WebCore9RenderBox19paintBoxDecorationsERNS_12RenderObject9PaintInfoEii
+ fun:_ZN7WebCore11RenderBlock11paintObjectERNS_12RenderObject9PaintInfoEii
+ fun:_ZN7WebCore11RenderBlock5paintERNS_12RenderObject9PaintInfoEii
+}
+{
+ # System leak? But we usually tickle it with our throbber...
+ bug_18661
+ Memcheck:Leak
+ fun:realloc
+ fun:sl_stream_finish
+ fun:sl_program_assemble
+ fun:fe_kernel_get_program_string
+ fun:fe_gl_load_programs
+ fun:fe_gl_load_kernel
+ fun:fe_context_test_kernel
+ fun:fe_tree_merge_apply
+ fun:fe_tree_merge_kernels_1
+ ...
+ fun:fe_tree_merge_kernels
+ fun:fe_tree_prepare_tree_
+ fun:fe_tree_render_image
+ fun:fe_image_render_
+ fun:fe_image_render
+ fun:renderImage
+ fun:-[CIOpenGLContextImpl renderWithBounds:matrix:function:info:]
+ fun:-[CIContextImpl render:]
+ fun:cgxcoreimage_instance_render
+ fun:CGXCoreImageInstanceRender
+}
+{
+ bug_18984
+ Memcheck:Free
+ fun:_ZdlPv
+ fun:_ZN7WebCore15CSSSelectorList19adoptSelectorVectorERN3WTF6VectorIPNS_11CSSSelectorELm0EEE
+ ...
+ fun:_Z10cssyyparsePv
+}
+{
+ # Leak of a CFMutableArray of certs in Apple's
+ # Security::KeychainCore::Trust::evaluate(), which is called by
+ # SecTrustEvaluate(). The leak occurs when we precede a call to
+ # SecTrustEvaluate() with a call to SecTrustSetAnchorCertificates(), which
+ # we do only in the unit tests (to trust the test root CA certificate).
+ bug_20459
+ Memcheck:Leak
+ fun:malloc_zone_malloc
+ fun:_CFRuntimeCreateInstance
+ fun:__CFArrayInit
+ fun:CFArrayCreateMutableCopy
+ ...
+ fun:_ZNK3net15X509Certificate6VerifyERKSsiPNS_16CertVerifyResultE
+ fun:_ZN3net12CertVerifier7Request8DoVerifyEv
+ ...
+ fun:_ZN14RunnableMethodIN3net12CertVerifier7RequestEMS2_FvvE6Tuple0E3RunEv
+ fun:-[TaskOperation main]
+}
+{
+ bug_20504
+ Memcheck:Leak
+ fun:malloc_zone_calloc
+ fun:_internal_class_createInstanceFromZone
+ fun:+[NSObject allocWithZone:]
+ fun:-[NSCustomObject nibInstantiate]
+ fun:-[NSIBObjectData instantiateObject:]
+ fun:-[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:]
+ fun:loadNib
+ fun:+[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:]
+ fun:+[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:]
+ fun:+[NSBundle(NSNibLoading) loadNibNamed:owner:]
+ fun:_ZN8Platform29WillInitializeMainMessageLoopERK18MainFunctionParams
+}
+{
+ bug_20541
+ Memcheck:Leak
+ fun:malloc_zone_malloc
+ fun:_CFRuntimeCreateInstance
+ fun:CFRunLoopSourceCreate
+ fun:CFMachPortCreateRunLoopSource
+ ...
+ fun:SecKeychainAddCallback
+ ...
+ fun:SecTrustSettingsEvaluateCert
+ ...
+ fun:SecTrustEvaluate
+ fun:_ZNK3net15X509Certificate6VerifyERKSsiPNS_16CertVerifyResultE
+}
+{
+ bug_20541b
+ Memcheck:Leak
+ fun:malloc_zone_malloc
+ fun:_CFRuntimeCreateInstance
+ fun:__CFArrayInit
+ fun:CFArrayCreateMutableCopy
+ fun:_ZN8Security12KeychainCore5Trust8evaluateEv
+ fun:SecTrustEvaluate
+ fun:_ZNK3net15X509Certificate6VerifyERKSsiPNS_16CertVerifyResultE
+}
+{
+ bug_20582
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN4base19MessagePumpLibevent19WatchFileDescriptorEibNS0_4ModeEPNS0_21FileDescriptorWatcherEPNS0_7WatcherE
+ fun:_ZN16MessageLoopForIO19WatchFileDescriptorEibNS_4ModeEPN4base19MessagePumpLibevent21FileDescriptorWatcherEPNS2_7WatcherE
+ fun:_ZN3IPC7Channel11ChannelImpl23ProcessOutgoingMessagesEv
+}
+{
+ # Strange...
+ bug_20653b
+ Memcheck:Addr4
+ fun:sqlite3MemSize
+ fun:sqlite3MallocSize
+ fun:sqlite3PageFree
+ fun:pager_truncate_cache
+ fun:pager_truncate
+ fun:pager_playback
+ fun:sqlite3PagerRollback
+ fun:sqlite3BtreeRollback
+ fun:sqlite3RollbackAll
+ ...
+ fun:sqlite3_exec
+}
+{
+ bug_20653c
+ Memcheck:Addr4
+ fun:pager_write_pagelist
+ fun:sqlite3PagerCommitPhaseOne
+}
+{
+ bug_20808
+ Memcheck:Addr8
+ ...
+ fun:CGContextDrawLayerAtPoint
+ fun:-[RenderWidgetHostViewCocoa drawRect:]
+}
+{
+ bug_20814
+ Memcheck:Addr4
+ fun:_ZN10CLVContextC2EPKvm
+ fun:_Z26getAllCarbonLazyValues2000v
+ fun:CLVVisitValuesForKey
+ fun:INIT_ResourceManager
+ fun:CurResFile
+ fun:_ZN5NPAPI12_GLOBAL__N_124ScopedBundleResourceFileC1EP10__CFBundle
+ fun:_ZN5NPAPI12_GLOBAL__N_117ReadSTRPluginInfoERK8FilePathP10__CFBundleP13WebPluginInfo
+ fun:_ZN5NPAPI9PluginLib17ReadWebPluginInfoERK8FilePathP13WebPluginInfo
+}
+{
+ bug_20814_b
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_Z26getAllCarbonLazyValues2000v
+ fun:CLVVisitValuesForKey
+ fun:INIT_ResourceManager
+ fun:CurResFile
+ fun:_ZN5NPAPI12_GLOBAL__N_117ReadSTRPluginInfoERK8FilePathP10__CFBundleP13WebPluginInfo
+}
+{
+ bug_20580
+ Memcheck:Addr1
+ fun:syncJournal
+ fun:sqlite3PagerCommitPhaseOne
+ fun:sqlite3BtreeCommitPhaseOne
+ ...
+ fun:_ZN7history16ArchivedDatabase17CommitTransactionEv
+}
+{
+ bug_20580_b
+ Memcheck:Addr4
+ ...
+ fun:sqlite3BitvecDestroy
+ fun:pager_end_transaction
+ fun:sqlite3PagerCommitPhaseTwo
+ fun:sqlite3BtreeCommitPhaseTwo
+ ...
+ fun:_ZN7history16ArchivedDatabase17CommitTransactionEv
+ fun:_ZN7history16ArchivedDatabase4InitERK8FilePath
+}
+{
+ bug_20580_c
+ Memcheck:Addr4
+ ...
+ fun:sqlite3MemSize
+ fun:sqlite3MallocSize
+ fun:sqlite3PageFree
+ fun:pager_truncate_cache
+ fun:pager_truncate
+ fun:pager_playback
+ fun:sqlite3PagerRollback
+ fun:sqlite3BtreeRollback
+ fun:sqlite3RollbackAll
+ fun:sqlite3VdbeHalt
+ fun:sqlite3VdbeExec
+ fun:sqlite3_step
+ fun:sqlite3_exec
+ fun:_ZN7history16ArchivedDatabase17CommitTransactionEv
+ fun:_ZN7history16ArchivedDatabase4InitERK8FilePath
+}
+{
+ bug_20580_d
+ Memcheck:Addr1
+ fun:memset
+ fun:pager_truncate_cache
+ fun:pager_truncate
+ fun:pager_playback
+ fun:sqlite3PagerRollback
+ ...
+ fun:_ZN7history16ArchivedDatabase17CommitTransactionEv
+}
+{
+ bug_20580_e
+ Memcheck:Addr1
+ fun:sqlite3DeleteTable
+ fun:sqlite3SchemaFree
+ fun:sqlite3ResetInternalSchema
+ fun:sqlite3RollbackAll
+ fun:sqlite3VdbeHalt
+ fun:sqlite3VdbeExec
+ fun:sqlite3_step
+ fun:sqlite3_exec
+ fun:_ZN7history16ArchivedDatabase17CommitTransactionEv
+}
+{
+ bug_20580_f
+ Memcheck:Addr4
+ fun:pager_lookup
+ fun:sqlite3PagerAcquire2
+ fun:sqlite3PagerAcquire
+ fun:sqlite3BtreeGetPage
+ fun:sqlite3BtreeBeginTrans
+ fun:sqlite3VdbeExec
+ fun:sqlite3_step
+ fun:sqlite3_exec
+ fun:_ZN7history16ArchivedDatabase16BeginTransactionEv
+}
+{
+ # Invalid write!
+ bug_20580_g
+ Memcheck:Addr4
+ fun:writeJournalHdr
+ fun:sqlite3PagerBegin
+ fun:sqlite3BtreeBeginTrans
+ ...
+ fun:_ZN7history16ArchivedDatabase16BeginTransactionEv
+}
+{
+ bug_20837
+ Memcheck:Leak
+ fun:malloc
+ fun:sqlite3MemMalloc
+ fun:mallocWithAlarm
+ ...
+ fun:_ZN7history16ArchivedDatabase4InitERK8FilePath
+}
+{
+ bug_20997
+ Memcheck:Param
+ socketcall.sendmsg(msg.msg_iov[i])
+ fun:sendmsg$UNIX2003
+ fun:_ZN3IPC7Channel11ChannelImpl4SendEPNS_7MessageE
+}
+{
+ bug_21279
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZNSt8_Rb_treeIN15tracked_objects8LocationESt4pairIKS1_PNS0_6BirthsEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE9_M_insertEPSt18_Rb_tree_node_baseSE_RKS6_
+ fun:_ZNSt8_Rb_treeIN15tracked_objects8LocationESt4pairIKS1_PNS0_6BirthsEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13insert_uniqueESt17_Rb_tree_iteratorIS6_ERKS6_
+ fun:_ZN15tracked_objects10ThreadData12FindLifetimeERKNS_8LocationE
+ fun:_ZN15tracked_objects7Tracked13SetBirthPlaceERKNS_8LocationE
+ ...
+ fun:_ZN17VisitedLinkMaster12TableBuilder10OnCompleteEb
+}
+{
+ bug_21279_b
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN17VisitedLinkMaster12TableBuilder10OnCompleteEb
+ fun:_ZN7history14HistoryBackend11IterateURLsEPN14HistoryService13URLEnumeratorE
+}
+{
bug_21280
Memcheck:Leak
fun:malloc_zone_malloc
@@ -104,6 +733,27 @@
fun:-[NSFont boundingRectForGlyph:]
}
{
+ bug_21280_b
+ Memcheck:Addr2
+ fun:CFRetain
+ fun:CFDictionarySetValue
+ fun:_ZNK9TBaseFont20SetAttributeInternalEPKvS1_
+ fun:_ZNK9TBaseFont16CopyCharacterSetEv
+ fun:-[__NSFontTypefaceInfo _nominalCharacterCoverage]
+ fun:-[__NSSharedFontInstanceInfo _characterCoverage]
+ fun:__NSFontInstanceInfoInitializeMetricsInfo
+ fun:-[__NSSharedFontInstanceInfo _numberOfGlyphs]
+ fun:-[NSFont boundingRectForGlyph:]
+}
+{
+ bug_21286
+ Memcheck:Leak
+ fun:_Znw*
+ fun:sendSimpleEventToSelf
+ fun:aeInitializeFromHIToolbox
+ fun:INIT_AppleEvents
+}
+{
bug_21479
Memcheck:Leak
fun:malloc_zone_malloc
@@ -123,6 +773,82 @@
fun:-[FindPasteboard findPboard]
}
{
+ bug_21645a
+ Memcheck:Cond
+ fun:_ZN3gfx4Size9set_widthEi
+ fun:_ZN3gfx4Rect9set_widthEi
+ fun:_ZN3gfx4RectC2ERK6CGRect
+ fun:_ZN3gfx4RectC1ERK6CGRect
+ fun:_ZNK12_GLOBAL__N_126DefaultMonitorInfoProvider25GetPrimaryMonitorWorkAreaEv
+ fun:_ZNK11WindowSizer22GetDefaultWindowBoundsEPN3gfx4RectE
+ fun:_ZNK11WindowSizer21DetermineWindowBoundsERKN3gfx4RectEPS1_Pb
+ fun:_ZN11WindowSizer22GetBrowserWindowBoundsERKSbIwSt11char_traitsIwESaIwEERKN3gfx4RectEP7BrowserPS7_Pb
+ fun:_ZNK7Browser20GetSavedWindowBoundsEv
+ fun:-[BrowserWindowController initWithBrowser:takeOwnership:]
+ fun:-[BrowserWindowController initWithBrowser:]
+}
+{
+ bug_21645b
+ Memcheck:Cond
+ fun:NSMouseInRect
+ fun:-[NSThemeFrame _updateWidgets]
+ fun:-[NSThemeFrame _tileTitlebarAndRedisplay:]
+ ...
+ fun:-[NSWindowController window]
+ fun:-[BrowserWindowController initWithBrowser:takeOwnership:]
+ fun:-[BrowserWindowController initWithBrowser:]
+}
+{
+ bug_22021
+ Memcheck:Leak
+ fun:malloc
+ fun:_ZN3WTF10fastMalloc*
+ ...
+ fun:_ZN7WebCore19V8EventListenerList3addEPNS_15V8EventListenerE
+}
+{
+ bug_22519a
+ Memcheck:Cond
+ fun:gleUpdateViewScissorData
+ fun:gleBindFramebuffer
+ fun:cgl_set_surface
+ fun:ogl_attach_surface
+ fun:ogl_render_layer_group
+ fun:ogl_render_layer_image_
+ fun:ogl_render_layer_
+ fun:ogl_render_layers
+ fun:CARenderOGLRender
+ fun:view_draw
+ fun:view_display_link
+ fun:link_callback
+ fun:_ZN13CVDisplayLink9performIOEP11CVTimeStamp
+ fun:_ZN13CVDisplayLink11runIOThreadEv
+ fun:_pthread_start
+ fun:thread_start
+}
+{
+ bug_22519b
+ Memcheck:Cond
+ fun:gleUpdateFogData
+ fun:glProgramStringARB_Exec
+ fun:gl_context_bind_fragment_program
+ fun:ogl_narrow_blur
+ fun:gl_blur_surface
+ fun:ogl_emit_shadow
+ fun:ogl_render_layer_group
+ fun:ogl_render_layer_image_
+ fun:ogl_render_layer_
+ fun:ogl_render_layers
+ fun:CARenderOGLRender
+ fun:view_draw
+ fun:view_display_link
+ fun:link_callback
+ fun:_ZN13CVDisplayLink9performIOEP11CVTimeStamp
+ fun:_ZN13CVDisplayLink11runIOThreadEv
+ fun:_pthread_start
+ fun:thread_start
+}
+{
bug_22544
Memcheck:Leak
fun:malloc_zone_malloc
@@ -132,4 +858,13 @@
fun:_ZN3net22MacTrustedCertificates27CopyTrustedCertificateArrayEv
fun:_ZNK3net15X509Certificate6VerifyERKSsiPNS_16CertVerifyResultE
}
+{
+ bug_23416
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN11webkit_glue16WebURLLoaderImplC2Ev
+ ...
+ fun:_ZN11webkit_glue20ImageResourceFetcherC1ERK4GURLPN6WebKit8WebFrameEiiP14CallbackRunnerI6Tuple2IPS0_RK8SkBitmapEE
+ fun:_ZN10RenderView13DownloadImageEiRK4GURLi
+}