Chrome crashes on startup (thread restriction is violated in creating profile) |
|||||
Issue description[24036:24036:0323/130422.052779:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130422.250564:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130422.250898:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130422.259561:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130422.261930:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130422.328656:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24105:0323/130422.396923:ERROR:service_manager.cc(480)] InterfaceProviderSpec prevented connection from: content_utility to: content_browser [24036:24036:0323/130423.051039:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130423.051230:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130423.053463:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130423.161391:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130423.161640:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130423.164396:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130423.293132:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130423.293261:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24036:0323/130423.295016:ERROR:icc_profile.cc(75)] Invalid empty ICC profile. [24036:24104:0323/130423.857010:WARNING:backend_impl.cc(1786)] Destroying invalid entry. [24036:24036:0323/130424.113325:INFO:CONSOLE(218)] "1Password version 4.6.3.90 loaded @ Thu Mar 23 2017 13:04:24 GMT+0100 (CET)", source: chrome-extension://aomjjhallfgjeglblehebfpbcfeobpgk/code/global.min.js (218) [24036:24036:0323/130424.150188:INFO:CONSOLE(17119)] "Uncaught ReferenceError: FileError is not defined", source: chrome-extension://pnhechapfaindjhompbnflcldabbghjo/js/nassh_deps.concat.js (17119) [24036:24036:0323/130424.334927:FATAL:thread_restrictions.cc(38)] Check failed: false. Function marked as IO-only was called from a thread that disallows IO! If this thread really should be allowed to make IO calls, adjust the call to base::ThreadRestrictions::SetIOAllowed() in this thread's startup. #0 0x7f1ca6897cab base::debug::StackTrace::StackTrace() #1 0x7f1ca689633c base::debug::StackTrace::StackTrace() #2 0x7f1ca690422f logging::LogMessage::~LogMessage() #3 0x7f1ca6a96ec7 base::ThreadRestrictions::AssertIOAllowed() #4 0x7f1ca68e4111 base::PathExists() #5 0x7f1ca917d505 Profile::CreateProfile() #6 0x7f1ca8c942c7 ProfileManager::CreateProfileHelper() #7 0x7f1ca8c8c4ea ProfileManager::CreateAndInitializeProfile() #8 0x7f1ca8c8c0d7 ProfileManager::GetProfile() #9 0x7f1ca8c8be01 ProfileManager::GetActiveUserOrOffTheRecordProfileFromPath() #10 0x7f1ca8c8be7e ProfileManager::GetActiveUserProfile() #11 0x7f1cad17b92c extensions::AutomationEventRouter::AutomationEventRouter() #12 0x7f1cad17dfb0 base::DefaultSingletonTraits<>::New() #13 0x7f1cad17d3f1 base::Singleton<>::get() #14 0x7f1cad17b8b9 extensions::AutomationEventRouter::GetInstance() #15 0x7f1cad1819aa extensions::AutomationInternalEnableDesktopFunction::Run() #16 0x7f1ca7cd1201 ExtensionFunction::RunWithValidation() #17 0x7f1ca7cd69b8 extensions::ExtensionFunctionDispatcher::DispatchWithCallbackInternal() #18 0x7f1ca7cd5f9d extensions::ExtensionFunctionDispatcher::Dispatch() #19 0x7f1ca7d4a8dc extensions::ExtensionWebContentsObserver::OnRequest() #20 0x7f1ca7d4b6f2 _ZN3IPC20DispatchToMethodImplIN10extensions28ExtensionWebContentsObserverEMS2_FvPN7content15RenderFrameHostERK31ExtensionHostMsg_Request_ParamsES4_St5tupleIJS6_EEJLm0EEEEvPT_T0_PT1_RKT2_N4base13IndexSequenceIJXspT3_EEEE #21 0x7f1ca7d4b640 _ZN3IPC16DispatchToMethodIN10extensions28ExtensionWebContentsObserverEN7content15RenderFrameHostEJRK31ExtensionHostMsg_Request_ParamsEJS5_EEENSt9enable_ifIXeqsZT1_sZT2_EvE4typeEPT_MSB_FvPT0_DpT1_ESE_RKSt5tupleIJDpT2_EE #22 0x7f1ca7d4b050 _ZN3IPC8MessageTI29ExtensionHostMsg_Request_MetaSt5tupleIJ31ExtensionHostMsg_Request_ParamsEEvE8DispatchIN10extensions28ExtensionWebContentsObserverES8_N7content15RenderFrameHostEMS8_FvPSA_RKS3_EEEbPKNS_7MessageEPT_PT0_PT1_T2_ #23 0x7f1ca7d4a83a extensions::ExtensionWebContentsObserver::OnMessageReceived() #24 0x7f1caa7bd8c6 extensions::ChromeExtensionWebContentsObserver::OnMessageReceived() #25 0x7f1ca0a1189a content::WebContentsImpl::OnMessageReceived() #26 0x7f1ca012780e content::RenderFrameHostImpl::OnMessageReceived() #27 0x7f1ca06b06e7 content::RenderProcessHostImpl::OnMessageReceived() #28 0x7f1ca4cab508 IPC::ChannelProxy::Context::OnDispatchMessage() #29 0x7f1ca4cb128f _ZN4base8internal13FunctorTraitsIMN3IPC12ChannelProxy7ContextEFvRKNS2_7MessageEEvE6InvokeIRK13scoped_refptrIS4_EJS7_EEEvS9_OT_DpOT0_ #30 0x7f1ca4cb1176 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN3IPC12ChannelProxy7ContextEFvRKNS4_7MessageEEJRK13scoped_refptrIS6_ES9_EEEvOT_DpOT0_ #31 0x7f1ca4cb1103 _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE7RunImplIRKSA_RKSt5tupleIJSC_S6_EEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE #32 0x7f1ca4cb101c _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE3RunEPNS0_13BindStateBaseE #33 0x7f1ca689dc4e _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv #34 0x7f1ca689d4ce base::debug::TaskAnnotator::RunTask() #35 0x7f1ca692d37d base::MessageLoop::RunTask() #36 0x7f1ca692d614 base::MessageLoop::DeferOrRunPendingTask() #37 0x7f1ca692d904 base::MessageLoop::DoWork() #38 0x7f1ca694591c base::MessagePumpGlib::HandleDispatch() #39 0x7f1ca69460c1 base::(anonymous namespace)::WorkSourceDispatch() #40 0x7f1c95406e04 g_main_context_dispatch #41 0x7f1c95407048 <unknown> #42 0x7f1c954070ec g_main_context_iteration #43 0x7f1ca6945a1f base::MessagePumpGlib::Run() #44 0x7f1ca692cf17 base::MessageLoop::RunHandler() #45 0x7f1ca69dd5aa base::RunLoop::Run() #46 0x7f1ca943cb5e ChromeBrowserMainParts::MainMessageLoopRun() #47 0x7f1c9fdc2e38 content::BrowserMainLoop::RunMainMessageLoopParts() #48 0x7f1c9fdd1856 content::BrowserMainRunnerImpl::Run() #49 0x7f1c9fdbc2e8 content::BrowserMain() #50 0x7f1ca1635b86 content::RunNamedProcessTypeMain() #51 0x7f1ca1637d5c content::ContentMainRunnerImpl::Run() #52 0x7f1ca1634eda content::ContentServiceManagerMainDelegate::Run() #53 0x7f1c918a4a98 service_manager::Main() #54 0x7f1ca16355b3 content::ContentMain() #55 0x7f1ca79f92fa ChromeMain #56 0x7f1ca79f9222 main #57 0x7f1c92999f45 __libc_start_main #58 0x7f1ca79f9125 <unknown> Received signal 6 #0 0x7f1ca6897cab base::debug::StackTrace::StackTrace() #1 0x7f1ca689633c base::debug::StackTrace::StackTrace() #2 0x7f1ca68977bf base::debug::(anonymous namespace)::StackDumpSignalHandler() #3 0x7f1ca6d1e330 <unknown> #4 0x7f1c929aec37 gsignal #5 0x7f1c929b2028 abort #6 0x7f1ca6894066 base::debug::(anonymous namespace)::DebugBreak() #7 0x7f1ca6894048 base::debug::BreakDebugger() #8 0x7f1ca69045c6 logging::LogMessage::~LogMessage() #9 0x7f1ca6a96ec7 base::ThreadRestrictions::AssertIOAllowed() #10 0x7f1ca68e4111 base::PathExists() #11 0x7f1ca917d505 Profile::CreateProfile() #12 0x7f1ca8c942c7 ProfileManager::CreateProfileHelper() #13 0x7f1ca8c8c4ea ProfileManager::CreateAndInitializeProfile() #14 0x7f1ca8c8c0d7 ProfileManager::GetProfile() #15 0x7f1ca8c8be01 ProfileManager::GetActiveUserOrOffTheRecordProfileFromPath() #16 0x7f1ca8c8be7e ProfileManager::GetActiveUserProfile() #17 0x7f1cad17b92c extensions::AutomationEventRouter::AutomationEventRouter() #18 0x7f1cad17dfb0 base::DefaultSingletonTraits<>::New() #19 0x7f1cad17d3f1 base::Singleton<>::get() #20 0x7f1cad17b8b9 extensions::AutomationEventRouter::GetInstance() #21 0x7f1cad1819aa extensions::AutomationInternalEnableDesktopFunction::Run() #22 0x7f1ca7cd1201 ExtensionFunction::RunWithValidation() #23 0x7f1ca7cd69b8 extensions::ExtensionFunctionDispatcher::DispatchWithCallbackInternal() #24 0x7f1ca7cd5f9d extensions::ExtensionFunctionDispatcher::Dispatch() #25 0x7f1ca7d4a8dc extensions::ExtensionWebContentsObserver::OnRequest() #26 0x7f1ca7d4b6f2 _ZN3IPC20DispatchToMethodImplIN10extensions28ExtensionWebContentsObserverEMS2_FvPN7content15RenderFrameHostERK31ExtensionHostMsg_Request_ParamsES4_St5tupleIJS6_EEJLm0EEEEvPT_T0_PT1_RKT2_N4base13IndexSequenceIJXspT3_EEEE #27 0x7f1ca7d4b640 _ZN3IPC16DispatchToMethodIN10extensions28ExtensionWebContentsObserverEN7content15RenderFrameHostEJRK31ExtensionHostMsg_Request_ParamsEJS5_EEENSt9enable_ifIXeqsZT1_sZT2_EvE4typeEPT_MSB_FvPT0_DpT1_ESE_RKSt5tupleIJDpT2_EE #28 0x7f1ca7d4b050 _ZN3IPC8MessageTI29ExtensionHostMsg_Request_MetaSt5tupleIJ31ExtensionHostMsg_Request_ParamsEEvE8DispatchIN10extensions28ExtensionWebContentsObserverES8_N7content15RenderFrameHostEMS8_FvPSA_RKS3_EEEbPKNS_7MessageEPT_PT0_PT1_T2_ #29 0x7f1ca7d4a83a extensions::ExtensionWebContentsObserver::OnMessageReceived() #30 0x7f1caa7bd8c6 extensions::ChromeExtensionWebContentsObserver::OnMessageReceived() #31 0x7f1ca0a1189a content::WebContentsImpl::OnMessageReceived() #32 0x7f1ca012780e content::RenderFrameHostImpl::OnMessageReceived() #33 0x7f1ca06b06e7 content::RenderProcessHostImpl::OnMessageReceived() #34 0x7f1ca4cab508 IPC::ChannelProxy::Context::OnDispatchMessage() #35 0x7f1ca4cb128f _ZN4base8internal13FunctorTraitsIMN3IPC12ChannelProxy7ContextEFvRKNS2_7MessageEEvE6InvokeIRK13scoped_refptrIS4_EJS7_EEEvS9_OT_DpOT0_ #36 0x7f1ca4cb1176 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN3IPC12ChannelProxy7ContextEFvRKNS4_7MessageEEJRK13scoped_refptrIS6_ES9_EEEvOT_DpOT0_ #37 0x7f1ca4cb1103 _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE7RunImplIRKSA_RKSt5tupleIJSC_S6_EEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE #38 0x7f1ca4cb101c _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE3RunEPNS0_13BindStateBaseE #39 0x7f1ca689dc4e _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv #40 0x7f1ca689d4ce base::debug::TaskAnnotator::RunTask() #41 0x7f1ca692d37d base::MessageLoop::RunTask() #42 0x7f1ca692d614 base::MessageLoop::DeferOrRunPendingTask() #43 0x7f1ca692d904 base::MessageLoop::DoWork() #44 0x7f1ca694591c base::MessagePumpGlib::HandleDispatch() #45 0x7f1ca69460c1 base::(anonymous namespace)::WorkSourceDispatch() #46 0x7f1c95406e04 g_main_context_dispatch #47 0x7f1c95407048 <unknown> #48 0x7f1c954070ec g_main_context_iteration #49 0x7f1ca6945a1f base::MessagePumpGlib::Run() #50 0x7f1ca692cf17 base::MessageLoop::RunHandler() #51 0x7f1ca69dd5aa base::RunLoop::Run() #52 0x7f1ca943cb5e ChromeBrowserMainParts::MainMessageLoopRun() #53 0x7f1c9fdc2e38 content::BrowserMainLoop::RunMainMessageLoopParts() #54 0x7f1c9fdd1856 content::BrowserMainRunnerImpl::Run() #55 0x7f1c9fdbc2e8 content::BrowserMain() #56 0x7f1ca1635b86 content::RunNamedProcessTypeMain() #57 0x7f1ca1637d5c content::ContentMainRunnerImpl::Run() #58 0x7f1ca1634eda content::ContentServiceManagerMainDelegate::Run() #59 0x7f1c918a4a98 service_manager::Main() #60 0x7f1ca16355b3 content::ContentMain() #61 0x7f1ca79f92fa ChromeMain r8: 00007ffe44886590 r9: 00007f1c92ac8a00 r10: 0000000000000008 r11: 0000000000000206 r12: 000013cef9bcaf20 r13: 0000000000000000 r14: 00007f1ca69460a0 r15: 000013cef9d41d40 di: 0000000000005de4 si: 0000000000005de4 bp: 00007ffe448869a0 bx: 0000000000000000 dx: 0000000000000006 ax: 0000000000000000 cx: ffffffffffffffff sp: 00007ffe44886868 ip: 00007f1c929aec37 efl: 0000000000000206 cgf: 0000000000000033 erf: 0000000000000000 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000 [end of stack trace] Calling _exit(1). Core file will not be generated.
,
Mar 23 2017
The callstack also looks bizarre...An extension is getting a message from a WebContents...So it's trying to create a new profile? Something here seems badly wrong. Also, is this from the crash servers? Something observed locally? Assigning to reporter to elaborate.
,
Mar 23 2017
mmenke@: I assigned to you because you are an owner of ProfileIOData. Seems the crash relate to profiles and IO. Re-assigned to erg@. I didn't do anything with extensions. I reproduce it locally. Cannot run chromium for two days. Tried to clear user data, didn't help.
,
Mar 23 2017
and sorry for spam :)
,
Mar 23 2017
No problem. Just let me make a friendly suggestion to give a bit more context when filing bugs that aren't in your area. Also, have you tried running chrome with a clean profile? The extensions in the trace strike me as suspicious, indicating it might be a extensions + profile bad interaction of some sort.
,
Mar 23 2017
Tried to build chromium on another machine. It works. Seems something wrong with my profiles on my linux machine.
,
Mar 23 2017
Removed profiles. Now it works. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by mmenke@chromium.org
, Mar 23 2017