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 -~----------~----~----~----~------~----~------~--~---
