Hey,
Locally I'm starting to see a GpuService crash on every single test case in mash_browser_tests.
I'm synced to: 051aedf5e9212a891d4c1886e4407e070d08ce09
I don't see this on the mojo fyi bots yet, so i haven't bisected.
[0630/105231.172144:ERROR:gl_ozone_glx.cc(28)] GLSurfaceGLX::InitializeOneOff failed.
../../build/linux/debian_jessie_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/unique_ptr.h:228: std::unique_ptr::pointer std::unique_ptr<ui::GpuService, std::default_delete<ui::GpuService> >::operator->() const [_Tp = ui::GpuService, _Dp = std::default_delete<ui::GpuService>]: Assertion 'get() != pointer()' failed.
Received signal 6
#0 0x7f27a6bdc3fb base::debug::StackTrace::StackTrace()
#1 0x7f27a6bdb13c base::debug::StackTrace::StackTrace()
#2 0x7f27a6bdbf0f base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7f27a7043330 <unknown>
#4 0x7f278b636c37 gsignal
#5 0x7f278b63a028 abort
#6 0x00000086372f std::__replacement_assert()
#7 0x000003b8e2b6 std::unique_ptr<>::operator->()
#8 0x000003b8cf36 [0630/105231.301143:INFO:service_process_launcher.cc(195)] Launched child process pid=32580, instance=, name=test_ime_driver, user_id=50b0b532-a90e-48fd-a5a8-5f391f0df4c8
[0630/105231.316018:ERROR:gl_surface_glx.cc(408)] glxQueryVersion failed
[0630/105231.316317:ERROR:gl_ozone_glx.cc(28)] GLSurfaceGLX::InitializeOneOff failed.
../../build/linux/debian_jessie_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/unique_ptr.h:228: std::unique_ptr::pointer std::unique_ptr<ui::GpuService, std::default_delete<ui::GpuService> >::operator->() const [_Tp = ui::GpuService, _Dp = std::default_delete<ui::GpuService>]: Assertion 'get() != pointer()' failed.
Received signal 6
#0 0x7f9d40ba13fb base::debug::StackTrace::StackTrace()
#1 0x7f9d40ba013c base::debug::StackTrace::StackTrace()
#2 0x7f9d40ba0f0f base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7f9d41008330 <unknown>
#4 0x7f9d255fbc37 gsignal
#5 0x7f9d255ff028 abort
#6 0x00000086372f std::__replacement_assert()
#7 0x000003b8e2b6 ui::GpuMain::CreateGpuServiceOnGpuThread()
#9 0x000003b8cebc ui::GpuMain::CreateGpuService()
#10 0x000003bf4be0 std::unique_ptr<>::operator->()
#8 0x000003b8cf36 [0630/105231.480542:INFO:service_process_launcher.cc(195)] Launched child process pid=32595, instance=, name=test_ime_driver, user_id=06484920-3f2b-4d25-830d-96cec0fe078f
[0630/105231.491423:ERROR:gl_surface_glx.cc(408)] glxQueryVersion failed
[0630/105231.491631:ERROR:gl_ozone_glx.cc(28)] GLSurfaceGLX::InitializeOneOff failed.
../../build/linux/debian_jessie_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/unique_ptr.h:228: std::unique_ptr::pointer std::unique_ptr<ui::GpuService, std::default_delete<ui::GpuService> >::operator->() const [_Tp = ui::GpuService, _Dp = std::default_delete<ui::GpuService>]: Assertion 'get() != pointer()' failed.
Received signal 6
#0 0x7fc1a83a93fb base::debug::StackTrace::StackTrace()
#1 0x7fc1a83a813c base::debug::StackTrace::StackTrace()
#2 0x7fc1a83a8f0f base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7fc1a8810330 <unknown>
#4 0x7fc18ce03c37 ui::mojom::GpuMainStubDispatch::Accept()
#11 0x000003b8f993 gsignal
#5 0x7fc18ce07028 abort
#6 0x00000086372f ui::GpuMain::CreateGpuServiceOnGpuThread()
#9 0x000003b8cebc std::__replacement_assert()
#7 0x000003b8e2b6 ui::mojom::GpuMainStub<>::Accept()
#12 0x7f27a1ca41f5 mojo::InterfaceEndpointClient::HandleValidatedMessage()
#13 0x7f27a1ca3bb1 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept()
#14 0x7f27a1ca1ba0 mojo::FilterChain::Accept()
#15 0x7f27a1ca5a2f mojo::InterfaceEndpointClient::HandleIncomingMessage()
#16 0x7f27a1cb9f75 mojo::internal::MultiplexRouter::ProcessIncomingMessage()
#17 0x7f27a1cb97f4 mojo::internal::MultiplexRouter::Accept()
#18 0x7f27a1ca1ba0 mojo::FilterChain::Accept()
#19 0x7f27a1c96d22 mojo::Connector::ReadSingleMessage()
#20 0x7f27a1c978ae mojo::Connector::ReadAllAvailableMessages()
#21 0x7f27a1c976fe mojo::Connector::OnHandleReadyInternal()
#22 0x7f27a1c975fb mojo::Connector::OnWatcherHandleReady()
#23 0x7f27a1c9a3e4 ui::GpuMain::CreateGpuService()
#10 0x000003bf4be0 _ZN4base8internal13FunctorTraitsIMN4mojo9ConnectorEFvjEvE6InvokeIPS3_JjEEEvS5_OT_DpOT0_
#24 0x7f27a1c9a2f6 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN4mojo9ConnectorEFvjEJPS5_jEEEvOT_DpOT0_
#25 0x7f27a1c9a287 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEEOj
#26 0x7f27a1c9a1bc _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE3RunEPNS0_13BindStateBaseEOj
#27 0x7f27a1c32ca1 _ZNKR4base8CallbackIFvjELNS_8internal8CopyModeE1ELNS2_10RepeatModeE1EE3RunEj
#28 0x7f27a1c3215f mojo::SimpleWatcher::OnHandleReady()
#29 0x7f27a1c337bb _ZN4base8internal13FunctorTraitsIMN4mojo13SimpleWatcherEFvijEvE6InvokeIRKNS_7WeakPtrIS3_EEJRKiRKjEEEvS5_OT_DpOT0_
#30 0x7f27a1c33614 _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN4mojo13SimpleWatcherEFvijERKNS_7WeakPtrIS5_EEJRKiRKjEEEvOT_OT0_DpOT1_
#31 0x7f27a1c33574 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijEJNS_7WeakPtrIS4_EEijEEEFvvEE7RunImplIRKS6_RKSt5tupleIJS8_ijEEJLm0ELm1ELm2EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#32 0x7f27a1c3341c _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijEJNS_7WeakPtrIS4_EEijEEEFvvEE3RunEPNS0_13BindStateBaseE
#33 0x7f27a6b9b5ae _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
#34 0x7f27a6be1901 base::debug::TaskAnnotator::RunTask()
#35 0x7f27a6c7090e base::MessageLoop::RunTask()
#36 0x7f27a6c70b77 base::MessageLoop::DeferOrRunPendingTask()
#37 0x7f27a6c70e8f base::MessageLoop::DoWork()
#38 0x7f27a6c832ec base::MessagePumpLibevent::Run()
#39 0x7f27a6c70373 base::MessageLoop::Run()
#40 0x7f27a6d0f777 base::RunLoop::Run()
#41 0x7f27a6dbbcd2 base::Thread::Run()
#42 0x7f27a6dbc4c3 base::Thread::ThreadMain()
#43 0x7f27a6d9f94a base::(anonymous namespace)::ThreadFunc()
#44 0x7f27a703b184 start_thread
#45 0x7f278b6fdbed clone
r8: 29287265746e696f r9: 6665643a3a647473 r10: 0000000000000008 r11: 0000000000000206
r12: 0000000000000000 r13: 0000000000000000 r14: 00007f2786e8e9c0 r15: 00007f2786e8e700
di: 0000000000007e96 si: 0000000000007f38 bp: 00007f2786e89240 bx: 0000000000000000
dx: 0000000000000006 ax: 0000000000000000 cx: 00007f278b636c37 sp: 00007f2786e890d8
ip: 00007f278b636c37 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.
Comment 1 by jonr...@chromium.org
, Jun 30 2017