Back to build
Raw log | Switch to full mode | Login

Test 'UserMediaClientImplTest.LoadNewDocumentInFrame' completed with the following status(es): 'CRASH','SUCCESS' Test 'UserMediaClientImplTest.LoadNewDocumentInFrame' had the following logs when run: ================================================================================ [ RUN ] UserMediaClientImplTest.LoadNewDocumentInFrame GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: OnStreamStarted(@0xffae1a18 "dummy2") NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details. [FATAL:v8_initializer.cc(87)] [ERROR:test_suite.cc(345)] Currently running: UserMediaClientImplTest.LoadNewDocumentInFrame Reading Android symbols from: /b/swarming/w/ir Searching for Chrome symbols from within: /b/swarming/w/ir/out/Release/lib.unstripped:/b/swarming/w/ir/out/Release Searching for native crashes in: /b/swarming/w/itDnsCTv/tmpCnVYHm Unknown Android release, consider passing --packed-lib. Searching for Chrome symbols from within: /b/swarming/w/ir/out/Release/lib.unstripped:/b/swarming/w/ir/out/Release Stack Trace: RELADDR FUNCTION FILE:LINE 0658d31f base::debug::StackTrace::StackTrace(unsigned int) ../../base/debug/stack_trace.cc:206:12 06599fb7 logging::LogMessage::~LogMessage() ../../base/logging.cc:588:29 076a6a8f blink::ReportFatalErrorInMainThread(char const*, char const*) ../../third_party/blink/renderer/bindings/core/v8/v8_initializer.cc:87:3 05287ef5 v8::Utils::ReportApiFailure(char const*, char const*) ../../v8/src/api.cc:473:5 05288c37 v8::Utils::ApiCheck(bool, char const*, char const*) ../../v8/src/api.h:141:21 05288c93 v8::HandleScope::Initialize(v8::Isolate*) ../../v8/src/api.cc:1115:3 05288c5d v8::HandleScope::HandleScope(v8::Isolate*) ../../v8/src/api.cc:1104:3 076a45af blink::V8GCController::GcPrologue(v8::Isolate*, v8::GCType, v8::GCCallbackFlags) ../../third_party/blink/renderer/bindings/core/v8/v8_gc_controller.cc:121:19 055e17eb v8::internal::Heap::CallGCPrologueCallbacks(v8::GCType, v8::GCCallbackFlags) ../../v8/src/heap/heap.cc:1898:7 055e0175 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) ../../v8/src/heap/heap.cc:1738:7 055df3d9 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) ../../v8/src/heap/heap.cc:1390:11 055dead9 v8::internal::Heap::CollectAllGarbage(int, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) ../../v8/src/heap/heap.cc:1130:3 v------> v8::Isolate::AdjustAmountOfExternalAllocatedMemory(long long) ../../v8/include/v8.h:10956:5 05a2f68b blink::ThreadState::ReportMemoryToV8() ../../third_party/blink/renderer/platform/heap/thread_state.cc:1339:0 05a2f36b blink::ThreadState::ScheduleGCIfNeeded() ../../third_party/blink/renderer/platform/heap/thread_state.cc:640:3 05a27263 blink::NormalPageArena::OutOfLineAllocate(unsigned int, unsigned int) ../../third_party/blink/renderer/platform/heap/heap_page.cc:927:21 0787d5a5 blink::Member<blink::MediaStreamComponent>* blink::HeapAllocator::AllocateVectorBacking<blink::Member<blink::MediaStreamComponent> >(unsigned int) ../../third_party/blink/renderer/platform/heap/heap_allocator.h:79:40 0787d47b WTF::VectorBufferBase<blink::Member<blink::MediaStreamComponent>, false, blink::HeapAllocator>::AllocateBuffer(unsigned int) ../../third_party/blink/renderer/platform/wtf/vector.h:396:17 0787d339 WTF::Vector<blink::Member<blink::MediaStreamComponent>, 0u, blink::HeapAllocator>::ExpandCapacity(unsigned int) ../../third_party/blink/renderer/platform/wtf/vector.h:1574:3 0787d301 blink::MediaStreamComponent** WTF::Vector<blink::Member<blink::MediaStreamComponent>, 0u, blink::HeapAllocator>::ExpandCapacity<blink::MediaStreamComponent*>(unsigned int, blink::MediaStreamComponent**) ../../third_party/blink/renderer/platform/wtf/vector.h:1596:3 0787d0e9 void WTF::Vector<blink::Member<blink::MediaStreamComponent>, 0u, blink::HeapAllocator>::AppendSlowCase<blink::MediaStreamComponent*&>(blink::MediaStreamComponent*&) ../../third_party/blink/renderer/platform/wtf/vector.h:1779:9 v------> void WTF::Vector<blink::Member<blink::MediaStreamComponent>, 0u, blink::HeapAllocator>::push_back<blink::MediaStreamComponent*&>(blink::MediaStreamComponent*&) ../../third_party/blink/renderer/platform/wtf/vector.h:1736:3 0787c9e1 blink::WebMediaStream::Initialize(blink::WebString const&, blink::WebVector<blink::WebMediaStreamTrack> const&, blink::WebVector<blink::WebMediaStreamTrack> const&) ../../third_party/blink/renderer/platform/exported/web_media_stream.cc:144:0 08ea6f13 content::UserMediaProcessor::StartTracks(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) ../../content/renderer/media/stream/user_media_processor.cc:1094:40 08ea70b5 content::UserMediaProcessor::GotAllVideoInputFormatsForDevice(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&) ../../content/renderer/media/stream/user_media_processor.cc:794:5 08eac4e3 void base::internal::FunctorTraits<void (content::UserMediaProcessor::*)(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&), void>::Invoke<void (content::UserMediaProcessor::*)(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&), base::WeakPtr<content::UserMediaProcessor>, blink::WebUserMediaRequest, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&>(void (content::UserMediaProcessor::*)(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&), base::WeakPtr<content::UserMediaProcessor>&&, blink::WebUserMediaRequest&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&) ../../base/bind_internal.h:499:12 08eac46f void base::internal::InvokeHelper<true, void>::MakeItSo<void (content::UserMediaProcessor::*)(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&), base::WeakPtr<content::UserMediaProcessor>, blink::WebUserMediaRequest, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&>(void (content::UserMediaProcessor::*&&)(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&), base::WeakPtr<content::UserMediaProcessor>&&, blink::WebUserMediaRequest&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&) ../../base/bind_internal.h:619:5 08eac407 void base::internal::Invoker<base::internal::BindState<void (content::UserMediaProcessor::*)(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&), base::WeakPtr<content::UserMediaProcessor>, blink::WebUserMediaRequest, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, void (std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&)>::RunImpl<void (content::UserMediaProcessor::*)(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&), std::__1::tuple<base::WeakPtr<content::UserMediaProcessor>, blink::WebUserMediaRequest, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 0u, 1u, 2u, 3u>(void (content::UserMediaProcessor::*&&)(blink::WebUserMediaRequest const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&), std::__1::tuple<base::WeakPtr<content::UserMediaProcessor>, blink::WebUserMediaRequest, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&, std::__1::integer_sequence<unsigned int, 0u, 1u, 2u, 3u>, std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&) ../../base/bind_internal.h:672:12 03a39993 base::OnceCallback<void (std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&)>::Run(std::__1::vector<media::VideoCaptureFormat, std::__1::allocator<media::VideoCaptureFormat> > const&) && ../../base/callback.h:97:12 0447ea17 blink::mojom::MediaDevicesDispatcherHost_GetAllVideoInputDeviceFormats_ForwardToCallback::Accept(mojo::Message*) gen/third_party/blink/public/mojom/mediastream/media_devices.mojom.cc:817:26 0601d4b1 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) ../../mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:428:23 0601cb17 mojo::FilterChain::Accept(mojo::Message*) ../../mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 0601e79f mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) ../../mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 060236b7 mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) ../../mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 060232a7 mojo::internal::MultiplexRouter::Accept(mojo::Message*) ../../mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 0601cb17 mojo::FilterChain::Accept(mojo::Message*) ../../mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 06016cb9 mojo::Connector::DispatchMessage(mojo::Message) ../../mojo/public/cpp/bindings/lib/connector.cc:525:49 06017551 mojo::Connector::ReadAllAvailableMessages() ../../mojo/public/cpp/bindings/lib/connector.cc:600:12 0601735d mojo::Connector::OnHandleReadyInternal(unsigned int) ../../mojo/public/cpp/bindings/lib/connector.cc:435:3 06019193 void base::internal::Invoker<base::internal::BindState<void (mojo::Connector::*)(unsigned int), base::internal::UnretainedWrapper<mojo::Connector> >, void (unsigned int)>::RunImpl<void (mojo::Connector::* const&)(unsigned int), std::__1::tuple<base::internal::UnretainedWrapper<mojo::Connector> > const&, 0u>(void (mojo::Connector::* const&)(unsigned int), std::__1::tuple<base::internal::UnretainedWrapper<mojo::Connector> > const&, std::__1::integer_sequence<unsigned int, 0u>, unsigned int&&) ../../base/bind_internal.h:672:12 0601911d base::internal::Invoker<base::internal::BindState<void (mojo::Connector::*)(unsigned int), base::internal::UnretainedWrapper<mojo::Connector> >, void (unsigned int)>::Run(base::internal::BindStateBase*, unsigned int) ../../base/bind_internal.h:654:12 0323e551 base::RepeatingCallback<void (unsigned int)>::Run(unsigned int) const & ../../base/callback.h:136:12 038d5867 base::internal::Invoker<base::internal::BindState<void (*)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), base::RepeatingCallback<void (unsigned int)> >, void (unsigned int, mojo::HandleSignalsState const&)>::Run(base::internal::BindStateBase*, unsigned int, mojo::HandleSignalsState const&) ../../base/bind_internal.h:654:12 05a0ee77 base::RepeatingCallback<void (unsigned int, mojo::HandleSignalsState const&)>::Run(unsigned int, mojo::HandleSignalsState const&) const & ../../base/callback.h:136:12 0667e277 mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) ../../mojo/public/cpp/system/simple_watcher.cc:293:14 0667e6c3 void base::internal::InvokeHelper<true, void>::MakeItSo<void (mojo::SimpleWatcher::*)(int, unsigned int, mojo::HandleSignalsState const&), base::WeakPtr<mojo::SimpleWatcher>, int, unsigned int, mojo::HandleSignalsState>(void (mojo::SimpleWatcher::*&&)(int, unsigned int, mojo::HandleSignalsState const&), base::WeakPtr<mojo::SimpleWatcher>&&, int&&, unsigned int&&, mojo::HandleSignalsState&&) ../../base/bind_internal.h:619:5 0667e661 void base::internal::Invoker<base::internal::BindState<void (mojo::SimpleWatcher::*)(int, unsigned int, mojo::HandleSignalsState const&), base::WeakPtr<mojo::SimpleWatcher>, int, unsigned int, mojo::HandleSignalsState>, void ()>::RunImpl<void (mojo::SimpleWatcher::*)(int, unsigned int, mojo::HandleSignalsState const&), std::__1::tuple<base::WeakPtr<mojo::SimpleWatcher>, int, unsigned int, mojo::HandleSignalsState>, 0u, 1u, 2u, 3u>(void (mojo::SimpleWatcher::*&&)(int, unsigned int, mojo::HandleSignalsState const&), std::__1::tuple<base::WeakPtr<mojo::SimpleWatcher>, int, unsigned int, mojo::HandleSignalsState>&&, std::__1::integer_sequence<unsigned int, 0u, 1u, 2u, 3u>) ../../base/bind_internal.h:672:12 02fd4465 base::OnceCallback<void ()>::Run() && ../../base/callback.h:97:12 065e4d2b base::TaskAnnotator::RunTask(char const*, base::PendingTask*) ../../base/task/common/task_annotator.cc:106:33 065fb9d9 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:339:21 065fb7ed base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 065fbccd non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:0:0 065a4cf1 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) ../../base/message_loop/message_pump_default.cc:39:55 065fc0d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:406:12 065ca467 base::RunLoop::Run() ../../base/run_loop.cc:157:14 065caa6f base::RunLoop::RunUntilIdle() ../../base/run_loop.cc:170:3 03a328ab content::(anonymous namespace)::UserMediaClientImplUnderTest::RequestUserMediaForTest(blink::WebUserMediaRequest const&) ../../content/renderer/media/stream/user_media_client_impl_unittest.cc:446:21 03a31003 content::(anonymous namespace)::UserMediaClientImplUnderTest::RequestUserMediaForTest() ../../content/renderer/media/stream/user_media_client_impl_unittest.cc:453:5 03a2fbb1 content::UserMediaClientImplTest::RequestLocalMediaStream() ../../content/renderer/media/stream/user_media_client_impl_unittest.cc:505:30 03a30b9b content::UserMediaClientImplTest_LoadNewDocumentInFrame_Test::TestBody() ../../content/renderer/media/stream/user_media_client_impl_unittest.cc:794:33 04586475 testing::Test::Run() ../../third_party/googletest/src/googletest/src/gtest.cc:2499:5 04586b07 testing::TestInfo::Run() ../../third_party/googletest/src/googletest/src/gtest.cc:2675:11 045871ed testing::TestSuite::Run() ../../third_party/googletest/src/googletest/src/gtest.cc:2805:28 0458c253 testing::internal::UnitTestImpl::RunAllTests() ../../third_party/googletest/src/googletest/src/gtest.cc:5243:44 [ RUN ] UserMediaClientImplTest.LoadNewDocumentInFrame [WARNING:resource_bundle_android.cc(136)] locale_file_path.empty() for locale GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: OnStreamStarted(@0xffae1a18 "dummy0") NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: OnStreamStarted(@0xffae1a18 "dummy1") NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details. [ OK ] UserMediaClientImplTest.LoadNewDocumentInFrame (153 ms) ================================================================================