New issue
Advanced search Search tips

Issue 848771 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Chrome crashes on the OOBE network screen.

Project Member Reported by rsorokin@chromium.org, Jun 1 2018

Issue description

Chrome Version: 69.0.3448.0 (Developer Build) (64-bit)
OS: Chrome OS build on linux

What steps will reproduce the problem?
(1) cat out/Default/args.gn 
symbol_level = 0
is_component_build = true
enable_nacl = false
use_goma = true
target_os = "chromeos"
is_official_build = false
is_chrome_branded = false
is_debug = false
remove_webcore_debug_symbols = true
dcheck_always_on = true

(2) out/Default/chrome --login-manager --login-profile=user --disable-setuid-sandbox --no-sandbox --user-data-dir=/tmp/$RANDOM

(3) On network screen click fast several times on "eth1" option

What is the expected result?
Proceed to the next screen

What happens instead?
Crashes (see stack trace)


[101346:101346:0601/172755.420285:FATAL:observer_list.h(243)] Check failed: false. Observers can only be added once!
#0 0x7f7305377e4c base::debug::StackTrace::StackTrace()
#1 0x7f73052c81eb logging::LogMessage::~LogMessage()
#2 0x7f7300456939 base::ObserverList<>::AddObserver()
#3 0x55e082830a4a chromeos::UpdateScreen::StartUpdateCheck()
#4 0x55e08283219c chromeos::UpdateScreen::OnPortalDetectionCompleted()
#5 0x55e08288c883 chromeos::NetworkPortalDetectorImpl::AddAndFireObserver()
#6 0x55e08287efb6 chromeos::WizardController::StartOOBEUpdate()
#7 0x55e08287fb36 chromeos::WizardController::OnExit()
#8 0x55e08282b69c chromeos::NetworkScreen::NotifyOnConnection()
#9 0x55e083e31ab4 _ZN5login18DispatchToCallbackIJRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEJLm0EEEEvRKN4base17RepeatingCallbackIFvDpT_EEEPKNSA_9ListValueENS1_16integer_sequenceImJXspT0_EEEE
#10 0x7f7302a14318 content::WebUIImpl::ProcessWebUIMessage()
#11 0x7f7302a135dc _ZN3IPC8MessageTI27FrameHostMsg_WebUISend_MetaNSt3__15tupleIJNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN4base9ListValueEEEEvE8DispatchIN7content9WebUIImplESG_NSF_15RenderFrameHostEMSG_FvPSH_RKS9_RKSB_EEEbPKNS_7MessageEPT_PT0_PT1_T2_
#12 0x7f7302a1351c content::WebUIImpl::OnMessageReceived()
#13 0x7f73029cfbb4 content::WebContentsImpl::OnMessageReceived()
#14 0x7f730267f754 content::RenderFrameHostImpl::OnMessageReceived()
#15 0x7f730289251b content::RenderProcessHostImpl::OnMessageReceived()
#16 0x7f7304523b41 IPC::ChannelProxy::Context::OnDispatchMessage()
#17 0x7f730452666b _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE3RunEPNS0_13BindStateBaseE
#18 0x7f73052ab1a5 base::debug::TaskAnnotator::RunTask()
#19 0x7f73052d49d9 base::internal::IncomingTaskQueue::RunTask()
#20 0x7f73052d7ecb base::MessageLoop::RunTask()
#21 0x7f73052d825a base::MessageLoop::DeferOrRunPendingTask()
#22 0x7f73052d84bc base::MessageLoop::DoWork()
#23 0x7f7305397eb9 base::MessagePumpLibevent::Run()
#24 0x7f73052d78b4 base::MessageLoop::Run()
#25 0x7f730530a1c9 base::RunLoop::Run()
#26 0x55e082b5796b ChromeBrowserMainParts::MainMessageLoopRun()
#27 0x7f730250b817 content::BrowserMainLoop::RunMainMessageLoopParts()
#28 0x7f730250e4b6 content::BrowserMainRunnerImpl::Run()
#29 0x7f7302507ac4 content::BrowserMain()
#30 0x7f7302f2d803 content::RunBrowserProcessMain()
#31 0x7f7302f2e78d content::ContentMainRunnerImpl::Run()
#32 0x7f730562b8bc service_manager::Main()
#33 0x7f7302f2c824 content::ContentMain()
#34 0x55e081fab1a3 ChromeMain
#35 0x7f72f744e2b1 __libc_start_main
#36 0x55e081fab01a _start



 
Labels: OS-Chrome
Labels: Hotlist-auth-polish
Status: Available (was: Untriaged)

Sign in to add a comment