Index: tools/valgrind/memcheck/suppressions.txt |
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt |
index fa0f5998d9dc39ab35ffa28ea24423ec6ca2f9ac..299cab23569c35a93be5a739bd49a03e8b054a5d 100644 |
--- a/tools/valgrind/memcheck/suppressions.txt |
+++ b/tools/valgrind/memcheck/suppressions.txt |
@@ -3435,3 +3435,93 @@ |
fun:_ZN3gin21ObjectTemplateBuilder9SetMethodIMN4mojo2js13HandleWrapperEFSsvEEERS0_RKN4base16BasicStringPieceISsEERKT_ |
fun:_ZN4mojo2js13HandleWrapper24GetObjectTemplateBuilderEPN2v87IsolateE |
} |
+{ |
+ bug_436110 |
+ Memcheck:Param |
+ socketcall.sendto(msg) |
+ fun:send |
+ fun:_ZN4mojo8embedder20PlatformChannelWriteENS0_14PlatformHandleEPKvm |
+ fun:_ZN4mojo6system12_GLOBAL__N_115RawChannelPosix11WriteNoLockEPmS3_ |
+ fun:_ZN4mojo6system12_GLOBAL__N_115RawChannelPosix29OnFileCanWriteWithoutBlockingEi |
+ fun:_ZThn112_N4mojo6system12_GLOBAL__N_115RawChannelPosix29OnFileCanWriteWithoutBlockingEi |
+ fun:_ZN4base19MessagePumpLibevent21FileDescriptorWatcher29OnFileCanWriteWithoutBlockingEiPS0_ |
+ fun:_ZN4base19MessagePumpLibevent22OnLibeventNotificationEisPv |
+ fun:event_process_active |
+ fun:event_base_loop |
+ fun:_ZN4base19MessagePumpLibevent3RunEPNS_11MessagePump8DelegateE |
+ fun:_ZN4base11MessageLoop10RunHandlerEv |
+} |
+{ |
+ bug_436110_a |
+ Memcheck:Param |
+ socketcall.sendto(msg) |
+ fun:send |
+ fun:_ZN4mojo8embedder20PlatformChannelWriteENS0_14PlatformHandleEPKvm |
+ fun:_ZN4mojo6system12_GLOBAL__N_115RawChannelPosix11WriteNoLockEPmS3_ |
+ fun:_ZN4mojo6system10RawChannel12WriteMessageE10scoped_ptrINS0_16MessageInTransitEN4base14DefaultDeleterIS3_EEE |
+ fun:_ZN4mojo6system7Channel12WriteMessageE10scoped_ptrINS0_16MessageInTransitEN4base14DefaultDeleterIS3_EEE |
+ fun:_ZN4mojo6system15ChannelEndpoint18WriteMessageNoLockE10scoped_ptrINS0_16MessageInTransitEN4base14DefaultDeleterIS3_EEE |
+ fun:_ZN4mojo6system15ChannelEndpoint14EnqueueMessageE10scoped_ptrINS0_16MessageInTransitEN4base14DefaultDeleterIS3_EEE |
+ fun:_ZN4mojo6system24ProxyMessagePipeEndpoint14EnqueueMessageE10scoped_ptrINS0_16MessageInTransitEN4base14DefaultDeleterIS3_EEE |
+ fun:_ZN4mojo6system11MessagePipe14EnqueueMessageEj10scoped_ptrINS0_16MessageInTransitEN4base14DefaultDeleterIS3_EEEPSt6vectorINS0_19DispatcherTransportESaIS9_EE |
+ fun:_ZN4mojo6system11MessagePipe12WriteMessageEjNS0_11UserPointerIKvEEjPSt6vectorINS0_19DispatcherTransportESaIS6_EEj |
+ fun:_ZN4mojo6system21MessagePipeDispatcher22WriteMessageImplNoLockENS0_11UserPointerIKvEEjPSt6vectorINS0_19DispatcherTransportESaIS6_EEj |
+ fun:_ZN4mojo6system10Dispatcher12WriteMessageENS0_11UserPointerIKvEEjPSt6vectorINS0_19DispatcherTransportESaIS6_EEj |
+ fun:_ZN4mojo6system4Core12WriteMessageEjNS0_11UserPointerIKvEEjNS2_IKjEEjj |
+ fun:MojoWriteMessage |
+} |
+{ |
+ bug_436110_b |
+ Memcheck:Param |
+ sendmsg(msg.msg_iov[0]) |
+ obj:/lib/x86_64-linux-gnu/libpthread-2.15.so |
+ fun:_ZN4mojo8embedder33PlatformChannelSendmsgWithHandlesENS0_14PlatformHandleEP5iovecmPS1_m |
+ ... |
+ fun:MojoWriteMessage |
+} |
+{ |
+ bug_436172 |
+ Memcheck:Leak |
+ fun:_Znw* |
+ fun:_ZN3IPC11SyncChannelC1EPNS_8ListenerERK13scoped_refptrIN4base22SingleThreadTaskRunnerEEPNS4_13WaitableEventE |
+ ... |
+ fun:_ZN7content28BrowserGpuChannelHostFactory16EstablishRequest12FinishOnMainEv |
+} |
+{ |
+ bug_436172_b |
+ Memcheck:Leak |
+ fun:_Znw* |
+ fun:_ZN3IPC7Channel6CreateERKNS_13ChannelHandleENS0_4ModeEPNS_8ListenerE |
+ fun:_ZN3IPC12_GLOBAL__N_122PlatformChannelFactory12BuildChannelEPNS_8ListenerE |
+ fun:_ZN3IPC12ChannelProxy7Context13CreateChannelE10scoped_ptrINS_14ChannelFactoryEN4base14DefaultDeleterIS3_EEE |
+ ... |
+ fun:_ZN7content28BrowserGpuChannelHostFactory16EstablishRequest12FinishOnMainEv |
+} |
+{ |
+ bug_436172_c |
+ Memcheck:Leak |
+ fun:_Znw* |
+ fun:_ZN3IPC12ChannelProxy7ContextC1EPNS_8ListenerERK13scoped_refptrIN4base22SingleThreadTaskRunnerEE |
+ fun:_ZN3IPC11SyncChannel11SyncContextC1EPNS_8ListenerERK13scoped_refptrIN4base22SingleThreadTaskRunnerEEPNS5_13WaitableEventE |
+ fun:_ZN3IPC11SyncChannelC1EPNS_8ListenerERK13scoped_refptrIN4base22SingleThreadTaskRunnerEEPNS4_13WaitableEventE |
+ fun:_ZN3IPC11SyncChannel6CreateEPNS_8ListenerERK13scoped_refptrIN4base22SingleThreadTaskRunnerEEPNS4_13WaitableEventE |
+ ... |
+ fun:_ZN7content28BrowserGpuChannelHostFactory16EstablishRequest12FinishOnMainEv |
+} |
+{ |
+ bug_436172_d |
+ Memcheck:Leak |
+ fun:_Znw* |
+ fun:_ZN7content14GpuChannelHost7ConnectERKN3IPC13ChannelHandleEPN4base13WaitableEventE |
+ fun:_ZN7content14GpuChannelHost6CreateEPNS_21GpuChannelHostFactoryERKN3gpu7GPUInfoERKN3IPC13ChannelHandleEPN4base13WaitableEventEPNS3_22GpuMemoryBufferManagerE |
+ fun:_ZN7content28BrowserGpuChannelHostFactory21GpuChannelEstablishedEv |
+ fun:_ZN7content28BrowserGpuChannelHostFactory16EstablishRequest12FinishOnMainEv |
+} |
+{ |
+ Expected_leak_due_to_gpu_thread_leaked_by_lazy_instance |
+ Memcheck:Leak |
+ fun:calloc |
+ fun:pthread_setspecific |
+ ... |
+ fun:_ZN3gpu22InProcessCommandBuffer21InitializeOnGpuThreadERKNS0_27InitializeOnGpuThreadParamsE |
+} |