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

Issue 617453 link

Starred by 10 users

Issue metadata

Status: WontFix
Merged: issue 606152
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug-Regression

Blocking:
issue 603651



Sign in to add a comment

Occasional flashing and scroll reset while scrolling

Reported by pavlina....@gmail.com, Jun 5 2016

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36

Steps to reproduce the problem:
1. Visit a long web page with multiple screenfuls to scroll through.
2. Scroll around a bunch.

What is the expected behavior?
Page scrolls normally.

What went wrong?
Occasionally, while scrolling, the page foreground will flicker a bit, leaving just the background, for a few seconds. This then stops and leaves the page scrolled back up to the top. It seems to only happen once per page load, usually within a minute or so if it happens at all, and is a bit unpredictable. While acting up, I can't seem to make it behave by refreshing, I have to wait it out or close the tab.

Did this work before? Yes At least 49.0.2623.112.

Chrome version: 51.0.2704.79  Channel: stable
OS Version: 
Flash Version: Shockwave Flash 21.0 r0
 
This appears to happen on any page that scrolls (e.g. I just saw this on Google search results, YouTube pages, and this simple page http://seventransistorlabs.com/ClassD1/index.html). Happens at least when scrolling with the scroll wheel, I haven't tested with other scroll inputs. Tested without extensions.
Cc: rnimmagadda@chromium.org
Labels: Needs-Feedback
Unable to repro this issue on Ubuntu Trusty (14.04) for Google Chrome Stable Version - 51.0.2704.79

Screen-recording is attached.

@pavlina.chris: Could you please re-test the same on a clean profile [chrome://settings -> Add Person] and let us know your observations, which would help us in triaging it further.

Also, update your Google Chrome to Latest Stable Version - 51.0.2704.79

Thank you.
617453.ogv
22.5 MB Download
I've had this same bug for several months now.

Currently running 51.0.2704.79 (64-bit)

OS: Elementary OS Freya 0.3.2

I have tried starting with a new profile, and no addons, no changes.

It happens exactly as issue writer said, the page foreground starts to flicker, usually disappears and only background is left. I have noticed that it resets when I hover over the scroll bar, and it randomly puts the scroll to the top or bottom of the website.

I can't really find any specific situation where this happens, but as said before, pretty much on every page that has scroll this happens.

I am also running Chrome with --force-device-scale-factor=1.5

I was wondering if it's a driver issue with my graphics card, I am running this on a Thinkpad E540 which has integrated Intel card and Nvidia Geforce GT 740M (using the Intel one)

Here is a video of I took it happening on theverge.com, please skip to around 1:20 

https://www.dropbox.com/s/jwjc833qcbnjgve/2016-06-06%2013-53-02.flv?dl=0

@rnimmagadda - I'll test later today, won't have a chance for a while.

@kristian... - your video looks exactly like what I see. I have a similar graphics setup to you, so perhaps that's it. This is an Asus N56VM with dual graphics and I am also using the Intel graphics by default:

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 630M] (rev a1)

Haven't had the issue for months though.
@rnimmagadda - on second thought, I do have time to test now, and just did. Latest Chromium, 51.0.2704.79 as requested, new profile, still happening.
@rnimmagadda - I should also add, since I didn't notice you had attached a recording before, that it takes me more scrolling than that to trigger the bug, so the recording isn't quite conclusive yet. I went up and down continuously on that page for about 30-45 seconds when I did your new-profile test a few minutes ago, before it finally glitched out.
Project Member

Comment 7 by sheriffbot@chromium.org, Jun 6 2016

Labels: -Needs-Feedback Needs-Review
Owner: rnimmagadda@chromium.org
Thank you for providing more feedback. Adding requester "rnimmagadda@chromium.org" for another review and adding "Needs-Review" label for tracking.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Needs-Review Needs-Feedback
Owner: ----
@pavlina.chris: Unable to repro this issue on Ubuntu Trusty (14.04) for Google Chrome Stable Version - 51.0.2704.79

I have done the scrolling more than 1 minute, but the video recording size is huge which cannot be attached here.

It looks like this is specific to your Configuration [Asus N56VM with dual graphics]. Could you please perform the steps mentioned beneath and let us know your observations.

1. Uninstall your Chrome.
2. Remove this folder -> Home -> Control+H -> .config -> Chrome-Stable
3. Install the Google Chrome Stable Version - 51.0.2704.79
4. Re-test the same on a clean profile [chrome://settings -> Add Person]

Thank you.
 Issue 617485  has been merged into this issue.
 Issue 617778  has been merged into this issue.
I do not have any flickering issues, but I experience scrolling issues as I outlined in https://bugs.chromium.org/p/chromium/issues/detail?id=617485.

The two may or may not be related.

Comment 12 by misch@google.com, Jun 7 2016

I'm seeing this issue on multiple machines:
* HP Z440 with NVIDIA Quadro K620, NVIDIA driver 340.96 and Ubuntu 14.04 (kernel 3.19; X11 1.15.2; mesa 10.1.3)
* HP Z440 with NVIDIA Quadro K620, NVIDIA driver 340.96 and Ubuntu 14.04 (kernel 4.2; X11 1.17.2; mesa 11.0.2; aka. Wily HWE stack)
* Lenovo X250 with Intel graphics and Ubuntu 14.04 (kernel 4.2; X11 1.17.2; mesa 11.0.2; aka. Wily HWE stack)
* Lenovo X1 Carbon gen. 4 with Intel graphics and Ubuntu 14.04 (kernel 4.2; X11 1.17.2; mesa 11.0.2; aka. Wily HWE stack)

I can reproduce the issue by opening the attached svg file, use varying zoom levels (25%, 200%, ..) and then scroll up and down. After a while the page goes blank/white, the scrollbars vanish and once Chrome recovers I'm back at the beginning of the page. Sometimes I get flickering and whatever misbehaves seems to be repeatedly misbehaving in this case. Sometimes Chrome doesn't recover at all and I have to reload the page.
debian-testing-2016-04-10.svg
386 KB Download
@rnimmagadda - okay, performed steps exactly as you described. New Chrome install (Google Chrome this time rather than Chromium), 51.0.2704.79; new .config subdir; new profile - confirmed, problem still occurs.
Project Member

Comment 14 by sheriffbot@chromium.org, Jun 8 2016

Labels: -Needs-Feedback Needs-Review
Owner: rnimmagadda@chromium.org
Thank you for providing more feedback. Adding requester "rnimmagadda@chromium.org" for another review and adding "Needs-Review" label for tracking.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Needs-Review
Mergedinto: 606152
Owner: ----
Status: Duplicate (was: Unconfirmed)

Comment 17 by misch@google.com, Jun 13 2016

Status: Untriaged (was: Duplicate)
This is certainly not a duplicate of bug 606152. Bug 606152 is only about flickering and that goes reportedly away if a window is unmaximized.

This bug is about flickering/flashing AND resetting the page position to the top.

Comment 18 by misch@google.com, Jun 13 2016

Workaround:
This issue goes away for me if I disable Smooth Scrolling under chrome://flags/.

Can confirm comment 18, disabled smooth scrolling and no flickering has occured in the past couple of hours.

Comment 20 by misch@google.com, Jun 14 2016

Components: -UI Blink>Scroll
I can also confirm this goes away with smooth scrolling disabled.
Disabling smooth scrolling in chrome://flags/ does not fix the scrolling issue outlined here and in https://bugs.chromium.org/p/chromium/issues/detail?id=617485.
Cc: bokan@chromium.org
Labels: Needs-Feedback
@bokan: Could you please let us know if this issue is related to - 609748

Comment 24 by misch@google.com, Jun 15 2016

I don't think that  bug 609748  and this bug are related.

First of all I have seen  bug 609748  only on laptops with multiple input devices (touchpad, trackpoint, mouse, ...). This bug also happens on desktop machines with a single input device (e.g. mouse).

Secondly this bug can be worked around by disabling smooth scrolling. This workaround doesn't work for  bug 609748 .

Comment 25 by bokan@chromium.org, Jun 15 2016

Cc: ymalik@chromium.org skobes@chromium.org
Agree with #24, this seems unrelated as  issue 609748  doesn't have any flashing/graphical glitching.

+skobes@/ymalik@ since disabling smooth scrolling supposedly fixes this
Labels: -Type-Bug Hotlist-Input-Dev Type-Bug-Regression
Owner: ymalik@chromium.org
Status: Assigned (was: Untriaged)
I can't repro this using an external mouse on my desktop and the touchpad on my lenovo thinkpad. I tried using on theverge.com and google images. 

Is there a more deterministic repro for this?

Comment 28 by misch@google.com, Jun 21 2016

@ymalik: I can easily reproduce it with the SVG attached to comment #12. 

Comment 29 by misch@google.com, Jun 22 2016

I gave this another test run on stable (51.0.2704.103), beta (52.0.2743.41) and unstable (53.0.2767.4). On all versions I've used Switch person followed by Browse as Guest and then I've opened the SVG from comment #12 from local storage.

On stable I could reproduce the flashing and reset of the scrollbars to the upper left corner within a minute as described in this bug. On beta and unstable I had a harder time reproducing the issue as the flashing issue is mostly gone. If it flashes then it only flashes for a brief moment. On beta and unstable I also saw the reset while scrolling but the reset was harder to trigger and it was different as it reset the scrollbars to the lower right corner.

@ymalik: With which version did you try to reproduce the issue?
I can't repro this but it smells like a gpu or driver issue.  Smooth scrolling draws more frames which would explain the correlation if there is some kind of resource exhaustion happening.  Does it work if you disable hardware acceleration in settings?
I've seen both this issue and the one in the merged ticket here:
https://bugs.chromium.org/p/chromium/issues/detail?id=606152

Are those the same issue?

Bug 606152 appears to be a problem with how Chrome interacts with SNA in the intel driver (the workaround of moving to UXA seems to fix things) but this one remains.
Blocking: 603651
Owner: skobes@chromium.org
Status: WontFix (was: Assigned)
Closing as obsolete / not reproducible.

Sign in to add a comment