Security DCHECK hit when clicking mouse anywhere in the video element while in media remoting. |
||
Issue descriptionCrash happens when clicking mouse button anywhere in the video element while in media remoting. Stack trace: [1:1:0724/184715.786630:FATAL:PointerEvent.h(80)] Security DCHECK failed: !event || (event->IsPointerEvent()). #0 0x7f0a3f762f27 base::debug::StackTrace::StackTrace() #1 0x7f0a3f789a71 logging::LogMessage::~LogMessage() #2 0x7f0a387424ee blink::MediaRemotingExitButtonElement::PointerEventsListener::handleEvent() #3 0x7f0a384b0906 blink::EventTarget::FireEventListeners() #4 0x7f0a384b017b blink::EventTarget::FireEventListeners() #5 0x7f0a38324192 blink::Node::HandleLocalEvents() #6 0x7f0a384ba61e blink::NodeEventContext::HandleLocalEvents() #7 0x7f0a384a08cd blink::EventDispatcher::DispatchEventAtCapturing() #8 0x7f0a384a053d blink::EventDispatcher::Dispatch() #9 0x7f0a384b953f blink::MouseEventDispatchMediator::DispatchEvent() #10 0x7f0a3849f6d8 blink::EventDispatcher::DispatchEvent() #11 0x7f0a387ec851 blink::MouseEventManager::DispatchMouseEvent() #12 0x7f0a387ece23 blink::MouseEventManager::DispatchMouseClickIfNeeded() #13 0x7f0a387e2047 blink::EventHandler::HandleMouseReleaseEvent() #14 0x7f0a38b56f78 blink::PageWidgetEventHandler::HandleMouseUp() #15 0x7f0a36477d0f blink::WebViewImpl::HandleMouseUp() #16 0x7f0a38b56bbe blink::PageWidgetDelegate::HandleInputEvent() #17 0x7f0a3647a6b4 blink::WebViewImpl::HandleInputEvent() #18 0x7f0a3d23cee1 content::RenderWidgetInputHandler::HandleInputEvent() #19 0x7f0a3d2e47e0 content::RenderWidget::HandleInputEvent() #20 0x7f0a3d2da6fd content::RenderViewImpl::HandleInputEvent() #21 0x7f0a3d23b5a3 content::QueuedWebInputEvent::Dispatch() #22 0x7f0a3d23abcb content::MainThreadEventQueue::DispatchEvents() #23 0x7f0a3f76376b base::debug::TaskAnnotator::RunTask() #24 0x7f0a373fb4e5 blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue() #25 0x7f0a373f8ff4 blink::scheduler::TaskQueueManager::DoWork() #26 0x7f0a373fd6ee _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5blink9scheduler16TaskQueueManagerEFvbERKNS_7WeakPtrIS6_EEJRKbEEEvOT_OT0_DpOT1_ #27 0x7f0a3f76376b base::debug::TaskAnnotator::RunTask() #28 0x7f0a3f7964fa base::MessageLoop::RunTask() #29 0x7f0a3f796832 base::MessageLoop::DeferOrRunPendingTask() #30 0x7f0a3f796b94 base::MessageLoop::DoWork() #31 0x7f0a3f798449 base::MessagePumpDefault::Run() #32 0x7f0a3f7960bf base::MessageLoop::Run() #33 0x7f0a3f7ca527 base::RunLoop::Run() #34 0x7f0a3d2f319d content::RendererMain() #35 0x7f0a3d4617ca content::RunZygote() #36 0x7f0a3d4620ab content::RunNamedProcessTypeMain() #37 0x7f0a3d4629e8 content::ContentMainRunnerImpl::Run() #38 0x7f0a3fcb0fe6 service_manager::Main() #39 0x7f0a3d461492 content::ContentMain() #40 0x55bbdd630bf4 ChromeMain #41 0x7f0a35c13f45 __libc_start_main #42 0x55bbdd630a4f <unknown> Received signal 6 #0 0x7f0a3f762f27 base::debug::StackTrace::StackTrace() #1 0x7f0a3f7629ff base::debug::(anonymous namespace)::StackDumpSignalHandler() #2 0x7f0a3f8e7330 <unknown> #3 0x7f0a35c28c37 gsignal #4 0x7f0a35c2c028 abort #5 0x7f0a3f760b42 base::debug::BreakDebugger() #6 0x7f0a3f789f42 logging::LogMessage::~LogMessage() #7 0x7f0a387424ee blink::MediaRemotingExitButtonElement::PointerEventsListener::handleEvent() #8 0x7f0a384b0906 blink::EventTarget::FireEventListeners() #9 0x7f0a384b017b blink::EventTarget::FireEventListeners() #10 0x7f0a38324192 blink::Node::HandleLocalEvents() #11 0x7f0a384ba61e blink::NodeEventContext::HandleLocalEvents() #12 0x7f0a384a08cd blink::EventDispatcher::DispatchEventAtCapturing() #13 0x7f0a384a053d blink::EventDispatcher::Dispatch() #14 0x7f0a384b953f blink::MouseEventDispatchMediator::DispatchEvent() #15 0x7f0a3849f6d8 blink::EventDispatcher::DispatchEvent() #16 0x7f0a387ec851 blink::MouseEventManager::DispatchMouseEvent() #17 0x7f0a387ece23 blink::MouseEventManager::DispatchMouseClickIfNeeded() #18 0x7f0a387e2047 blink::EventHandler::HandleMouseReleaseEvent() #19 0x7f0a38b56f78 blink::PageWidgetEventHandler::HandleMouseUp() #20 0x7f0a36477d0f blink::WebViewImpl::HandleMouseUp() #21 0x7f0a38b56bbe blink::PageWidgetDelegate::HandleInputEvent() #22 0x7f0a3647a6b4 blink::WebViewImpl::HandleInputEvent() #23 0x7f0a3d23cee1 content::RenderWidgetInputHandler::HandleInputEvent() #24 0x7f0a3d2e47e0 content::RenderWidget::HandleInputEvent() #25 0x7f0a3d2da6fd content::RenderViewImpl::HandleInputEvent() #26 0x7f0a3d23b5a3 content::QueuedWebInputEvent::Dispatch() #27 0x7f0a3d23abcb content::MainThreadEventQueue::DispatchEvents() #28 0x7f0a3f76376b base::debug::TaskAnnotator::RunTask() #29 0x7f0a373fb4e5 blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue() #30 0x7f0a373f8ff4 blink::scheduler::TaskQueueManager::DoWork() #31 0x7f0a373fd6ee _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5blink9scheduler16TaskQueueManagerEFvbERKNS_7WeakPtrIS6_EEJRKbEEEvOT_OT0_DpOT1_ #32 0x7f0a3f76376b base::debug::TaskAnnotator::RunTask() #33 0x7f0a3f7964fa base::MessageLoop::RunTask() #34 0x7f0a3f796832 base::MessageLoop::DeferOrRunPendingTask() #35 0x7f0a3f796b94 base::MessageLoop::DoWork() #36 0x7f0a3f798449 base::MessagePumpDefault::Run() #37 0x7f0a3f7960bf base::MessageLoop::Run() #38 0x7f0a3f7ca527 base::RunLoop::Run() #39 0x7f0a3d2f319d content::RendererMain() #40 0x7f0a3d4617ca content::RunZygote() #41 0x7f0a3d4620ab content::RunNamedProcessTypeMain() #42 0x7f0a3d4629e8 content::ContentMainRunnerImpl::Run() #43 0x7f0a3fcb0fe6 service_manager::Main() #44 0x7f0a3d461492 content::ContentMain() #45 0x55bbdd630bf4 ChromeMain #46 0x7f0a35c13f45 __libc_start_main #47 0x55bbdd630a4f <unknown> r8: ffff94c0116e88c0 r9: ffff94c0116e88b0 r10: 0000000000000008 r11: 0000000000000202 r12: 00007fffd55febc0 r13: 000000000000006f r14: 00007fffd55febb8 r15: 00007fffd55febb0 di: 0000000000000001 si: 0000000000000001 bp: 00007fffd55fe760 bx: 00007fffd55fe760 dx: 0000000000000006 ax: 0000000000000000 cx: 00007f0a35c28c37 sp: 00007fffd55fe5b8 ip: 00007f0a35c28c37 efl: 0000000000000202 cgf: 0000000000000033 erf: 0000000000000000 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000 [end of stack trace]
,
Jul 25 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/249c5f466ecd9173430b337cd8e08d322808bd5c commit 249c5f466ecd9173430b337cd8e08d322808bd5c Author: Ella Ge <eirage@chromium.org> Date: Tue Jul 25 16:59:47 2017 Revert change in MediaRemotingElements Revert change MouseEvent to Pointer in MediaRemotingElements https: //chromium-review.googlesource.com/c/567131/ Bug: 748332 Change-Id: I7de6a11a763c133edda629a4e213ca05fc78b2e1 Reviewed-on: https://chromium-review.googlesource.com/584812 Reviewed-by: Mustaq Ahmed <mustaq@chromium.org> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#489344} [modify] https://crrev.com/249c5f466ecd9173430b337cd8e08d322808bd5c/third_party/WebKit/Source/core/html/media/MediaRemotingElements.cpp [modify] https://crrev.com/249c5f466ecd9173430b337cd8e08d322808bd5c/third_party/WebKit/Source/core/html/media/MediaRemotingElements.h
,
Jul 25 2017
Sorry about that |
||
►
Sign in to add a comment |
||
Comment 1 by x...@chromium.org
, Jul 25 2017