Chrome Version: ~60
OS: Linux
What steps will reproduce the problem?
(1) Chrome Remote into your workstation
(2) Run content_shell, and let session sit idle for a <5 minutes.
What is the expected result?
content_shell keeps running
What happens instead?
I hit the assert included below after a few minutes. This kills the running process, and I have to start debugging session all over again.
This is getting annoying. I hit this often when debugging. If I attach, start reading my mail because reading of debug symbols takes a long time, I come back, and shell has crashed because of a DCHECK.
cc'ing Tom my Linux roomate just in case he can fix this with one-liner.
[79951:79951:0528/222435.908696:1170062007654:ERROR:sandbox_linux.cc(344)] InitializeSandbox() called with multiple threads in process gpu-process.
[79927:79927:0528/223414.889722:1170640988744:FATAL:desktop_window_tree_host_x11.cc(840)] Check failed: !has_window_focus_ || !has_pointer_focus_.
#0 0x7f589587480b base::debug::StackTrace::StackTrace()
#1 0x7f589587350c base::debug::StackTrace::StackTrace()
#2 0x7f58958e70d3 logging::LogMessage::~LogMessage()
#3 0x7f58880d7b10 views::DesktopWindowTreeHostX11::IsActive()
#4 0x7f58880d3b4b views::DesktopWindowTreeHostX11::AfterActivationStateChanged()
#5 0x7f58880d3dbf views::DesktopWindowTreeHostX11::OnFocusEvent()
#6 0x7f58880db288 views::DesktopWindowTreeHostX11::DispatchEvent()
#7 0x7f5882d8810d ui::PlatformEventSource::DispatchEvent()
#8 0x7f58855bcc44 ui::X11EventSourceGlib::ProcessXEvent()
#9 0x7f58855ae448 ui::X11EventSource::ExtractCookieDataDispatchEvent()
#10 0x7f58855ae3b0 ui::X11EventSource::DispatchXEvents()
#11 0x7f58855bcde5 ui::(anonymous namespace)::XSourceDispatch()
#12 0x7f5884843ce5 g_main_context_dispatch
#13 0x7f5884844048 <unknown>
#14 0x7f58848440ec g_main_context_iteration
#15 0x7f589591ff2f base::MessagePumpGlib::Run()
#16 0x7f589590c888 base::MessageLoop::Run()
#17 0x7f58959b53bd base::RunLoop::Run()
#18 0x7f58975d4f23 content::BrowserMainLoop::MainMessageLoopRun()
#19 0x7f58975d4c23 content::BrowserMainLoop::RunMainMessageLoopParts()
#20 0x7f58975e11d6 content::BrowserMainRunnerImpl::Run()
#21 0x000000c3bec6 ShellBrowserMain()
#22 0x000000c19215 content::ShellMainDelegate::RunProcess()
#23 0x7f5898f4bb6b content::RunNamedProcessTypeMain()
#24 0x7f5898f4deed content::ContentMainRunnerImpl::Run()
#25 0x7f5898f4a65a content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#26 0x7f5885ffadd1 service_manager::Main()
#27 0x7f5898f4b60f content::ContentMain()
#28 0x0000004b00e1 main
#29 0x7f5886d55f45 __libc_start_main
#30 0x0000004affb4 <unknown>
Received signal 6
#0 0x7f589587480b base::debug::StackTrace::StackTrace()
#1 0x7f589587350c base::debug::StackTrace::StackTrace()
#2 0x7f589587431f base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7f589b100330 <unknown>
#4 0x7f5886d6ac37 gsignal
#5 0x7f5886d6e028 abort
#6 0x7f5895871506 base::debug::(anonymous namespace)::DebugBreak()
#7 0x7f58958714e8 base::debug::BreakDebugger()
#8 0x7f58958e7554 logging::LogMessage::~LogMessage()
#9 0x7f58880d7b10 views::DesktopWindowTreeHostX11::IsActive()
#10 0x7f58880d3b4b views::DesktopWindowTreeHostX11::AfterActivationStateChanged()
#11 0x7f58880d3dbf views::DesktopWindowTreeHostX11::OnFocusEvent()
#12 0x7f58880db288 views::DesktopWindowTreeHostX11::DispatchEvent()
#13 0x7f5882d8810d ui::PlatformEventSource::DispatchEvent()
#14 0x7f58855bcc44 ui::X11EventSourceGlib::ProcessXEvent()
#15 0x7f58855ae448 ui::X11EventSource::ExtractCookieDataDispatchEvent()
#16 0x7f58855ae3b0 ui::X11EventSource::DispatchXEvents()
#17 0x7f58855bcde5 ui::(anonymous namespace)::XSourceDispatch()
#18 0x7f5884843ce5 g_main_context_dispatch
#19 0x7f5884844048 <unknown>
#20 0x7f58848440ec g_main_context_iteration
#21 0x7f589591ff2f base::MessagePumpGlib::Run()
#22 0x7f589590c888 base::MessageLoop::Run()
#23 0x7f58959b53bd base::RunLoop::Run()
#24 0x7f58975d4f23 content::BrowserMainLoop::MainMessageLoopRun()
#25 0x7f58975d4c23 content::BrowserMainLoop::RunMainMessageLoopParts()
#26 0x7f58975e11d6 content::BrowserMainRunnerImpl::Run()
#27 0x000000c3bec6 ShellBrowserMain()
#28 0x000000c19215 content::ShellMainDelegate::RunProcess()
#29 0x7f5898f4bb6b content::RunNamedProcessTypeMain()
#30 0x7f5898f4deed content::ContentMainRunnerImpl::Run()
#31 0x7f5898f4a65a content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#32 0x7f5885ffadd1 service_manager::Main()
#33 0x7f5898f4b60f content::ContentMain()
#34 0x0000004b00e1 main
#35 0x7f5886d55f45 __libc_start_main
#36 0x0000004affb4 <unknown>
r8: fffffffffffffed8 r9: fffffffffffffec8 r10: 0000000000000008 r11: 0000000000000202
r12: 000037798f2b3980 r13: 00007f5884b01920 r14: 00007f58855bcdc0 r15: 000037798f1d55a0
di: 0000000000013837 si: 0000000000013837 bp: 00007ffeb8dd2630 bx: 0000000000000000
dx: 0000000000000006 ax: 0000000000000000 cx: 00007f5886d6ac37 sp: 00007ffeb8dd24f8
ip: 00007f5886d6ac37 efl: 0000000000000202 cgf: 0000000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
Please use labels and text to provide additional information.
For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.
Comment 1 by thomasanderson@chromium.org
, May 29 2017Labels: -Type-Bug Type-Bug-Regression
Owner: thomasanderson@chromium.org
Status: Assigned (was: Untriaged)
Summary: content_shell hits DCHECK in Chromoting session (was: content_shell hits )