New issue
Advanced search Search tips

Issue 705810 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

FATAL:WebGestureEvent.h(221)] Check failed: false.

Project Member Reported by alemate@chromium.org, Mar 28 2017

Issue description

Debug Chrome crashes on Chrome OS OOBE (samus):

[1:1:0327/183309.560581:FATAL:WebGestureEvent.h(221)] Check failed: false. 
#0 0x584effc25fed base::debug::StackTrace::StackTrace()
#1 0x584effc24cbc base::debug::StackTrace::StackTrace()
#2 0x584effc729cf logging::LogMessage::~LogMessage()
#3 0x584f07a03596 blink::WebGestureEvent::isScrollEvent()
#4 0x584f079febb0 blink::EventHandler::handleGestureEvent()
#5 0x584f06a8a907 blink::WebPagePopupImpl::handleGestureEvent()
#6 0x584f06a43b2f blink::PageWidgetDelegate::handleInputEvent()
#7 0x584f06a8ac7d blink::WebPagePopupImpl::handleInputEvent()
#8 0x584f0944e4c1 content::RenderWidgetInputHandler::HandleInputEvent()
#9 0x584f09122151 content::RenderWidget::OnHandleInputEvent()
#10 0x584f09117feb _ZN4base20DispatchToMethodImplIPN7content14RenderViewImplEMS2_FvPKN5blink13WebInputEventERKNSt7__debug6vectorIS7_SaIS7_EEERKN2ui11LatencyInfoENS1_22InputEventDispatchTypeEERKSt5tupleIJS7_SB_SF_SI_EEJLm0ELm1ELm2ELm3EEEEvRKT_T0_OT1_NS_13IndexSequenceIJXspT2_EEEE
#11 0x584f09135db0 _ZN4base16DispatchToMethodIPN7content12RenderWidgetEMS2_FvPKN5blink13WebInputEventERKNSt7__debug6vectorIS7_SaIS7_EEERKN2ui11LatencyInfoENS1_22InputEventDispatchTypeEERKSt5tupleIJS7_SB_SF_SI_EEEEvRKT_T0_OT1_
#12 0x584f09135d19 _ZN3IPC16DispatchToMethodIN7content12RenderWidgetEMS2_FvPKN5blink13WebInputEventERKNSt7__debug6vectorIS6_SaIS6_EEERKN2ui11LatencyInfoENS1_22InputEventDispatchTypeEEvSt5tupleIJS6_SA_SE_SH_EEEEvPT_T0_PT1_RKT2_
#13 0x584f0912d760 _ZN3IPC8MessageTI30InputMsg_HandleInputEvent_MetaSt5tupleIJPKN5blink13WebInputEventENSt7__debug6vectorIS6_SaIS6_EEEN2ui11LatencyInfoEN7content22InputEventDispatchTypeEEEvE8DispatchINSD_12RenderWidgetESI_vMSI_FvS6_RKSA_RKSC_SE_EEEbPKNS_7MessageEPT_PT0_PT1_T2_
#14 0x584f091205d2 content::RenderWidget::OnMessageReceived()
#15 0x584f0a4bfb1b IPC::MessageRouter::RouteMessage()
#16 0x584f065de968 content::ChildThreadImpl::ChildThreadMessageRouter::RouteMessage()
#17 0x584f0a4bfa9e IPC::MessageRouter::OnMessageReceived()
#18 0x584f065e2def content::ChildThreadImpl::OnMessageReceived()
#19 0x584f090f5251 _ZN4base8internal13FunctorTraitsIMN7content15ChildThreadImplEFbRKN3IPC7MessageEEvE6InvokeIPNS2_16RenderThreadImplEJS7_EEEbS9_OT_DpOT0_
#20 0x584f090f51a6 _ZN4base8internal13FunctorTraitsINS0_18IgnoreResultHelperIMN7content15ChildThreadImplEFbRKN3IPC7MessageEEEEvE6InvokeIRKSB_JPNS3_16RenderThreadImplES8_EEEvOT_DpOT0_
#21 0x584f090f5137 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKNS0_18IgnoreResultHelperIMN7content15ChildThreadImplEFbRKN3IPC7MessageEEEEJPNS5_16RenderThreadImplESA_EEEvOT_DpOT0_
#22 0x584f090f50c4 _ZN4base8internal7InvokerINS0_9BindStateINS0_18IgnoreResultHelperIMN7content15ChildThreadImplEFbRKN3IPC7MessageEEEEJNS0_17UnretainedWrapperINS4_16RenderThreadImplEEEEEEFvS9_EE7RunImplIRKSC_RKSt5tupleIJSF_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEES9_
#23 0x584f090f4fec _ZN4base8internal7InvokerINS0_9BindStateINS0_18IgnoreResultHelperIMN7content15ChildThreadImplEFbRKN3IPC7MessageEEEEJNS0_17UnretainedWrapperINS4_16RenderThreadImplEEEEEEFvS9_EE3RunEPNS0_13BindStateBaseES9_
#24 0x584ef9fe41b2 _ZNKR4base8CallbackIFvRKNS0_IFvvELNS_8internal8CopyModeE1ELNS2_10RepeatModeE1EEEELS3_1ELS4_1EE3RunES7_
#25 0x584f03634031 base::CancelableCallback<>::Forward()
#26 0x584efa043aaf _ZN4base8internal13FunctorTraitsIMN11google_apis13RequestSenderEFvRKNS_7WeakPtrINS2_29AuthenticatedRequestInterfaceEEEEvE6InvokeIRKNS4_IS3_EEJS8_EEEvSA_OT_DpOT0_
#27 0x584f090f4baf _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMNS_18CancelableCallbackIFvRKN3IPC7MessageEEEEKFvS8_ERKNS_7WeakPtrISA_EEJS8_EEEvOT_OT0_DpOT1_
#28 0x584f090f4b27 _ZN4base8internal7InvokerINS0_9BindStateIMNS_18CancelableCallbackIFvRKN3IPC7MessageEEEEKFvS7_EJNS_7WeakPtrIS9_EEEEES8_E7RunImplIRKSB_RKSt5tupleIJSD_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEES7_
#29 0x584f090f4a5c _ZN4base8internal7InvokerINS0_9BindStateIMNS_18CancelableCallbackIFvRKN3IPC7MessageEEEEKFvS7_EJNS_7WeakPtrIS9_EEEEES8_E3RunEPNS0_13BindStateBaseES7_
#30 0x584ef9fe41b2 _ZNKR4base8CallbackIFvRKNS0_IFvvELNS_8internal8CopyModeE1ELNS2_10RepeatModeE1EEEELS3_1ELS4_1EE3RunES7_
#31 0x584f09438c6e content::InputEventFilter::HandleEventOnMainThread()
#32 0x584f094493bc content::MainThreadEventQueue::DispatchInFlightEvent()
#33 0x584f0944976a content::MainThreadEventQueue::DispatchSingleEvent()
#34 0x584f0944c2e7 _ZN4base8internal13FunctorTraitsIMN7content20MainThreadEventQueueEFvvEvE6InvokeIRK13scoped_refptrIS3_EJEEEvS5_OT_DpOT0_
#35 0x584f0944c231 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN7content20MainThreadEventQueueEFvvEJRK13scoped_refptrIS5_EEEEvOT_DpOT0_
#36 0x584f0944c1d2 _ZN4base8internal7InvokerINS0_9BindStateIMN7content20MainThreadEventQueueEFvvEJ13scoped_refptrIS4_EEEEFvvEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#37 0x584f0944c11c _ZN4base8internal7InvokerINS0_9BindStateIMN7content20MainThreadEventQueueEFvvEJ13scoped_refptrIS4_EEEEFvvEE3RunEPNS0_13BindStateBaseE
#38 0x584efa730829 _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
#39 0x584effe80c22 base::debug::TaskAnnotator::RunTask()
#40 0x584f068f9256 blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue()
#41 0x584f068f61fd blink::scheduler::TaskQueueManager::DoWork()
#42 0x584efa5a6ed4 _ZN4base8internal13FunctorTraitsIMN2ui21DrmThreadMessageProxyEKFvbEvE6InvokeIRKNS_7WeakPtrIS3_EEJbEEEvS5_OT_DpOT0_
#43 0x584f06900b3f _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5blink9scheduler16TaskQueueManagerEFvbERKNS_7WeakPtrIS6_EEJRKbEEEvOT_OT0_DpOT1_
#44 0x584f06900ab3 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler16TaskQueueManagerEFvbEJNS_7WeakPtrIS5_EEbEEEFvvEE7RunImplIRKS7_RKSt5tupleIJS9_bEEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#45 0x584f069009cc _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler16TaskQueueManagerEFvbEJNS_7WeakPtrIS5_EEbEEEFvvEE3RunEPNS0_13BindStateBaseE
#46 0x584efa730829 _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
#47 0x584effe80c22 base::debug::TaskAnnotator::RunTask()
#48 0x584effc953bd base::MessageLoop::RunTask()
#49 0x584effc95664 base::MessageLoop::DeferOrRunPendingTask()
#50 0x584effc95990 base::MessageLoop::DoWork()
#51 0x584effcb04b8 base::MessagePumpDefault::Run()
#52 0x584effc94f17 base::MessageLoop::RunHandler()
#53 0x584effd3705a base::RunLoop::Run()
#54 0x584f0915a1b6 content::RendererMain()
#55 0x584efed58f9e content::RunZygote()
#56 0x584efed59390 content::RunNamedProcessTypeMain()
#57 0x584efed5b5fc content::ContentMainRunnerImpl::Run()
#58 0x584efed5876a content::ContentServiceManagerMainDelegate::Run()
#59 0x584f02bb9548 service_manager::Main()
#60 0x584efed58d43 content::ContentMain()
#61 0x584ef9da6df4 ChromeMain

This happens if I click <select> dropdown to select language.
(On OOBE click "Language selection" -> open <select> and scroll inside it up and down a feq times).
 
Cc: r...@chromium.org
Components: Blink>Input
Labels: Hotlist-Input-Dev
Status: Started (was: Untriaged)
Project Member

Comment 4 by bugdroid1@chromium.org, Mar 29 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/65d6e34d665cd4ad6c23066d1500e0fa8eae2070

commit 65d6e34d665cd4ad6c23066d1500e0fa8eae2070
Author: dtapuska <dtapuska@chromium.org>
Date: Wed Mar 29 13:37:23 2017

Fix dcheck failing on ChromeOS

Fix some code paths that should be handling the GestureFlingCancel event.
Treat GestureFlingCancel as a scroll event.

BUG= 705817 , 705810 , 705828 

Review-Url: https://codereview.chromium.org/2780803002
Cr-Commit-Position: refs/heads/master@{#460371}

[modify] https://crrev.com/65d6e34d665cd4ad6c23066d1500e0fa8eae2070/third_party/WebKit/Source/core/input/ScrollManager.cpp
[modify] https://crrev.com/65d6e34d665cd4ad6c23066d1500e0fa8eae2070/third_party/WebKit/public/platform/WebGestureEvent.h

Status: Fixed (was: Started)

Sign in to add a comment