Dragging chrome://welcome logo causes page crash in dev build |
|||
Issue descriptionChrome Version: Chromium 72.0.3607.0 (Developer Build) (64-bit) Revision fabe78ea42052335674f6cc9c809dd610a8eea29-refs/heads/master@{#606939} OS Linux JavaScript V8 7.2.287 Flash (Disabled) User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3607.0 Safari/537.36 What steps will reproduce the problem? (1) Build on Linux from commit with SHA fabe78ea42052335674f6cc9c809dd610a8eea29 (others nearby work as well) (2) Run chrome and visit chrome://welcome (3) Click on and around the logo, trying to drag. Most of the time it won't drag anything, but keep trying until you get a drag. (I've had luck clicking around the bottom of the logo.) (4) When a drag begins, the page will crash with Aw Snap and sad tab. A stack trace and about:gpu report are attached. See crbug.com/904380#c5 for info on how this bug was discovered.
,
Nov 13
,
Nov 16
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/31f1804d7dee9de02ad7c9a8e77d8d4d070cdcae commit 31f1804d7dee9de02ad7c9a8e77d8d4d070cdcae Author: Xianzhu Wang <wangxianzhu@chromium.org> Date: Fri Nov 16 01:18:28 2018 [PE] Allow transient PaintController to abort without commit This disables DCHECK(new_display_item_list_.IsEmpty()) for transient paint controllers in the destructor. We could require the client of a transient controller to always commit and finish cycle, but allowing to abort seems simpler and harmless. Bug: 904971 Change-Id: If1bd15b55cbad0e1871eaed4a8d30b78e8a54d86 Reviewed-on: https://chromium-review.googlesource.com/c/1336953 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#608615} [modify] https://crrev.com/31f1804d7dee9de02ad7c9a8e77d8d4d070cdcae/third_party/blink/renderer/platform/graphics/paint/paint_controller.cc [modify] https://crrev.com/31f1804d7dee9de02ad7c9a8e77d8d4d070cdcae/third_party/blink/renderer/platform/graphics/paint/paint_controller_test.cc
,
Nov 16
|
|||
►
Sign in to add a comment |
|||
Comment 1 by mpear...@chromium.org
, Nov 13