Mustash crashes when status area closes |
||
Issue descriptionIf you click on the status area so it opens, then click somewhere else on the screen so the status area closes, there is a crash in mojo:ash. This brings down everything else running as well. Confirmed happening with the Oxygen build configuration. Stack Trace: Received signal 11 SEGV_MAPERR 000000000000 #0 0x7fba98df3317 base::debug::(anonymous namespace)::StackDumpSignalHandler() #1 0x7fba98f37330 <unknown> #2 0x7fba94004cb5 ash::TrayEventFilter::ProcessPressedEvent() #3 0x7fba937aab89 views::PointerWatcherEventRouter::OnPointerEventObserved() #4 0x7fba9a180f69 ui::WindowTreeClient::OnPointerEventObserved() #5 0x7fba9a15e40d ui::mojom::WindowTreeClientStub::Accept() #6 0x7fba9aac261e mojo::InterfaceEndpointClient::HandleValidatedMessage() #7 0x7fba9aac24d6 mojo::FilterChain::Accept() #8 0x7fba9aac336c mojo::InterfaceEndpointClient::HandleIncomingMessage() #9 0x7fba9aac81b4 mojo::internal::MultiplexRouter::ProcessIncomingMessage() #10 0x7fba9aac7b8e mojo::internal::MultiplexRouter::Accept() #11 0x7fba9aac24d6 mojo::FilterChain::Accept() #12 0x7fba9aac0a22 mojo::Connector::ReadSingleMessage() #13 0x7fba9aac0f74 mojo::Connector::OnHandleReadyInternal() #14 0x7fba999d057b mojo::Watcher::OnHandleReady() #15 0x7fba98df4180 base::debug::TaskAnnotator::RunTask() #16 0x7fba98e1b4e5 base::MessageLoop::RunTask() #17 0x7fba98e1b818 base::MessageLoop::DeferOrRunPendingTask() #18 0x7fba98e1bc6b base::MessageLoop::DoWork() #19 0x7fba98e1df99 base::MessagePumpLibevent::Run() #20 0x7fba98e1b041 base::MessageLoop::RunHandler() #21 0x7fba98e441e0 base::RunLoop::Run() #22 0x7fba98e1a270 base::MessageLoop::Run() #23 0x7fba9998bcd6 MashRunner::StartChildApp() #24 0x7fba9998d81e _ZN4base8internal7InvokerINS0_9BindStateIM10MashRunnerFvN4mojo16InterfaceRequestIN5shell5mojom7ServiceEEEEJNS0_17UnretainedWrapperIS3_EEEEEFvS9_EE3RunEPNS0_13BindStateBaseEOS9_ #25 0x7fba9a2c7c9a shell::ChildProcessMainWithCallback() #26 0x7fba9998b7e8 MashRunner::Run() #27 0x7fba9998bdb7 MashMain() #28 0x7fba99989da8 ChromeMain #29 0x7fba90c28f45 __libc_start_main #30 0x7fba99989c40 <unknown>
,
Aug 26 2016
,
Aug 27 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0de3abb5ea1173f52e3ad20f7760b2cfe260685d commit 0de3abb5ea1173f52e3ad20f7760b2cfe260685d Author: jamescook <jamescook@chromium.org> Date: Sat Aug 27 10:58:40 2016 mash: Fix crash when closing system tray menu Look up the container for windows based on shell ID, not window type. BUG= 641370 TEST=added to ash_unittests and mash_unittests R=sky@chromium.org Review-Url: https://codereview.chromium.org/2287583002 Cr-Commit-Position: refs/heads/master@{#414913} [modify] https://crrev.com/0de3abb5ea1173f52e3ad20f7760b2cfe260685d/ash/ash.gyp [modify] https://crrev.com/0de3abb5ea1173f52e3ad20f7760b2cfe260685d/ash/common/wm/container_finder.cc [modify] https://crrev.com/0de3abb5ea1173f52e3ad20f7760b2cfe260685d/ash/common/wm/container_finder.h [add] https://crrev.com/0de3abb5ea1173f52e3ad20f7760b2cfe260685d/ash/common/wm/container_finder_unittest.cc [modify] https://crrev.com/0de3abb5ea1173f52e3ad20f7760b2cfe260685d/ash/mus/BUILD.gn [add] https://crrev.com/0de3abb5ea1173f52e3ad20f7760b2cfe260685d/ash/mus/wm/container_finder_unittest.cc
,
Aug 29 2016
|
||
►
Sign in to add a comment |
||
Comment 1 by jamescook@chromium.org
, Aug 26 2016Labels: -Pri-2 Pri-1
Owner: jamescook@chromium.org
Status: Started (was: Untriaged)