New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 629278 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Jul 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

chrome crashes when touching screen with two fingers

Project Member Reported by osh...@chromium.org, Jul 18 2016

Issue description

54.0.2798.0

Repro step:
Keep tuoching (touch/release) using two fingers.

It's crashing in GestureDetector::IsWithinTouchSlop

https://cs.chromium.org/chromium/src/ui/events/gesture_detection/gesture_detector.cc?rcl=0&l=550

  // Check if the primary pointer exceeded the slop region.
  float dx = current_down_event_->GetX() - ev.GetX(ev_idx0);

When it crashes, ev_idx0 is 1 while there is only one touch point in event.


I could not reproduce 52. I don't know when this was regressed. (must be in 53 or 54)

 

Comment 1 by sadrul@chromium.org, Jul 18 2016

Cc: sadrul@chromium.org dtapu...@chromium.org
Owner: tdres...@chromium.org
--> tdresser@
Cc: tdres...@chromium.org
Owner: sahel@chromium.org
Suspecting sahel@'s change for respecting slop with two fingers.

Sahel, can you take a look?

Comment 3 by sahel@chromium.org, Jul 19 2016

Status: Started (was: Assigned)
Good catch!
I'll fix the bug.

Comment 5 by sahel@chromium.org, Jul 26 2016

Status: Fixed (was: Started)

Comment 6 by osh...@chromium.org, Jul 26 2016

No need to merge to 53?

Comment 7 by sahel@chromium.org, Jul 26 2016

The patch with slop region check didn't land until M54.
Status: Verified (was: Fixed)
Labels: Hotlist-Input-Dev

Sign in to add a comment