Build oxygen cros build for mus.
Ran chrome --mash
After startup was complete I closed the window using the linux window control.
I receive this stack trace:
/Work/src/out/oxygen/../../build/linux/ubuntu_precise_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.313:
error: attempt to subscript container with out-of-bounds index 0, but
container only holds 0 elements.
Objects involved in the operation:
sequence "this" @ 0x0xe8153c82758 {
}
Received signal 6
#0 0x7f20ee87c88e base::debug::StackTrace::StackTrace()
#1 0x7f20ee87c3cf base::debug::(anonymous namespace)::StackDumpSignalHandler()
#2 0x7f20eec9a330 <unknown>
#3 0x7f20d9625c37 gsignal
#4 0x7f20d9629028 abort
#5 0x7f20d9c79fe5 __gnu_debug::_Error_formatter::_M_error()
#6 0x7f20f1187250 std::__debug::vector<>::operator[]()
#7 0x7f20f1184100 /Work/src/out/oxygen/../../build/linux/ubuntu_precise_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/bits/unique_ptr.h:211: pointer std::unique_ptr<ui::WindowTreeClient, std::default_delete<ui::WindowTreeClient> >::operator->() const [_Tp = ui::WindowTreeClient, _Dp = std::default_delete<ui::WindowTreeClient>]: Assertion 'get() != pointer()' failed.
ash::mus::WmShellMus::GetPrimaryRootWindow()
#8 0x7f20dfa7a146 ash::WmShell::GetPrimaryRootWindowController()
#9 0x7f20f11b7279 ash::mus::WindowManager::GetPrimaryRootWindowController()
#10 0x7f20f11b5c5b ash::mus::WindowManager::Shutdown()
#11 0x7f20f11b75dd ash::mus::WindowManager::OnLostConnection()
#12 0x7f20f0d2d425 ui::WindowTreeClient::OnConnectionLost()
#13 0x7f20ef90ad27 _ZN4base8internal13FunctorTraitsIMN11google_apis19UrlFetchRequestBaseEFvvEvE6InvokeIRKNS_7WeakPtrINS2_5drive30SingleBatchableDelegateRequestEEEJEEEvS5_OT_DpOT0_
#14 0x7f20efb43a6a _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN10extensions14ProcessManagerEFvvERKNS_7WeakPtrIS5_EEJEEEvOT_OT0_DpOT1_
#15 0x7f20f0d489f2 _ZN4base8internal7InvokerINS0_9BindStateIMN2ui16WindowTreeClientEFvvEJNS_7WeakPtrIS4_EEEEEFvvEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#16 0x7f20f0d4893c _ZN4base8internal7InvokerINS0_9BindStateIMN2ui16WindowTreeClientEFvvEJNS_7WeakPtrIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE
#17 0x7f20eefedbab base::internal::RunMixin<>::Run()
#18 0x7f20eeffac46 mojo::InterfaceEndpointClient::NotifyError()
#19 0x7f20ef00bcef mojo::internal::MultiplexRouter::ProcessNotifyErrorTask()
#20 0x7f20ef0098e5 mojo::internal::MultiplexRouter::ProcessTasks()
#21 0x7f20ef00c2c0 mojo::internal::MultiplexRouter::LockAndCallProcessTasks()
#22 0x7f20ef015177 _ZN4base8internal13FunctorTraitsIMN4mojo8internal15MultiplexRouterEFvvEvE6InvokeIRK13scoped_refptrIS4_EJEEEvS6_OT_DpOT0_
#23 0x7f20ef0150c1 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN4mojo8internal15MultiplexRouterEFvvEJRK13scoped_refptrIS6_EEEEvOT_DpOT0_
#24 0x7f20ef015062 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo8internal15MultiplexRouterEFvvEJ13scoped_refptrIS5_EEEEFvvEE7RunImplIRKS7_RKSt5tupleIJS9_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#25 0x7f20ef014fac _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo8internal15MultiplexRouterEFvvEJ13scoped_refptrIS5_EEEEFvvEE3RunEPNS0_13BindStateBaseE
#26 0x7f20ee881e11 _ZNO4base8internal8RunMixinINS_8CallbackIFvvELNS0_8CopyModeE0ELNS0_10RepeatModeE0EEEE3RunEv
#27 0x7f20ee881804 base::debug::TaskAnnotator::RunTask()
#28 0x7f20ee9093cf base::MessageLoop::RunTask()
#29 0x7f20ee909634 base::MessageLoop::DeferOrRunPendingTask()
#30 0x7f20ee90991e base::MessageLoop::DoWork()
#31 0x7f20ee91fd9c base::MessagePumpLibevent::Run()
#32 0x7f20ee908f95 base::MessageLoop::RunHandler()
#33 0x7f20ee9a7424 base::RunLoop::Run()
#34 0x7f20ef842b83 MashRunner::StartChildApp()
#35 0x7f20ef849e9a _ZN4base8internal13FunctorTraitsIM10MashRunnerFvN4mojo16InterfaceRequestIN15service_manager5mojom7ServiceEEEEvE6InvokeIPS2_JS8_EEEvSA_OT_DpOT0_
#36 0x7f20ef849d96 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKM10MashRunnerFvN4mojo16InterfaceRequestIN15service_manager5mojom7ServiceEEEEJPS4_SA_EEEvOT_DpOT0_
#37 0x7f20ef849d27 _ZN4base8internal7InvokerINS0_9BindStateIM10MashRunnerFvN4mojo16InterfaceRequestIN15service_manager5mojom7ServiceEEEEJNS0_17UnretainedWrapperIS3_EEEEEFvS9_EE7RunImplIRKSB_RKSt5tupleIJSD_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEEOS9_
#38 0x7f20ef849c5c _ZN4base8internal7InvokerINS0_9BindStateIM10MashRunnerFvN4mojo16InterfaceRequestIN15service_manager5mojom7ServiceEEEEJNS0_17UnretainedWrapperIS3_EEEEEFvS9_EE3RunEPNS0_13BindStateBaseEOS9_
#39 0x7f20ef850193 base::internal::RunMixin<>::Run()
#40 0x7f20f13687fd service_manager::ChildProcessMainWithCallback()
#41 0x7f20ef841f0f MashRunner::RunChild()
#42 0x7f20ef841d8f MashRunner::Run()
#43 0x7f20ef842cac MashMain()
#44 0x7f20ef83a041 ChromeMain
#45 0x7f20ef839f82 main
#46 0x7f20d9610f45 __libc_start_main
#47 0x7f20ef839e85 <unknown>
r8: 00007f20d99af9d0 r9: 00007ffcc8dc29f8 r10: 0000000000000008 r11: 0000000000000206
r12: 0000000000000003 r13: 00007ffcc8dc5ac0 r14: 0000000000000000 r15: 0000000000000000
di: 0000000000000eaa si: 0000000000000eaa bp: 00007ffcc8dc2d08 bx: 00007ffcc8dc2c50
dx: 0000000000000006 ax: 0000000000000000 cx: ffffffffffffffff sp: 00007ffcc8dc2a48
ip: 00007f20d9625c37 efl: 0000000000000206 cgf: 0000000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
[3751:3751:1205/143104.891739:890876984759:ERROR:session.cc(24)] Restarting service: ash
[3783:3802:1205/143104.774398:890876867419:FATAL:surface_manager.cc(47)] Check failed: frame_sink_source_map_.size() == 0u (1 vs. 0)
#0 0x7fc836ed288e base::debug::StackTrace::StackTrace()
#1 0x7fc836f3822c logging::LogMessage::~LogMessage()
#2 0x7fc82d7e8e87 cc::SurfaceManager::~SurfaceManager()
#3 0x7fc8398d789d ui::DisplayCompositor::~DisplayCompositor()
#4 0x7fc8398d78f9 ui::DisplayCompositor::~DisplayCompositor()
#5 0x7fc837eef6bf std::default_delete<>::operator()()
#6 0x7fc839910c4c std::unique_ptr<>::reset()
#7 0x7fc83990f05a ui::GpuServiceInternal::DestroyDisplayCompositorOnCompositorThread()
#8 0x7fc83990ef91 ui::GpuServiceInternal::DestroyDisplayCompositor()
#9 0x7fc83990b6a8 ui::GpuMain::TearDownOnCompositorThread()
#10 0x7fc837ef1715 _ZN4base8internal13FunctorTraitsIMN18OAuth2TokenService7FetcherEFvvEvE6InvokeIPS3_JEEEvS5_OT_DpOT0_
#11 0x7fc837ef1631 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN18OAuth2TokenService7FetcherEFvvEJPS5_EEEvOT_DpOT0_
#12 0x7fc83990c7e7 _ZN4base8internal7InvokerINS0_9BindStateIMN2ui7GpuMainEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#13 0x7fc83990c72c _ZN4base8internal7InvokerINS0_9BindStateIMN2ui7GpuMainEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE
#14 0x7fc836ed7e11 _ZNO4base8internal8RunMixinINS_8CallbackIFvvELNS0_8CopyModeE0ELNS0_10RepeatModeE0EEEE3RunEv
#15 0x7fc836ed7804 base::debug::TaskAnnotator::RunTask()
#16 0x7fc836f5f3cf base::MessageLoop::RunTask()
#17 0x7fc836f5f634 base::MessageLoop::DeferOrRunPendingTask()
#18 0x7fc836f5f91e base::MessageLoop::DoWork()
#19 0x7fc836f74514 base::MessagePumpDefault::Run()
#20 0x7fc836f5ef95 base::MessageLoop::RunHandler()
#21 0x7fc836ffd424 base::RunLoop::Run()
#22 0x7fc83709b239 base::Thread::Run()
#23 0x7fc83709bb11 base::Thread::ThreadMain()
#24 0x7fc837084b6a base::(anonymous namespace)::ThreadFunc()
#25 0x7fc8372e8184 start_thread
#26 0x7fc821d3f37d clone
Comment 1 by lafo...@chromium.org
, Feb 26 2018