Updates:
Status: Assigned
Comment #19 on issue 14814 by [email protected]: 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
-~----------~----~----~----~------~----~------~--~---