Status: Untriaged Owner: ---- Labels: Type-Bug Pri-1 OS-All Area-Misc Size-Medium
New issue 10557 by [email protected]: Crash in OpenChannelToExtension http://code.google.com/p/chromium/issues/detail?id=10557 Got a crash soon after startup, with Chrome set to launch my extension. This is tip of tree and was a one-time thing; I've successfully run the extension many times before. Looks like channels_ is NULL, which causes the crash. > chrome.dll!ExtensionMessageService::OpenChannelToExtension(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & extension_id="0000000000000000000000000000000000000042", ResourceMessageFilter * source=0x050a61b0) Line 102 + 0x4f bytes C++ chrome.dll!ResourceMessageFilter::OnOpenChannelToExtension(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & extension_id="0000000000000000000000000000000000000042", int * port_id=0x04b6f338) Line 785 + 0x26 bytes C++ chrome.dll!DispatchToMethod<ResourceMessageFilter,void (__thiscall ResourceMessageFilter::*)(std::basic_string<char,std::char_traits<char>,std ::allocator<char> > const &,int *),std::basic_string<char,std::char_traits<char>,std::allocator<char> > ,int>(ResourceMessageFilter * obj=0x050a61b0, void (const std::basic_string<char,std::char_traits<char>,std::allocator<char> > &, int *)* method=0x66c68820, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & in="0000000000000000000000000000000000000042", Tuple1<int> * out=0x04b6f338) Line 548 + 0x13 bytes C++ chrome.dll!IPC::MessageWithReply<std::basic_string<char,std::char_traits<ch ar>,std::allocator<char> >,Tuple1<int &> > ::Dispatch<ResourceMessageFilter,void (__thiscall ResourceMessageFilter::*)(std::basic_string<char,std::char_traits<char>,std ::allocator<char> > const &,int *)>(const IPC::Message * msg=0x04b6f898, ResourceMessageFilter * obj=0x050a61b0, void (const std::basic_string<char,std::char_traits<char>,std::allocator<char> > &, int *)* func=0x66c68820) Line 1298 + 0x19 bytes C++ chrome.dll!ResourceMessageFilter::OnMessageReceived(const IPC::Message & message={...}) Line 281 + 0x2f bytes C++ chrome.dll!IPC::ChannelProxy::Context::TryFilters(const IPC::Message & message={...}) Line 43 + 0x2c bytes C++ chrome.dll!IPC::SyncChannel::SyncContext::OnMessageReceived(const IPC::Message & msg={...}) Line 277 + 0xc bytes C++ chrome.dll!IPC::Channel::ChannelImpl::ProcessIncomingMessages(base::Message PumpForIO::IOContext * context=0x050af0dc, unsigned long bytes_read=0x0000003c) Line 307 + 0x19 bytes C++ chrome.dll!IPC::Channel::ChannelImpl::OnIOCompleted(base::MessagePumpForIO: :IOContext * context=0x050af0dc, unsigned long bytes_transfered=0x0000003c, unsigned long error=0x00000000) Line 401 + 0x10 bytes C++ chrome.dll!base::MessagePumpForIO::WaitForIOCompletion(unsigned long timeout=0x00000a1a, base::MessagePumpForIO::IOHandler * filter=0x00000000) Line 504 + 0x1b bytes C++ chrome.dll!base::MessagePumpForIO::WaitForWork() Line 484 C++ chrome.dll!base::MessagePumpForIO::DoRunLoop() Line 468 + 0x8 bytes C++ chrome.dll!base::MessagePumpWin::RunWithDispatcher(base::MessagePump::Deleg ate * delegate=0x04b6fe68, base::MessagePumpWin::Dispatcher * dispatcher=0x00000000) Line 52 + 0xf bytes C++ chrome.dll!base::MessagePumpWin::Run(base::MessagePump::Delegate * delegate=0x04b6fe68) Line 78 + 0x1c bytes C++ chrome.dll!MessageLoop::RunInternal() Line 201 + 0x2a bytes C++ chrome.dll!MessageLoop::RunHandler() Line 185 C++ chrome.dll!MessageLoop::Run() Line 159 C++ chrome.dll!base::Thread::ThreadMain() Line 159 C++ chrome.dll!`anonymous namespace'::ThreadFunc(void * closure=0x00554d30) Line 26 + 0xf bytes C++ kernel32.dll!770ae3f3() [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] ntdll.dll!77c9cfed() ntdll.dll!77c9d1ff() Attachments: extension.dmp 80.1 KB -- 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 -~----------~----~----~----~------~----~------~--~---
