crash log for renderer (pid 1195): STDOUT: #CRASHED - renderer (pid 1195) STDERR: ASAN:SIGSEGV STDERR: ================================================================= STDERR: ==4==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000044 (pc 0x00000451cf3f bp 0x7fffae0488f0 sp 0x7fffae048880 T0) STDERR: #0 0x451cf3e in size third_party/WebKit/Source/wtf/Vector.h:695:38 STDERR: #1 0x451cf3e in length third_party/WebKit/Source/core/html/track/TextTrackList.cpp:63:0 STDERR: #2 0x451cf3e in blink::TextTrackList::hasShowingTracks() third_party/WebKit/Source/core/html/track/TextTrackList.cpp:324:0 STDERR: #3 0x42b91cc in automaticTrackSelectionForUpdatedUserPreference third_party/WebKit/Source/core/html/HTMLMediaElement.cpp:3290:31 STDERR: #4 0x42b91cc in blink::HTMLMediaElement::setTextTrackKindUserPreferenceForAllMediaElements(blink::Document*) third_party/WebKit/Source/core/html/HTMLMediaElement.cpp:3277:0 STDERR: #5 0x4e5836f in blink::Page::settingsChanged(blink::SettingsDelegate::ChangeType) third_party/WebKit/Source/core/page/Page.cpp:504:21 STDERR: #6 0x7e13b79 in blink::InternalSettings::setTextTrackKindUserPreference(WTF::String const&, blink::ExceptionState&) third_party/WebKit/Source/core/testing/InternalSettings.cpp:308:5 STDERR: #7 0x7f034f0 in setTextTrackKindUserPreferenceMethod /mnt/data/b/build/slave/WebKit_Linux_Oilpan_ASAN/build/src/out/Release/gen/blink/bindings/core/v8/V8InternalSettings.cpp:406:5 STDERR: #8 0x7f034f0 in blink::InternalSettingsV8Internal::setTextTrackKindUserPreferenceMethodCallback(v8::FunctionCallbackInfo const&) /mnt/data/b/build/slave/WebKit_Linux_Oilpan_ASAN/build/src/out/Release/gen/blink/bindings/core/v8/V8InternalSettings.cpp:416:0 STDERR: #9 0x2a08395 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo const&)) v8/src/arguments.cc:33:3 STDERR: #10 0x1f0c5be in v8::internal::MaybeHandle v8::internal::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>&) v8/src/builtins.cc:1092:34 STDERR: #11 0x1f15055 in Builtin_implHandleApiCall v8/src/builtins.cc:1115:3 STDERR: #12 0x1f15055 in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) v8/src/builtins.cc:1111:0 STDERR: #8 0x7f29c0409b7a () STDERR: #9 0x7f29c05083f5 () STDERR: #10 0x7f29c0507d57 () STDERR: #11 0x7f29c0507c0a () STDERR: #12 0x7f29c04318fc () STDERR: #13 0x7f29c04160a1 () STDERR: #13 0x205f88f in v8::internal::Invoke(bool, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) v8/src/execution.cc:128:9 STDERR: #14 0x1e78b35 in v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) v8/src/api.cc:4411:11 STDERR: #15 0x5a87e7a in blink::V8ScriptRunner::callFunction(v8::Local, blink::ExecutionContext*, v8::Local, int, v8::Local*, v8::Isolate*) third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp:437:40 STDERR: #16 0x59f0429 in blink::ScriptController::callFunction(blink::ExecutionContext*, v8::Local, v8::Local, int, v8::Local*, v8::Isolate*) third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp:154:40 STDERR: #17 0x5a6c581 in blink::V8LazyEventListener::callListenerFunction(blink::ScriptState*, v8::Local, blink::Event*) third_party/WebKit/Source/bindings/core/v8/V8LazyEventListener.cpp:100:10 STDERR: #18 0x5a45516 in blink::V8AbstractEventListener::invokeEventHandler(blink::ScriptState*, blink::Event*, v8::Local) third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:128:23 STDERR: #19 0x5a44f19 in blink::V8AbstractEventListener::handleEvent(blink::ScriptState*, blink::Event*) third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:100:5 STDERR: #20 0x5a44bf9 in blink::V8AbstractEventListener::handleEvent(blink::ExecutionContext*, blink::Event*) third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp:85:5 STDERR: #21 0x3fcda9a in blink::EventTarget::fireEventListeners(blink::Event*, blink::EventTargetData*, WTF::Vector&) third_party/WebKit/Source/core/events/EventTarget.cpp:343:9 STDERR: #22 0x3fcc769 in blink::EventTarget::fireEventListeners(blink::Event*) third_party/WebKit/Source/core/events/EventTarget.cpp:276:9 STDERR: #23 0x4ae8e3d in blink::LocalDOMWindow::dispatchEvent(WTF::RawPtr, WTF::RawPtr) third_party/WebKit/Source/core/frame/LocalDOMWindow.cpp:1376:12 STDERR: #24 0x4ae835b in blink::LocalDOMWindow::dispatchLoadEvent() third_party/WebKit/Source/core/frame/LocalDOMWindow.cpp:1348:9 STDERR: #25 0x4ae8580 in dispatchWindowLoadEvent third_party/WebKit/Source/core/frame/LocalDOMWindow.cpp:393:5 STDERR: #26 0x4ae8580 in blink::LocalDOMWindow::documentWasClosed() third_party/WebKit/Source/core/frame/LocalDOMWindow.cpp:398:0 STDERR: #27 0x3dafe4c in blink::Document::implicitClose() third_party/WebKit/Source/core/dom/Document.cpp:2565:9 STDERR: #28 0x4dd6f0d in blink::FrameLoader::checkCompleted() third_party/WebKit/Source/core/loader/FrameLoader.cpp:562:9 STDERR: #29 0x4dd6cac in blink::FrameLoader::finishedParsing() third_party/WebKit/Source/core/loader/FrameLoader.cpp:481:5 STDERR: #30 0x3dd14f4 in blink::Document::finishedParsing() third_party/WebKit/Source/core/dom/Document.cpp:4657:9 STDERR: #31 0x43e9e0e in end third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:859:5 STDERR: #32 0x43e9e0e in attemptToRunDeferredScriptsAndEnd third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:872:0 STDERR: #33 0x43e9e0e in blink::HTMLDocumentParser::prepareToStopParsing() third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:272:0 STDERR: #34 0x43efbfb in blink::HTMLDocumentParser::processParsedChunkFromBackgroundParser(WTF::PassOwnPtr) third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:510:13 STDERR: #35 0x43eb8ca in blink::HTMLDocumentParser::pumpPendingSpeculations() third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:563:36 STDERR: #36 0x43f8009 in blink::HTMLDocumentParser::resumeParsingAfterScriptExecution() third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp:999:9 STDERR: #37 0x4a300c7 in blink::Resource::checkNotify() third_party/WebKit/Source/core/fetch/Resource.cpp:247:9 STDERR: #38 0x4a3139d in blink::Resource::finish() third_party/WebKit/Source/core/fetch/Resource.cpp:306:5 STDERR: #39 0x4a58237 in blink::ResourceLoader::didFinishLoading(blink::WebURLLoader*, double, long) third_party/WebKit/Source/core/fetch/ResourceLoader.cpp:443:5 STDERR: #40 0x739f950 in content::WebURLLoaderImpl::Context::OnCompletedRequest(int, bool, bool, std::__1::basic_string, std::__1::allocator > const&, base::TimeTicks const&, long) content/child/web_url_loader_impl.cc:762:7 STDERR: #41 0x737ed0b in content::ResourceDispatcher::OnRequestComplete(int, ResourceMsg_RequestCompleteData const&) content/child/resource_dispatcher.cc:366:3 STDERR: #42 0x7379c2d in DispatchToMethodImpl base/tuple.h:254:3 STDERR: #43 0x7379c2d in DispatchToMethod base/tuple.h:261:0 STDERR: #44 0x7379c2d in Dispatch content/common/resource_messages.h:348:0 STDERR: #45 0x7379c2d in content::ResourceDispatcher::DispatchMessage(IPC::Message const&) content/child/resource_dispatcher.cc:511:0 STDERR: #46 0x737857d in content::ResourceDispatcher::OnMessageReceived(IPC::Message const&) content/child/resource_dispatcher.cc:119:3 STDERR: #47 0x6c00e7 in Run base/callback.h:396:12 STDERR: #48 0x6c00e7 in base::debug::TaskAnnotator::RunTask(char const*, char const*, base::PendingTask const&) base/debug/task_annotator.cc:62:0 STDERR: #49 0x74587eb in scheduler::TaskQueueManager::ProcessTaskFromWorkQueue(unsigned long, bool, base::PendingTask*) components/scheduler/child/task_queue_manager.cc:694:5 STDERR: #50 0x7456b92 in scheduler::TaskQueueManager::DoWork(bool) components/scheduler/child/task_queue_manager.cc:648:9 STDERR: #51 0x6c00e7 in Run base/callback.h:396:12 STDERR: #52 0x6c00e7 in base::debug::TaskAnnotator::RunTask(char const*, char const*, base::PendingTask const&) base/debug/task_annotator.cc:62:0 STDERR: #53 0x5f8aaf in base::MessageLoop::RunTask(base::PendingTask const&) base/message_loop/message_loop.cc:472:3 STDERR: #54 0x5f9ae4 in DeferOrRunPendingTask base/message_loop/message_loop.cc:482:5 STDERR: #55 0x5f9ae4 in base::MessageLoop::DoWork() base/message_loop/message_loop.cc:594:0 STDERR: #56 0x5ffc30 in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:34:21 STDERR: #57 0x61bc88 in base::RunLoop::Run() base/run_loop.cc:55:3 STDERR: #58 0x5f719e in base::MessageLoop::Run() base/message_loop/message_loop.cc:287:3 STDERR: #59 0x7559510 in content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:220:7 STDERR: #60 0x593e5a in content::RunZygote(content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner.cc:308:14 STDERR: #61 0x595d0d in content::ContentMainRunnerImpl::Run() content/app/content_main_runner.cc:808:12 STDERR: #62 0x59348a in content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:15 STDERR: #63 0x4e8492 in main content/shell/app/shell_main.cc:49:10 STDERR: #64 0x7f29f31e976c in __libc_start_main ??:0:0 STDERR: STDERR: AddressSanitizer can not provide additional info. STDERR: SUMMARY: AddressSanitizer: SEGV (/mnt/data/b/build/slave/WebKit_Linux_Oilpan_ASAN/build/src/out/Release/content_shell+0x451cf3e) STDERR: ==4==ABORTING