crrev.com/478159 breaks Cronet NQE tests |
||
Issue descriptionC 168.815s Main [ FAILED ] org.chromium.net.NQETest#testListenerRemoved (CRASHED) C 168.815s Main [ FAILED ] org.chromium.net.QuicTest#testMetricsWithQuic (CRASHED) C 168.815s Main [ FAILED ] org.chromium.net.QuicTest#testNQEWithQuic (CRASHED) C 168.815s Main [ FAILED ] org.chromium.net.QuicTest#testQuicLoadUrl (CRASHED) Logcat shows: cab1a: 06-09 02:51:25.119 14722 14741 F chromium: [0609/025125.113679:FATAL:url_request_context_builder.cc(430)] Check failed: network_session_context.network_quality_provider. Callstack looks like: I 3.927s Main Stack Trace: I 3.927s Main RELADDR FUNCTION FILE:LINE I 3.927s Main 00021f90 tgkill+12 /system/lib/libc.so I 3.927s Main 00012fe1 pthread_kill+48 /system/lib/libc.so I 3.927s Main 000131f5 raise+10 /system/lib/libc.so I 3.927s Main 00011f2b <unknown> /system/lib/libc.so I 3.927s Main 00021844 abort+4 /system/lib/libc.so I 3.927s Main v------> DebugBreak /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/debug/debugger_posix.cc:228 I 3.927s Main 0004f5c3 base::debug::BreakDebugger() /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/debug/debugger_posix.cc:258 I 3.927s Main 000654a1 logging::LogMessage::~LogMessage() /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/logging.cc:783 I 3.927s Main 002e537d net::URLRequestContextBuilder::Build() /b/build/slave/Android_Cronet_Builder__dbg_/build/src/net/url_request/url_request_context_builder.cc:430 I 3.928s Main 00034907 cronet::CronetURLRequestContextAdapter::InitializeOnNetworkThread(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/components/cronet/android/cronet_url_request_context_adapter.cc:712 I 3.928s Main v------> void base::internal::FunctorTraits<void (cronet::CronetURLRequestContextAdapter::*)(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&), void>::Invoke<cronet::CronetURLRequestContextAdapter*, std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&>(void (cronet::CronetURLRequestContextAdapter::*)(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&), cronet::CronetURLRequestContextAdapter*&&, std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >&&, base::android::ScopedJavaGlobalRef<_jobject*> const&) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/bind_internal.h:214 I 3.928s Main v------> void base::internal::InvokeHelper<false, void>::MakeItSo<void (cronet::CronetURLRequestContextAdapter::* const&)(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&), cronet::CronetURLRequestContextAdapter*, std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&>(void (cronet::CronetURLRequestContextAdapter::* const&)(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&), cronet::CronetURLRequestContextAdapter*&&, std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >&&, base::android::ScopedJavaGlobalRef<_jobject*> const&) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/bind_internal.h:286 I 3.928s Main v------> void base::internal::Invoker<base::internal::BindState<void (cronet::CronetURLRequestContextAdapter::*)(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&), base::internal::UnretainedWrapper<cronet::CronetURLRequestContextAdapter>, base::internal::PassedWrapper<std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> > >, base::android::ScopedJavaGlobalRef<_jobject*> >, void ()>::RunImpl<void (cronet::CronetURLRequestContextAdapter::* const&)(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&), std::__ndk1::tuple<base::internal::UnretainedWrapper<cronet::CronetURLRequestContextAdapter>, base::internal::PassedWrapper<std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> > >, base::android::ScopedJavaGlobalRef<_jobject*> > const&, 0u, 1u, 2u>(void (cronet::CronetURLRequestContextAdapter::* const&)(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&), std::__ndk1::tuple<base::internal::UnretainedWrapper<cronet::CronetURLRequestContextAdapter>, base::internal::PassedWrapper<std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> > >, base::android::ScopedJavaGlobalRef<_jobject*> > const&, base::IndexSequence<0u, 1u, 2u>) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/bind_internal.h:364 I 3.928s Main 000302dd base::internal::Invoker<base::internal::BindState<void (cronet::CronetURLRequestContextAdapter::*)(std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> >, base::android::ScopedJavaGlobalRef<_jobject*> const&), base::internal::UnretainedWrapper<cronet::CronetURLRequestContextAdapter>, base::internal::PassedWrapper<std::__ndk1::unique_ptr<cronet::URLRequestContextConfig, std::__ndk1::default_delete<cronet::URLRequestContextConfig> > >, base::android::ScopedJavaGlobalRef<_jobject*> >, void ()>::Run(base::internal::BindStateBase*) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/bind_internal.h:342 I 3.928s Main v------> base::Callback<void (), (base::internal::CopyMode)0, (base::internal::RepeatMode)0>::Run() && /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/callback.h:91 I 3.928s Main 0004ffbb base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/debug/task_annotator.cc:59 I 3.928s Main 0006cad7 base::MessageLoop::RunTask(base::PendingTask*) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/message_loop/message_loop.cc:418 I 3.928s Main 0006ce3b base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/message_loop/message_loop.cc:429 I 3.928s Main 0006cee1 base::MessageLoop::DoWork() /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/message_loop/message_loop.cc:536 I 3.928s Main 0006f285 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/message_loop/message_pump_libevent.cc:219 I 3.928s Main 0006da3d base::MessageLoop::Run() /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/message_loop/message_loop.cc:365 I 3.928s Main 0008c457 base::RunLoop::Run() /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/run_loop.cc:111 I 3.928s Main 000af047 base::Thread::Run(base::RunLoop*) /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/threading/thread.cc:255 I 3.928s Main 000afd57 base::Thread::ThreadMain() /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/threading/thread.cc:338 I 3.928s Main 000aa52d ThreadFunc /b/build/slave/Android_Cronet_Builder__dbg_/build/src/base/threading/platform_thread_posix.cc:71 I 3.928s Main 0000d170 __thread_entry+72 /system/lib/libc.so I 3.928s Main 0000d308 pthread_create+240
,
Jun 9 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d8ef10af1a1f8f9adc05df7c796bd2944f2dfd3a commit d8ef10af1a1f8f9adc05df7c796bd2944f2dfd3a Author: tbansal <tbansal@chromium.org> Date: Fri Jun 09 18:10:16 2017 Remove socket performance watcher factory from URL request context builder BUG= 704339 , 731723 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester Review-Url: https://codereview.chromium.org/2924163003 Cr-Commit-Position: refs/heads/master@{#478334} [modify] https://crrev.com/d8ef10af1a1f8f9adc05df7c796bd2944f2dfd3a/chrome/browser/profiles/profile_io_data.cc [modify] https://crrev.com/d8ef10af1a1f8f9adc05df7c796bd2944f2dfd3a/components/cronet/android/cronet_url_request_context_adapter.cc [modify] https://crrev.com/d8ef10af1a1f8f9adc05df7c796bd2944f2dfd3a/net/url_request/url_request_context_builder.cc [modify] https://crrev.com/d8ef10af1a1f8f9adc05df7c796bd2944f2dfd3a/net/url_request/url_request_context_builder.h
,
Jun 9 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by tbansal@chromium.org
, Jun 9 2017