New issue
Advanced search Search tips

Issue 742695 link

Starred by 2 users

Issue metadata

Status: Archived
Owner:
Closed: Jul 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocking:
issue 723259



Sign in to add a comment

FATAL:DocumentParser.h(73)] Check failed: document_.

Project Member Reported by alemate@chromium.org, Jul 14 2017

Issue description

Pure-HTML CL https://chromium-review.googlesource.com/c/566538/ crash OobeTest.NewUser interactive_ui_test :

[1:1:0713/190903.703923:FATAL:DocumentParser.h(73)] Check failed: document_. 
#0 0x000007aca56b base::debug::StackTrace::StackTrace()
#1 0x000007ac932c base::debug::StackTrace::StackTrace()
#2 0x000007b0c777 logging::LogMessage::~LogMessage()
#3 0x00000d9f3644 blink::DocumentParser::GetDocument()
#4 0x00000dabae85 blink::HTMLDocumentParser::ExecuteScriptsWaitingForResources()
#5 0x00000d4fc3ce blink::Document::ExecuteScriptsWaitingForResources()
#6 0x00000d52f1df _ZN4base8internal13FunctorTraitsIMN5blink8DocumentEFvvEvE6InvokeIRKNS2_14WeakPersistentIS3_EEJEEEvS5_OT_DpOT0_
#7 0x00000d52f12d _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5blink8DocumentEFvvERKNS4_14WeakPersistentIS5_EEJEEEvOT_OT0_DpOT1_
#8 0x00000d52f0b2 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink8DocumentEFvvEJNS3_14WeakPersistentIS4_EEEEEFvvEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#9 0x00000d52effc _ZN4base8internal7InvokerINS0_9BindStateIMN5blink8DocumentEFvvEJNS3_14WeakPersistentIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE
#10 0x0000006549dd _ZNKR4base8CallbackIFvvELNS_8internal8CopyModeE1ELNS2_10RepeatModeE1EE3RunEv
#11 0x00000cfc1c63 WTF::Function<>::operator()()
#12 0x00000cfc18b1 blink::TaskHandle::Runner::Run()
#13 0x000000b0ad67 _ZN4base8internal13FunctorTraitsIMN11google_apis13RequestSenderEFvRKNS_7WeakPtrINS2_29AuthenticatedRequestInterfaceEEEEvE6InvokeIRKNS4_IS3_EEJS8_EEEvSA_OT_DpOT0_
#14 0x00000cfc28bf _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5blink10TaskHandle6RunnerEFvRKS5_ERKNS_7WeakPtrIS6_EEJS8_EEEvOT_OT0_DpOT1_
#15 0x00000cfc2833 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink10TaskHandle6RunnerEFvRKS4_EJNS_7WeakPtrIS5_EES4_EEEFvvEE7RunImplIRKS9_RKSt5tupleIJSB_S4_EEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#16 0x00000cfc274c _ZN4base8internal7InvokerINS0_9BindStateIMN5blink10TaskHandle6RunnerEFvRKS4_EJNS_7WeakPtrIS5_EES4_EEEFvvEE3RunEPNS0_13BindStateBaseE
#17 0x000000ba2a8e _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
#18 0x000007ce04a1 base::debug::TaskAnnotator::RunTask()
#19 0x00000d21f1da blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue()
#20 0x00000d21c624 blink::scheduler::TaskQueueManager::DoWork()
#21 0x000000cd403c _ZN4base8internal13FunctorTraitsIMN5media15DecoderSelectorILNS2_13DemuxerStream4TypeE1EEEFvbEvE6InvokeIRKNS_7WeakPtrIS6_EEJbEEEvS8_OT_DpOT0_
#22 0x00000d225c2f _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5blink9scheduler16TaskQueueManagerEFvbERKNS_7WeakPtrIS6_EEJRKbEEEvOT_OT0_DpOT1_
#23 0x00000d225ba3 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler16TaskQueueManagerEFvbEJNS_7WeakPtrIS5_EEbEEEFvvEE7RunImplIRKS7_RKSt5tupleIJS9_bEEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#24 0x00000d225abc _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler16TaskQueueManagerEFvbEJNS_7WeakPtrIS5_EEbEEEFvvEE3RunEPNS0_13BindStateBaseE
#25 0x000000ba2a8e _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
#26 0x000007ce04a1 base::debug::TaskAnnotator::RunTask()
#27 0x000007b2a38e base::MessageLoop::RunTask()
#28 0x000007b2a5f7 base::MessageLoop::DeferOrRunPendingTask()
#29 0x000007b2a90f base::MessageLoop::DoWork()
#30 0x000007b3a968 base::MessagePumpDefault::Run()
#31 0x000007b29df3 base::MessageLoop::Run()
#32 0x000007baac47 base::RunLoop::Run()
#33 0x00000e6942cf content::RendererMain()
#34 0x0000055e9403 content::RunZygote()
#35 0x0000055e972e content::RunNamedProcessTypeMain()
#36 0x0000055eb85e content::ContentMainRunnerImpl::Run()
#37 0x0000055e86da content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#38 0x0000098ce62f service_manager::Main()
#39 0x0000055e920b content::ContentMain()
#40 0x0000064d17bc content::LaunchTests()
#41 0x0000057f492b LaunchChromeTests()
#42 0x0000007a335d main
#43 0x7fd01a591f45 __libc_start_main
#44 0x000000623ee4 <unknown>


Steps to reproduce:
$ mkdir -p  out/Testgen1
$ gn gen out/Testgen1 --args='ffmpeg_branding="ChromeOS" is_component_build=false is_debug=true proprietary_codecs=true strip_absolute_paths_from_debug_symbols=true symbol_level=1 target_os="chromeos" use_goma=true use_ozone=false'
$ nohup Xvfb :4 -screen 0 1024x768x24 &
$ ninja -j3000 -C out/Testgen1/ interactive_ui_tests && DISPLAY=:4 ./out/Testgen1/interactive_ui_tests --gtest_filter='*OobeTest.NewUser*' 
 
Blocking: 723259

Comment 2 by kouhei@chromium.org, Jul 14 2017

Components: Blink>HTML>Script Blink>HTML>Parser
Status: Started (was: Assigned)
https://chromium-review.googlesource.com/c/571525/
Project Member

Comment 3 by bugdroid1@chromium.org, Jul 14 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a32f732fe031b5e9ad3707f018d801269396722e

commit a32f732fe031b5e9ad3707f018d801269396722e
Author: Kouhei Ueno <kouhei@chromium.org>
Date: Fri Jul 14 06:36:39 2017

Don't execute scripts on stopped parser.

Test: interactive_ui_tests OobeTest.NewUser
Bug:  742695 
Change-Id: I1779bc181f4c393ec74e523e346da601d1da6eef
Reviewed-on: https://chromium-review.googlesource.com/571525
Reviewed-by: Hayato Ito <hayato@chromium.org>
Commit-Queue: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#486692}
[modify] https://crrev.com/a32f732fe031b5e9ad3707f018d801269396722e/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp

Comment 4 by kouhei@chromium.org, Jul 17 2017

Status: Fixed (was: Started)

Comment 5 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment