Updates: Status: Assigned Comment #19 on issue 14814 by lafo...@chromium.org: crash in gif.com http://code.google.com/p/chromium/issues/detail?id=14814
So good news first...Merging the changes into 190.4 seemed to fix the majority of the cancelrequest crashes. However it still looks like there is a breakpoint that is getting triggered that is ~11% of all browser crashes (#3 overall by clients): A link to an example report: http://crash/reportdetail?reportid=e883087780395b21&product=Chrome&version=3.0.190.4 The trace: Thread 5 *CRASHED* (EXCEPTION_BREAKPOINT @0x01feba04) logging.cc:553 logging::LogMessage::~LogMessage() tcp_client_socket_pool.cc:231 net::ClientSocketPoolBase::CancelRequest(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,net::ClientSocketHandle const *) tcp_client_socket_pool.cc:510 net::TCPClientSocketPool::CancelRequest(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,net::ClientSocketHandle const *) client_socket_handle.cc:51 net::ClientSocketHandle::ResetInternal(bool) client_socket_handle.cc:23 net::ClientSocketHandle::~ClientSocketHandle() http_network_transaction.cc:407 net::HttpNetworkTransaction::~HttpNetworkTransaction() [chrome.dll + 0x005d8752 net::HttpNetworkTransaction::`vector deleting destructor'(unsigned int) http_cache.cc:359 net::HttpCache::Transaction::~Transaction() [chrome.dll + 0x005c7544 net::HttpCache::Transaction::`vector deleting destructor'(unsigned int) url_request_http_job.cc:153 URLRequestHttpJob::Kill() url_request.cc:311 URLRequest::DoCancel(int,net::SSLInfo const &) url_request.cc:280 URLRequest::Cancel() url_request.cc:65 URLRequest::~URLRequest() resource_dispatcher_host.cc:799 ResourceDispatcherHost::RemovePendingRequest(std::_Tree<std::_Tmap_traits<ResourceDispatcherHost::GlobalRequestID,URLRequest *,std::less<ResourceDispatcherHost::GlobalRequestID>,std::allocator<std::pair<ResourceDispatcherHost::GlobalRequestID const ,URLRequest *> >,0> >::iterator const &) resource_dispatcher_host.cc:783 ResourceDispatcherHost::RemovePendingRequest(int,int) resource_dispatcher_host.cc:1244 ResourceDispatcherHost::OnResponseCompleted(URLRequest *) resource_dispatcher_host.cc:906 ResourceDispatcherHost::OnResponseStarted(URLRequest *) url_request.cc:352 URLRequest::ResponseStarted() url_request_job.cc:387 URLRequestJob::NotifyStartError(URLRequestStatus const &) url_request_http_job.cc:481 URLRequestHttpJob::OnStartCompleted(int) task.h:307 RunnableMethod<SafeBrowsingService,void ( SafeBrowsingService::*)(std::vector<SBChunkDelete,std::allocator<SBChunkDelete> > *),Tuple1<std::vector<SBChunkDelete,std::allocator<SBChunkDelete> > *> >::Run() message_loop.cc:309 MessageLoop::RunTask(Task *) message_loop.cc:317 MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const &) message_loop.cc:423 MessageLoop::DoWork() message_pump_win.cc:469 base::MessagePumpForIO::DoRunLoop() message_pump_win.cc:52 base::MessagePumpWin::RunWithDispatcher(base::MessagePump::Delegate *,base::MessagePumpWin::Dispatcher *) message_pump_win.h:78 base::MessagePumpWin::Run(base::MessagePump::Delegate *) message_loop.cc:198 MessageLoop::RunInternal() message_loop.cc:181 MessageLoop::RunHandler() message_loop.cc:155 MessageLoop::Run() thread.cc:156 base::Thread::ThreadMain() platform_thread_win.cc:26 `anonymous namespace'::ThreadFunc(void *) [kernel32.dll + 0x0000b698 BaseThreadStart -- 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 -~----------~----~----~----~------~----~------~--~---