New issue
Advanced search Search tips

Issue 855080 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 854930
Owner:
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

Chrome crashes on the login screen

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

Issue description

TOT

What steps will reproduce the problem?
(1) Build Chrome OS on linux
(2) Enroll "device" with enterprise account (I used managedchrome.com)
(3) Shutdown Chrome and start again

What is the expected result?
Login screen

What happens instead?
Crashes (see stack below)

I've bisected it to this: https://chromium-review.googlesource.com/c/chromium/src/+/1102904
Quan, PTAL

[230557:230557:0621/182148.922754:FATAL:web_view_guest.cc(272)] Check failed: site.has_host(). 
#0 0x7fbbc971451c base::debug::StackTrace::StackTrace()
#1 0x7fbbc966404b logging::LogMessage::~LogMessage()
#2 0x55d67349ef67 extensions::WebViewGuest::GetGuestPartitionConfigForSite()
#3 0x55d673e490a5 ChromeContentBrowserClient::GetStoragePartitionConfigForSite()
#4 0x7fbbc68b37c8 content::BrowserContext::GetStoragePartitionForSite()
#5 0x55d673b4e1bc chromeos::login::SigninPartitionManager::StartSigninSession()
#6 0x55d6752fbb5f chromeos::GaiaScreenHandler::LoadGaia()
#7 0x55d6752fb9bd chromeos::GaiaScreenHandler::LoadAuthExtension()
#8 0x55d67530169b chromeos::GaiaScreenHandler::ShowGaiaScreenIfReady()
#9 0x55d6733510f7 _ZN4base8internal7InvokerINS0_9BindStateIMN11google_apis19UrlFetchRequestBaseEFvvEJNS_7WeakPtrINS3_5drive30SingleBatchableDelegateRequestEEEEEEFvvEE3RunEPNS0_13BindStateBaseE
#10 0x55d675301b4a chromeos::GaiaScreenHandler::OnCookiesCleared()
#11 0x55d673358b00 _ZN4base8internal7InvokerINS0_9BindStateIMN11google_apis13RequestSenderEFvRKNS_7WeakPtrINS3_29AuthenticatedRequestInterfaceEEEEJNS5_IS4_EES7_EEEFvvEE3RunEPNS0_13BindStateBaseE
#12 0x55d673c5255b chromeos::ProfileHelper::OnSigninProfileCleared()
#13 0x55d6733510f7 _ZN4base8internal7InvokerINS0_9BindStateIMN11google_apis19UrlFetchRequestBaseEFvvEJNS_7WeakPtrINS3_5drive30SingleBatchableDelegateRequestEEEEEEFvvEE3RunEPNS0_13BindStateBaseE
#14 0x7fbbc9636638 base::(anonymous namespace)::BarrierInfo::Run()
#15 0x55d673c5296b chromeos::ProfileHelper::OnBrowsingDataRemoverDone()
#16 0x7fbbc68cb5d2 content::BrowsingDataRemoverImpl::Notify()
#17 0x7fbbc68cb9ea content::BrowsingDataRemoverImpl::OnTaskComplete()
#18 0x7fbbc63e1177 _ZN4base8internal7InvokerINS0_9BindStateIMN7content12_GLOBAL__N_124QueueingConnectionFilterEFvvEJNS_7WeakPtrIS5_EEEEEFvvEE3RunEPNS0_13BindStateBaseE
#19 0x7fbbc6d5edfa content::StoragePartitionImpl::DeletionHelperDone()
#20 0x7fbbc6771142 _ZN4base8internal7InvokerINS0_9BindStateIMN15service_manager22ServiceProcessLauncherEFvNS_12OnceCallbackIFviEEEEJNS_7WeakPtrIS4_EES7_EEEFvvEE7RunImplIS9_NSt3__15tupleIJSB_S7_EEEJLm0ELm1EEEEvOT_OT0_NSG_16integer_sequenceImJXspT1_EEEE
#21 0x7fbbc6d60529 content::StoragePartitionImpl::DataDeletionHelper::DecrementTaskCount()
#22 0x7fbbc9636490 base::BarrierClosure()
#23 0x7fbbc6d61c80 content::(anonymous namespace)::OnLocalStorageUsageInfo()
#24 0x7fbbc6d61e6d _ZN4base8internal7InvokerINS0_9BindStateIPFvRK13scoped_refptrIN7content24DOMStorageContextWrapperEERKS3_IN7storage20SpecialStoragePolicyEERKNS_17RepeatingCallbackIFbRK4GURLPSA_EEENS_4TimeESN_RKNSE_IFvvEEERKNSt3__16vectorINS4_21LocalStorageUsageInfoENSS_9allocatorISU_EEEEEJS6_SB_SK_SN_SN_SP_EEEFvSZ_EE3RunEPNS0_13BindStateBaseESZ_
#25 0x7fbbc6999097 content::(anonymous namespace)::InvokeLocalStorageUsageCallbackHelper()
#26 0x7fbbc699c3d8 _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNS_17RepeatingCallbackIFvRKNSt3__16vectorIN7content21LocalStorageUsageInfoENS4_9allocatorIS7_EEEEEEENS4_10unique_ptrISA_NS4_14default_deleteISA_EEEEEJSE_SK_EEEFvvEE7RunOnceEPNS0_13BindStateBaseE
#27 0x7fbbc9636638 base::(anonymous namespace)::BarrierInfo::Run()
#28 0x7fbbc699912e content::(anonymous namespace)::CollectLocalStorageUsage()
#29 0x7fbbc699c506 _ZN4base8internal7InvokerINS0_9BindStateIPFvPNSt3__16vectorIN7content21LocalStorageUsageInfoENS3_9allocatorIS6_EEEENS_17RepeatingCallbackIFvvEEERKS9_EJSA_SD_EEEFvSF_EE3RunEPNS0_13BindStateBaseESF_
#30 0x7fbbc68f664b _ZN4base8internal13FunctorTraitsINS_17RepeatingCallbackIFvRKNSt3__16vectorIN7content21CacheStorageUsageInfoENS3_9allocatorIS6_EEEEEEEvE6InvokeISD_JS9_EEEvOT_DpOT0_
#31 0x7fbbc9647045 base::debug::TaskAnnotator::RunTask()
#32 0x7fbbc96708c9 base::internal::IncomingTaskQueue::RunTask()
#33 0x7fbbc967425b base::MessageLoop::RunTask()
#34 0x7fbbc96745ea base::MessageLoop::DeferOrRunPendingTask()
#35 0x7fbbc967484c base::MessageLoop::DoWork()
#36 0x7fbbc9734579 base::MessagePumpLibevent::Run()
#37 0x7fbbc9673c44 base::MessageLoop::Run()
#38 0x7fbbc96a65a9 base::RunLoop::Run()
#39 0x55d673e473bb ChromeBrowserMainParts::MainMessageLoopRun()
#40 0x7fbbc68b9dd7 content::BrowserMainLoop::RunMainMessageLoopParts()
#41 0x7fbbc68bcb56 content::BrowserMainRunnerImpl::Run()
#42 0x7fbbc68b6054 content::BrowserMain()
#43 0x7fbbc72f706e content::RunBrowserProcessMain()
#44 0x7fbbc72f7f43 content::ContentMainRunnerImpl::Run()
#45 0x7fbbc99c78cc service_manager::Main()
#46 0x7fbbc72f6174 content::ContentMain()
#47 0x55d6732cfc93 ChromeMain
#48 0x7fbbbb3882b1 __libc_start_main
#49 0x55d6732cfb0a _start

gn args: 
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


 
Note that this CL was reverted
Oh, thanks! I did not see that.
Mergedinto: 854930
Status: Duplicate (was: Assigned)
This looks like the same stack trace as the flaky test introduced by this CL, so I'm going to merge this bug with that one.
BTW, command line is 
out/Default/chrome --login-manager --login-profile=user --disable-setuid-sandbox --no-sandbox --user-data-dir=/tmp/chromad

Sign in to add a comment