Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(692)

Side by Side Diff: tools/valgrind/memcheck/suppressions.txt

Issue 2236993004: Annotate PostTaskAndReplyRelay as being self-managed and potentially leaked in PostTaskAndReplyImpl. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@b1_afterstartup_runner
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « base/threading/post_task_and_reply_impl.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # There are four kinds of suppressions in this file. 1 # There are four kinds of suppressions in this file.
2 # 1. third party stuff we have no control over 2 # 1. third party stuff we have no control over
3 # 3 #
4 # 2. intentional unit test errors, or stuff that is somehow a false positive 4 # 2. intentional unit test errors, or stuff that is somehow a false positive
5 # in our own code, or stuff that is so trivial it's not worth fixing 5 # in our own code, or stuff that is so trivial it's not worth fixing
6 # 6 #
7 # 3. Suppressions for real chromium bugs that are not yet fixed. 7 # 3. Suppressions for real chromium bugs that are not yet fixed.
8 # These should all be in chromium's bug tracking system (but a few aren't yet). 8 # These should all be in chromium's bug tracking system (but a few aren't yet).
9 # Periodically we should sweep this file and the bug tracker clean by 9 # Periodically we should sweep this file and the bug tracker clean by
10 # running overnight and removing outdated bugs/suppressions. 10 # running overnight and removing outdated bugs/suppressions.
(...skipping 286 matching lines...) Expand 10 before | Expand all | Expand 10 after
297 fun:_ZN4base43ToolsSanityTest_AccessesToMallocMemory_Test8TestBodyEv 297 fun:_ZN4base43ToolsSanityTest_AccessesToMallocMemory_Test8TestBodyEv
298 } 298 }
299 { 299 {
300 Memcheck sanity test 15 (new/read uninit). 300 Memcheck sanity test 15 (new/read uninit).
301 Memcheck:Uninitialized 301 Memcheck:Uninitialized
302 fun:*ReadUninitializedValue* 302 fun:*ReadUninitializedValue*
303 ... 303 ...
304 fun:_ZN4base40ToolsSanityTest_AccessesToNewMemory_Test8TestBodyEv 304 fun:_ZN4base40ToolsSanityTest_AccessesToNewMemory_Test8TestBodyEv
305 } 305 }
306 { 306 {
307 bug_86301 This test explicitly verifies PostTaskAndReply leaks the task if th e originating MessageLoop has been deleted.
308 Memcheck:Leak
309 fun:_Znw*
310 fun:_ZN4base8internal20PostTaskAndReplyImpl16PostTaskAndReplyERKN15tracked_ob jects8LocationERKNS_8CallbackIFvvELNS0_8CopyMode*
311 fun:_ZN4base10TaskRunner16PostTaskAndReplyERKN15tracked_objects8LocationERKNS _8CallbackIFvvELNS_8internal8CopyMode*
312 fun:_ZN4base74MessageLoopTaskRunnerTest_PostTaskAndReply_DeadReplyLoopDoesNot Delete_Test8TestBodyEv
313 }
314 {
315 # Non-joinable thread doesn't clean up all state on program exit 307 # Non-joinable thread doesn't clean up all state on program exit
316 # very common in ui tests 308 # very common in ui tests
317 bug_16096 (WontFix) 309 bug_16096 (WontFix)
318 Memcheck:Leak 310 Memcheck:Leak
319 fun:_Znw* 311 fun:_Znw*
320 fun:_ZNSs4_Rep9_S_createE*RKSaIcE 312 fun:_ZNSs4_Rep9_S_createE*RKSaIcE
321 fun:_ZNSs4_Rep8_M_cloneERKSaIcE* 313 fun:_ZNSs4_Rep8_M_cloneERKSaIcE*
322 fun:_ZNSs7reserveE* 314 fun:_ZNSs7reserveE*
323 fun:_ZNSs6appendEPKc* 315 fun:_ZNSs6appendEPKc*
324 fun:*StringAppendV* 316 fun:*StringAppendV*
(...skipping 980 matching lines...) Expand 10 before | Expand all | Expand 10 after
1305 { 1297 {
1306 bug_122717_use_after_free 1298 bug_122717_use_after_free
1307 Memcheck:Unaddressable 1299 Memcheck:Unaddressable
1308 fun:__pthread_mutex_unlock_usercnt 1300 fun:__pthread_mutex_unlock_usercnt
1309 fun:_ZN4base8internal8LockImpl6UnlockEv 1301 fun:_ZN4base8internal8LockImpl6UnlockEv
1310 fun:_ZN4base4Lock7ReleaseEv 1302 fun:_ZN4base4Lock7ReleaseEv
1311 fun:_ZN4base8AutoLockD1Ev 1303 fun:_ZN4base8AutoLockD1Ev
1312 fun:_ZN5gdata15GDataFileSystem21RunTaskOnIOThreadPoolERKN4base8CallbackIFvvEE E 1304 fun:_ZN5gdata15GDataFileSystem21RunTaskOnIOThreadPoolERKN4base8CallbackIFvvEE E
1313 } 1305 }
1314 { 1306 {
1315 bug_122717_leak
1316 Memcheck:Leak
1317 fun:_Znw*
1318 fun:_ZN4base8internal20PostTaskAndReplyImpl16PostTaskAndReplyERKN15tracked_ob jects8LocationERKNS_8CallbackIFvvEEESA_
1319 fun:_ZN4base10TaskRunner16PostTaskAndReplyERKN15tracked_objects8LocationERKNS _8CallbackIFvvEEES9_
1320 fun:_ZN7content13BrowserThread16PostTaskAndReplyENS0_2IDERKN15tracked_objects 8LocationERKN4base8CallbackIFvvEEESB_
1321 }
1322 {
1323 bug_123307 1307 bug_123307
1324 Memcheck:Leak 1308 Memcheck:Leak
1325 fun:malloc 1309 fun:malloc
1326 fun:_ZN3WTF10fastMallocEm 1310 fun:_ZN3WTF10fastMallocEm
1327 fun:_ZN3WTF16fastZeroedMallocEm 1311 fun:_ZN3WTF16fastZeroedMallocEm
1328 ... 1312 ...
1329 fun:_ZN5blink12_GLOBAL__N_111V8ObjectMapIN2v86ObjectEjE3setERKNS2_6HandleIS3_ EERKj 1313 fun:_ZN5blink12_GLOBAL__N_111V8ObjectMapIN2v86ObjectEjE3setERKNS2_6HandleIS3_ EERKj
1330 fun:_ZN5blink12_GLOBAL__N_110Serializer10greyObjectERKN2v86HandleINS2_6Object EEE 1314 fun:_ZN5blink12_GLOBAL__N_110Serializer10greyObjectERKN2v86HandleINS2_6Object EEE
1331 fun:_ZN5blink12_GLOBAL__N_110Serializer11doSerializeEN2v86HandleINS2_5ValueEE EPNS1_9StateBaseE 1315 fun:_ZN5blink12_GLOBAL__N_110Serializer11doSerializeEN2v86HandleINS2_5ValueEE EPNS1_9StateBaseE
1332 fun:_ZN5blink12_GLOBAL__N_110Serializer9serializeEN2v86HandleINS2_5ValueEEE 1316 fun:_ZN5blink12_GLOBAL__N_110Serializer9serializeEN2v86HandleINS2_5ValueEEE
(...skipping 840 matching lines...) Expand 10 before | Expand all | Expand 10 after
2173 fun:_ZN7content16WebURLLoaderImplC1Ev 2157 fun:_ZN7content16WebURLLoaderImplC1Ev
2174 fun:_ZN7content17BlinkPlatformImpl15createURLLoaderEv 2158 fun:_ZN7content17BlinkPlatformImpl15createURLLoaderEv
2175 fun:_ZN5blink10PingLoaderC1EPNS_10LocalFrameERNS_15ResourceRequestERKNS_18Fet chInitiatorInfoENS_17StoredCredentialsE 2159 fun:_ZN5blink10PingLoaderC1EPNS_10LocalFrameERNS_15ResourceRequestERKNS_18Fet chInitiatorInfoENS_17StoredCredentialsE
2176 fun:_ZN5blink10PingLoader5startEPNS_10LocalFrameERNS_15ResourceRequestERKNS_1 8FetchInitiatorInfoENS_17StoredCredentialsE 2160 fun:_ZN5blink10PingLoader5startEPNS_10LocalFrameERNS_15ResourceRequestERKNS_1 8FetchInitiatorInfoENS_17StoredCredentialsE
2177 fun:_ZN5blink10PingLoader9loadImageEPNS_10LocalFrameERKNS_4KURLE 2161 fun:_ZN5blink10PingLoader9loadImageEPNS_10LocalFrameERKNS_4KURLE
2178 fun:_ZN5blink15ResourceFetcher10fetchImageERNS_12FetchRequestE 2162 fun:_ZN5blink15ResourceFetcher10fetchImageERNS_12FetchRequestE
2179 fun:_ZN5blink11ImageLoader19doUpdateFromElementEb 2163 fun:_ZN5blink11ImageLoader19doUpdateFromElementEb
2180 fun:_ZN5blink11ImageLoader4Task3runEv 2164 fun:_ZN5blink11ImageLoader4Task3runEv
2181 } 2165 }
2182 { 2166 {
2183 bug_386418
2184 Memcheck:Leak
2185 fun:_Znw*
2186 fun:_ZN4base8internal20PostTaskAndReplyImpl16PostTaskAndReplyERKN15tracked_ob jects8LocationERKNS_8CallbackIF*
2187 fun:_ZN4base10TaskRunner16PostTaskAndReplyERKN15tracked_objects8LocationERKNS _8CallbackIF*
2188 fun:_ZN3net16HostResolverImpl16LoopbackProbeJob*
2189 fun:_ZN3net16HostResolverImpl*
2190 }
2191 {
2192 bug_388668 2167 bug_388668
2193 Memcheck:Leak 2168 Memcheck:Leak
2194 fun:_Znw* 2169 fun:_Znw*
2195 fun:_ZN20data_reduction_proxy69DataReductionProxyBypassStatsTest_isDataReduct ionProxyUnreachable_Test8TestBodyEv 2170 fun:_ZN20data_reduction_proxy69DataReductionProxyBypassStatsTest_isDataReduct ionProxyUnreachable_Test8TestBodyEv
2196 } 2171 }
2197 { 2172 {
2198 bug_392912 2173 bug_392912
2199 Memcheck:Uninitialized 2174 Memcheck:Uninitialized
2200 fun:_ZNK8SkStroke10strokePathERK6SkPathPS0_ 2175 fun:_ZNK8SkStroke10strokePathERK6SkPathPS0_
2201 fun:_ZNK11SkStrokeRec11applyToPathEP6SkPathRKS0_ 2176 fun:_ZNK11SkStrokeRec11applyToPathEP6SkPathRKS0_
(...skipping 512 matching lines...) Expand 10 before | Expand all | Expand 10 after
2714 fun:_ZN7content14BrowserContext26GetStoragePartitionForSiteEPS0_RK4GURL 2689 fun:_ZN7content14BrowserContext26GetStoragePartitionForSiteEPS0_RK4GURL
2715 } 2690 }
2716 { 2691 {
2717 bug_562703 2692 bug_562703
2718 Memcheck:Leak 2693 Memcheck:Leak
2719 fun:_Znw* 2694 fun:_Znw*
2720 fun:_ZN7storage12QuotaManager14LazyInitializeEv 2695 fun:_ZN7storage12QuotaManager14LazyInitializeEv
2721 fun:_ZN7storage12QuotaManager26GetUsageAndQuotaForWebAppsERK4GURLNS_11Storage TypeERKN4base8CallbackIFvNS_15QuotaStatusCodeEllELNS5_8internal8CopyModeE1EEE 2696 fun:_ZN7storage12QuotaManager26GetUsageAndQuotaForWebAppsERK4GURLNS_11Storage TypeERKN4base8CallbackIFvNS_15QuotaStatusCodeEllELNS5_8internal8CopyModeE1EEE
2722 } 2697 }
2723 { 2698 {
2724 bug_562712
2725 Memcheck:Leak
2726 fun:_Znw*
2727 fun:_ZN4base8internal20PostTaskAndReplyImpl16PostTaskAndReplyERKN15tracked_ob jects8LocationERKNS_8CallbackIFvvEEESA_
2728 fun:_ZN4base10TaskRunner16PostTaskAndReplyERKN15tracked_objects8LocationERKNS _8CallbackIFvvEEES9_
2729 fun:_ZN10disk_cache15SimpleEntryImpl13CloseInternalEv
2730 fun:_ZN10disk_cache15SimpleEntryImpl24RunNextOperationIfNeededEv
2731 fun:_ZN10disk_cache15SimpleEntryImpl5CloseEv
2732 }
2733 {
2734 bug_562718a 2699 bug_562718a
2735 Memcheck:Uninitialized 2700 Memcheck:Uninitialized
2736 fun:_ZN5blink10PaintLayer24removeFilterInfoIfNeededEv 2701 fun:_ZN5blink10PaintLayer24removeFilterInfoIfNeededEv
2737 fun:_ZN5blink10PaintLayerD1Ev 2702 fun:_ZN5blink10PaintLayerD1Ev
2738 fun:_ZN5blink10PaintLayerD0Ev 2703 fun:_ZN5blink10PaintLayerD0Ev
2739 fun:_ZN3WTF15OwnedPtrDeleterIN5blink10PaintLayerEE9deletePtrEPS2_ 2704 fun:_ZN3WTF15OwnedPtrDeleterIN5blink10PaintLayerEE9deletePtrEPS2_
2740 fun:_ZN3WTF6OwnPtrIN5blink10PaintLayerEE5clearEv 2705 fun:_ZN3WTF6OwnPtrIN5blink10PaintLayerEE5clearEv
2741 fun:_ZN3WTF6OwnPtrIN5blink10PaintLayerEEaSEDn 2706 fun:_ZN3WTF6OwnPtrIN5blink10PaintLayerEEaSEDn
2742 } 2707 }
2743 { 2708 {
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after
2969 ... 2934 ...
2970 fun:_ZN7content28ShellURLRequestContextGetter20GetURLRequestContextEv 2935 fun:_ZN7content28ShellURLRequestContextGetter20GetURLRequestContextEv
2971 fun:_ZN7content21ChromeAppCacheService20InitializeOnIOThreadERKN4base8FilePat hEPNS_15ResourceContextEPN3net23URLRequestContextGetterE13scoped_refptrIN7storag e20SpecialStoragePolicyEE 2936 fun:_ZN7content21ChromeAppCacheService20InitializeOnIOThreadERKN4base8FilePat hEPNS_15ResourceContextEPN3net23URLRequestContextGetterE13scoped_refptrIN7storag e20SpecialStoragePolicyEE
2972 } 2937 }
2973 { 2938 {
2974 bug_587544_b 2939 bug_587544_b
2975 Memcheck:Leak 2940 Memcheck:Leak
2976 ... 2941 ...
2977 fun:_ZN4base4BindIMN7content21ChromeAppCacheServiceEFvRKNS_8FilePathEPNS1_15R esourceContextEPN3net23URLRequestContextGetterE13scoped_refptrIN7storage20Specia lStoragePolicyEEEJPS2_S3_S7_SB_IS9_ESE_EEENS_8CallbackINS_8internal22MakeUnbound RunTypeImplIT_JDpT0_EE4TypeEEESM_DpOSN_ 2942 fun:_ZN4base4BindIMN7content21ChromeAppCacheServiceEFvRKNS_8FilePathEPNS1_15R esourceContextEPN3net23URLRequestContextGetterE13scoped_refptrIN7storage20Specia lStoragePolicyEEEJPS2_S3_S7_SB_IS9_ESE_EEENS_8CallbackINS_8internal22MakeUnbound RunTypeImplIT_JDpT0_EE4TypeEEESM_DpOSN_
2978 } 2943 }
2979 {
2980 bug_602964
2981 Memcheck:Leak
2982 fun:_Znw*
2983 fun:_ZN4base4BindIMNS_12_GLOBAL__N_121PostTaskAndReplyRelayEFvvEJNS_8internal 17UnretainedWrapper*
2984 fun:_ZN4base8internal20PostTaskAndReplyImpl16PostTaskAndReplyERKN15tracked_ob jects8LocationERKNS*
2985 fun:_ZN4base10TaskRunner16PostTaskAndReplyERKN15tracked_objects8LocationERKNS _8CallbackIFvvELNS*
2986 fun:_ZN4base26PostTaskAndReplyWithResultIN3net20WifiPHYLayerProtocolES2_EEbPN S*
2987 fun:_ZN7metrics22NetworkMetricsProvider25ProbeWifiPHYLayerProtocolEv
2988 }
OLDNEW
« no previous file with comments | « base/threading/post_task_and_reply_impl.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698