Status: Untriaged
Owner: [email protected]
Labels: Type-Bug Pri-2 OS-All Area-Misc Purify

New issue 8469 by [email protected]: flakey MLKs from ipc sync channel  
test
http://code.google.com/p/chromium/issues/detail?id=8469

The errors are rare (maybe 1 in 20 runs).  Perhaps we should just disable  
the test until we can pin this down.

Memory Leak: (148 bytes, 1 blocks) IPC::SyncChannel::SyncChannel(class  
std::basic_string<wchar_t,struct
std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,enum  
SyncChannel::Channel::Mode,class
SyncChannel::Mode::Listener *,class  
SyncChannel::ChannelProxy::MessageFilter *,class MessageLoop *,bool,class
base::WaitableEvent *) [unit_tests.exe]
Alloc Location
    ...
    chrome/common/ipc_sync_channel.cc:361   
IPC::SyncChannel::SyncChannel(class std::basic_string const &,enum
SyncChannel::Channel::Mode,class SyncChannel::Mode::Listener *,class  
SyncChannel::ChannelProxy::MessageFilter *,class
MessageLoop *,bool,class base::WaitableEvent *)
    chrome/common/ipc_sync_channel_unittest.cc:146  Worker::OnStart(void)
     
base/tuple.h:383  
?dispatchtomet...@vworker@?A0x29e2b86d@@p...@aexxz@@yaxpavwor...@?
A0x29e2b86d@@p...@aexxzabutuple0@@@Z
    ^^^

Memory Leak: (80 bytes, 1 blocks)  
IPC::SyncChannel::ReceivedSyncMsgQueue::AddContext(void) [unit_tests.exe]
Alloc Location
    ...
    chrome/common/ipc_sync_channel.cc:48   
IPC::SyncChannel::ReceivedSyncMsgQueue::AddContext(void)
    chrome/common/ipc_sync_channel.cc:207   
IPC::SyncChannel::SyncContext::SyncContext(Listener::Channel::IPC
*,MessageFilter::ChannelProxy::IPC *,MessageLoop *,WaitableEvent::base *)
    chrome/common/ipc_sync_channel.cc:361   
IPC::SyncChannel::SyncChannel(class std::basic_string const &,enum
SyncChannel::Channel::Mode,class SyncChannel::Mode::Listener *,class  
SyncChannel::ChannelProxy::MessageFilter *,class
MessageLoop *,bool,class base::WaitableEvent *)
    chrome/common/ipc_sync_channel_unittest.cc:146  Worker::OnStart(void)
     
base/tuple.h:383  
?dispatchtomet...@vworker@?A0x29e2b86d@@p...@aexxz@@yaxpavwor...@?
A0x29e2b86d@@p...@aexxzabutuple0@@@Z
    ^^^

Memory Leak: (32 bytes, 1 blocks) ?
_alloc...@paupendingsyncmsg@synccont...@syncchannel@IPC@@@std@@yapapaupendingsync...@synccontext@syncchan...@ipc@@IPAP
AU1234@@Z [unit_tests.exe]
Alloc Location
    ...
    chrome/common/ipc_sync_channel.cc:227   
IPC::SyncChannel::SyncContext::Push(SyncMessage::IPC *)
    chrome/common/ipc_sync_channel.cc:394   
IPC::SyncChannel::SendWithTimeout(Message::IPC *,int)
    chrome/common/ipc_sync_channel_unittest.cc:71   
Worker::SendWithTimeout(Message::IPC *,int)
    chrome/common/ipc_sync_channel_unittest.cc:92   
Worker::SendAnswerToLife(bool,int,bool)
    chrome/common/ipc_sync_channel_unittest.cc:863  TimeoutServer::Run(void)
    chrome/common/ipc_sync_channel_unittest.cc:148  Worker::OnStart(void)
     
base/tuple.h:383  
?dispatchtomet...@vworker@?A0x29e2b86d@@p...@aexxz@@yaxpavwor...@?
A0x29e2b86d@@p...@aexxzabutuple0@@@Z
    ^^^

Memory Leak: (16 bytes, 1 blocks) ?
_alloc...@upendingsyncmsg@synccont...@syncchannel@IPC@@@std@@yapaupendingsync...@synccontext@syncchan...@ipc@@IPAU1234
@@Z [unit_tests.exe]
Alloc Location
    ...
    chrome/common/ipc_sync_channel.cc:227   
IPC::SyncChannel::SyncContext::Push(SyncMessage::IPC *)
    chrome/common/ipc_sync_channel.cc:394   
IPC::SyncChannel::SendWithTimeout(Message::IPC *,int)
    chrome/common/ipc_sync_channel_unittest.cc:71   
Worker::SendWithTimeout(Message::IPC *,int)
    chrome/common/ipc_sync_channel_unittest.cc:92   
Worker::SendAnswerToLife(bool,int,bool)
    chrome/common/ipc_sync_channel_unittest.cc:863  TimeoutServer::Run(void)
    chrome/common/ipc_sync_channel_unittest.cc:148  Worker::OnStart(void)
     
base/tuple.h:383  
?dispatchtomet...@vworker@?A0x29e2b86d@@p...@aexxz@@yaxpavwor...@?
A0x29e2b86d@@p...@aexxzabutuple0@@@Z
    ^^^

messages from UNKNOWN (3)
===============================================================================
Memory Leak: (8 bytes, 1 blocks) ?
_alloc...@uqueuedmessage@receivedsyncmsgqu...@syncchannel@IPC@@@std@@yapauqueuedmess...@receivedsyncmsgqueue@SyncChann
e...@ipc@@IPAU1234@@Z [unit_tests.exe]
Alloc Location
    ...
    chrome/common/ipc_sync_channel.cc:80   
IPC::SyncChannel::ReceivedSyncMsgQueue::QueueReply(Message::IPC
const&,SyncContext::SyncChannel::IPC *)
    chrome/common/ipc_sync_channel.cc:303   
IPC::SyncChannel::SyncContext::OnMessageReceived(Message::IPC const&)
    chrome/common/ipc_channel_win.cc:306
IPC::Channel::ChannelImpl::ProcessIncomingMessages(IOContext::MessagePumpForIO::base
  
*,DWORD)
    chrome/common/ipc_channel_win.cc:400   
IPC::Channel::ChannelImpl::OnIOCompleted(IOContext::MessagePumpForIO::base
*,DWORD,DWORD)
    base/message_pump_win.cc:504   
base::MessagePumpForIO::WaitForIOCompletion(DWORD,IOHandler::MessagePumpForIO::base
*)
    base/message_pump_win.cc:483  base::MessagePumpForIO::WaitForWork(void)
    base/message_pump_win.cc:468  base::MessagePumpForIO::DoRunLoop(void)
    base/message_pump_win.cc:52   
base::MessagePumpWin::RunWithDispatcher(Delegate::MessagePump::base
*,Dispatcher::MessagePumpWin::base *)
    base/message_pump_win.h:78   
base::MessagePumpWin::Run(Delegate::MessagePump::base *)
    base/message_loop.cc:197  MessageLoop::RunInternal(void)
    base/message_loop.cc:180  MessageLoop::RunHandler(void)
    base/message_loop.cc:154  MessageLoop::Run(void)
    base/thread.cc:156  base::Thread::ThreadMain(void)
    base/platform_thread_win.cc:26  ThreadFunc(void *)

Memory Leak: (20 bytes, 1 blocks)  
IPC::SyncChannel::ReceivedSyncMsgQueue::QueueReply(Message::IPC
const&,SyncContext::SyncChannel::IPC *) [unit_tests.exe]
Alloc Location
    ...
    chrome/common/ipc_sync_channel.cc:80   
IPC::SyncChannel::ReceivedSyncMsgQueue::QueueReply(Message::IPC
const&,SyncContext::SyncChannel::IPC *)
    chrome/common/ipc_sync_channel.cc:303   
IPC::SyncChannel::SyncContext::OnMessageReceived(Message::IPC const&)
    chrome/common/ipc_channel_win.cc:306
IPC::Channel::ChannelImpl::ProcessIncomingMessages(IOContext::MessagePumpForIO::base
  
*,DWORD)
    chrome/common/ipc_channel_win.cc:400   
IPC::Channel::ChannelImpl::OnIOCompleted(IOContext::MessagePumpForIO::base
*,DWORD,DWORD)
    base/message_pump_win.cc:504   
base::MessagePumpForIO::WaitForIOCompletion(DWORD,IOHandler::MessagePumpForIO::base
*)
    base/message_pump_win.cc:483  base::MessagePumpForIO::WaitForWork(void)
    base/message_pump_win.cc:468  base::MessagePumpForIO::DoRunLoop(void)
    base/message_pump_win.cc:52   
base::MessagePumpWin::RunWithDispatcher(Delegate::MessagePump::base
*,Dispatcher::MessagePumpWin::base *)
    base/message_pump_win.h:78   
base::MessagePumpWin::Run(Delegate::MessagePump::base *)
    base/message_loop.cc:197  MessageLoop::RunInternal(void)
    base/message_loop.cc:180  MessageLoop::RunHandler(void)
    base/message_loop.cc:154  MessageLoop::Run(void)
    base/thread.cc:156  base::Thread::ThreadMain(void)
    base/platform_thread_win.cc:26  ThreadFunc(void *)

Memory Leak: (64 bytes, 1 blocks) Pickle::Resize(UINT) [unit_tests.exe]
Alloc Location
    ...
    base/pickle.cc:364  Pickle::Resize(UINT)
    base/pickle.cc:57  Pickle::Pickle(Pickle const&)
    chrome/common/ipc_message.cc:45  IPC::Message::Message(Message::IPC  
const&)
    chrome/common/ipc_sync_channel.cc:80   
IPC::SyncChannel::ReceivedSyncMsgQueue::QueueReply(Message::IPC
const&,SyncContext::SyncChannel::IPC *)
    chrome/common/ipc_sync_channel.cc:303   
IPC::SyncChannel::SyncContext::OnMessageReceived(Message::IPC const&)
    chrome/common/ipc_channel_win.cc:306
IPC::Channel::ChannelImpl::ProcessIncomingMessages(IOContext::MessagePumpForIO::base
  
*,DWORD)
    chrome/common/ipc_channel_win.cc:400   
IPC::Channel::ChannelImpl::OnIOCompleted(IOContext::MessagePumpForIO::base
*,DWORD,DWORD)
    base/message_pump_win.cc:504   
base::MessagePumpForIO::WaitForIOCompletion(DWORD,IOHandler::MessagePumpForIO::base
*)
    base/message_pump_win.cc:483  base::MessagePumpForIO::WaitForWork(void)
    base/message_pump_win.cc:468  base::MessagePumpForIO::DoRunLoop(void)
    base/message_pump_win.cc:52   
base::MessagePumpWin::RunWithDispatcher(Delegate::MessagePump::base
*,Dispatcher::MessagePumpWin::base *)
    base/message_pump_win.h:78   
base::MessagePumpWin::Run(Delegate::MessagePump::base *)
    base/message_loop.cc:197  MessageLoop::RunInternal(void)
    base/message_loop.cc:180  MessageLoop::RunHandler(void)
    base/message_loop.cc:154  MessageLoop::Run(void)
    base/thread.cc:156  base::Thread::ThreadMain(void)
    base/platform_thread_win.cc:26  ThreadFunc(void *)


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to