| 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
|
| +}
|
|
|