[chromium] send-sliced-dragged-file.html started to crash on chromium bots. http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&group=%40ToT%20-%20chromium.org&tests=http%2Ftests%2Flocal%2Ffileapi%2Fsend-sliced-dragged-file.html
Looking at the stack trace I would guess that this is actually due to a change on the Chromium side. This change logs of when this appeared across several bots, I believe that this change caused it: http://src.chromium.org/viewvc/chrome?view=rev&revision=79905 Interestingly the test completed and then seemed to crash. Here's the stack trace: e:\b\build\slave\Webkit_Win__dbg__2_\build\src\webkit\support\webkit_support.cc(71): error: Failed [4820:14404:922322078:FATAL:ref_counted.cc(43)] Check failed: !in_dtor_. Backtrace: base::debug::StackTrace::StackTrace [0x00887DF1+33] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\debug\stack_trace_win.cc:140) logging::LogMessage::~LogMessage [0x008745CF+63] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\logging.cc:552) base::subtle::RefCountedBase::Release [0x01D938BC+156] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\memory\ref_counted.cc:45) base::RefCounted<net::CancelableCompletionCallback<net::HttpNetworkTransaction> >::Release [0x00FBF856+38] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\memory\ref_counted.h:94) scoped_refptr<net::CancelableCompletionCallback<net::HttpNetworkTransaction> >::~scoped_refptr<net::CancelableCompletionCallback<net::HttpNetworkTransaction> > [0x00FBF1C3+35] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\memory\ref_counted.h:242) net::HttpNetworkTransaction::~HttpNetworkTransaction [0x00FB8D72+642] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_network_transaction.cc:154) net::HttpNetworkTransaction::`scalar deleting destructor' [0x00FB8A46+22] scoped_ptr<net::HttpTransaction>::~scoped_ptr<net::HttpTransaction> [0x00EE501F+63] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\memory\scoped_ptr.h:75) net::HttpCache::Transaction::~Transaction [0x00EDC497+439] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_cache_transaction.cc:166) net::HttpCache::Transaction::`scalar deleting destructor' [0x00EDC236+22] scoped_ptr<net::HttpTransaction>::reset [0x00E476C9+73] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\memory\scoped_ptr.h:84) net::URLRequestHttpJob::DestroyTransaction [0x00F42286+182] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\url_request\url_request_http_job.cc:297) net::URLRequestHttpJob::Kill [0x00F444CA+42] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\url_request\url_request_http_job.cc:784) net::URLRequest::DoCancel [0x00E08A39+297] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\url_request\url_request.cc:463) net::URLRequest::Cancel [0x00E087B0+48] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\url_request\url_request.cc:432) net::URLRequest::~URLRequest [0x00E0679F+127] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\url_request\url_request.cc:142) net::URLRequest::`scalar deleting destructor' [0x00ACB606+22] scoped_ptr<net::URLRequest>::reset [0x00ACB0D2+66] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\memory\scoped_ptr.h:84) `anonymous namespace'::RequestProxy::Done [0x00AC8022+290] (e:\b\build\slave\webkit_win__dbg__2_\build\src\webkit\tools\test_shell\simple_resource_loader_bridge.cc:515) `anonymous namespace'::RequestProxy::OnResponseStarted [0x00AC7E1A+154] (e:\b\build\slave\webkit_win__dbg__2_\build\src\webkit\tools\test_shell\simple_resource_loader_bridge.cc:487) net::URLRequest::ResponseStarted [0x00E08F6D+301] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\url_request\url_request.cc:520) net::URLRequestJob::NotifyStartError [0x00E64FE9+201] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\url_request\url_request_job.cc:347) net::URLRequestHttpJob::OnStartCompleted [0x00F43DCC+380] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\url_request\url_request_http_job.cc:685) DispatchToMethod<net::URLRequestHttpJob,void (__thiscall net::URLRequestHttpJob::*)(int),int> [0x00F4C975+21] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\tuple.h:551) CallbackImpl<net::URLRequestHttpJob,void (__thiscall net::URLRequestHttpJob::*)(int),Tuple1<int> >::RunWithParams [0x00F49D59+41] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\callback_old.h:119) CallbackRunner<Tuple1<int> >::Run<int> [0x00C25314+52] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\callback_old.h:84) net::HttpCache::Transaction::DoCallback [0x00EDDB07+311] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_cache_transaction.cc:417) net::HttpCache::Transaction::HandleResult [0x00EDDBD2+178] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_cache_transaction.cc:423) net::HttpCache::Transaction::DoLoop [0x00EDE8AA+3258] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_cache_transaction.cc:589) net::HttpCache::Transaction::OnIOComplete [0x00EE4D0A+26] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_cache_transaction.cc:1975) DispatchToMethod<net::HttpCache::Transaction,void (__thiscall net::HttpCache::Transaction::*)(int),int> [0x00EE5862+18] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\tuple.h:551) CallbackImpl<net::HttpCache::Transaction,void (__thiscall net::HttpCache::Transaction::*)(int),Tuple1<int> >::RunWithParams [0x00EE5265+37] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\callback_old.h:119) CallbackRunner<Tuple1<int> >::Run<int> [0x00C25314+52] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\callback_old.h:84) net::HttpNetworkTransaction::DoCallback [0x00FBABFA+282] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_network_transaction.cc:478) net::HttpNetworkTransaction::OnIOComplete [0x00FBAC48+56] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_network_transaction.cc:484) net::HttpNetworkTransaction::OnStreamReady [0x00FBA2B8+472] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_network_transaction.cc:385) net::HttpStreamFactoryImpl::Request::OnStreamReady [0x00FF9C52+722] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_stream_factory_impl_request.cc:106) net::HttpStreamFactoryImpl::Job::OnStreamReadyCallback [0x00FF2F35+421] (e:\b\build\slave\webkit_win__dbg__2_\build\src\net\http\http_stream_factory_impl_job.cc:200) DispatchToMethod<net::HttpStreamFactoryImpl::Job,void (__thiscall net::HttpStreamFactoryImpl::Job::*)(void)> [0x00FF8CFC+12] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\tuple.h:541) ScopedRunnableMethodFactory<net::HttpStreamFactoryImpl::Job>::RunnableMethod<void (__thiscall net::HttpStreamFactoryImpl::Job::*)(void),Tuple0>::Run [0x00FF7E3C+60] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\task.h:159) MessageLoop::RunTask [0x01D80B70+272] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_loop.cc:370) MessageLoop::DeferOrRunPendingTask [0x01D80CA5+53] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_loop.cc:382)
Fixed in http://src.chromium.org/viewvc/chrome?view=rev&revision=80114 .
Created attachment 88106 [details] Patch
Reopening since this isn't fixed until the test_expectations file has been fixed (and the cq won't process this in the fixed state).
Comment on attachment 88106 [details] Patch Clearing flags on attachment: 88106 Committed r82965: <http://trac.webkit.org/changeset/82965>
All reviewed patches have been landed. Closing bug.