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

Issue 728619 link

Starred by 3 users

Issue metadata

Status: Untriaged
Merged: issue 606152
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: 2017-09-29
OS: Windows
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Console Rendering - duplicates + black boxes

Reported by ipwrigh...@gmail.com, Jun 1 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36

Steps to reproduce the problem:
Note: I don't always see this, I don't know if it's a result of our particular codebase, so steps to reproduce may not work in the general case.

1. Open Developer Tools
2. Start debugging some code with a breakpoint
3. At the breakpoint start interacting with the console or logging additional information

What is the expected behavior?
The console logs correctly without rendering glitches

What went wrong?
Some of the content gets rendered on top of other console entries and black boxes also render - producing a smearing effect.

Did this work before? Yes 

Chrome version: 58.0.3029.110  Channel: stable
OS Version: 10.0
Flash Version: 

I'm not able to reproduce reliably, but it does happen frequently when debugging.
 
Chrome DevTools.gif
802 KB View Download
Components: -Platform>DevTools Blink>Compositing
Components: -Blink>Compositing Internals>GPU
Labels: Needs-Feedback
NextAction: 2017-06-11
Do you only see glitches like this with DevTools debugging?

It looks to be an issue with the graphics card or the GPU compositor's handling of surfaces. Over to the GPU team.
The NextAction date has arrived: 2017-06-11
@ schenney@chromium.org

Sorry, I assumed I'd get notifications on activity but didn't so haven't seen your question. 

In answer yes I only see this when I'm debugging with DevTools. I also have a colleague who has exactly the same problem on identical hardware. Some information about my machine from DxDiag:

Machine: Dell XPS 15 9550
OS: Windows 10 Pro 64-bit
Display: Intel HD Graphics 530 
Render: NVIDIA GeForce GTX 960M



Project Member

Comment 5 by sheriffbot@chromium.org, Jun 13 2017

Cc: schenney@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "schenney@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: kozyatinskiy@chromium.org
 Issue 711311  has been merged into this issue.
Cc: vmp...@chromium.org ericrk@chromium.org
Are the texture lost/corrupted?

Comment 8 by ericrk@chromium.org, Jun 19 2017

Sorry to bug you again ipwright83@, but if you wouldn't mind navigating to "about:gpu" saving the page using (save as webpage, complete), and attaching that here, it will ensure we know exactly which GPU/rendering modes are active on your machine at the time the glitch is seen.

I wonder if this could be related to  crbug.com/734058  - could also be a synchronization issue. We'll need to wait for GPU info from that bug to know for sure - although that was a new M59 regression, so maybe unrelated.

Thanks!

Comment 9 by vmi...@chromium.org, Jun 26 2017

Labels: Needs-Feedback
Adding Needs-Feedback for the request in #8.
Sorry about the delay (is there a way to subscribe to this thread?)

I've attached the GPU information as requested. I guess the visual output is a little different to that other bug - there are hard lines that are wrong in this issue, whereas that you can see the equivalent of scan lines. Though I haven't seen it in a few days.

I'm not sure how to respond to the textures being lost/corrupt - what would be the visual indication of that?
gpu.htm
53.6 KB View Download
Project Member

Comment 11 by sheriffbot@chromium.org, Jun 26 2017

Cc: vmi...@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "vmiura@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: Needs-Feedback
ipwright83@, thanks for the additional details! Looking at the about:gpu, I see a few non-standard GPUs listed (vendor 0x17e9). Do you have any usb monitor adapters attached?

If so, does the issue reproduce when using those monitors (either as a secondary or primary monitor)? I know you said you hadn't seen the issue recently, so I'm curious if it has to do with the specific display device being used. Thanks!
ericrk@ since posting I've actually witnessed it occur another couple of times.

You're actually correct regarding the USB monitor. I've put a breakdown of my current setup:

Primary - Dell monitor connected HDMI->DVI
Secondary 1 - laptop screen
Secondary 2 - Dell monitor connected via a Dell USB adapter similar to (http://www.officenerd.co.uk/info/dell-adapter-usb-c-to-hdmi-vga-ethernet-usb-30-da2-1332445?gclid=Cj0KEQjwhMjKBRDjxb31j-aesI4BEiQA7ivN-CfKgq6Dbh1t29xP6tNMUo2QrWxqMlHFIknvt3iarNwaAmut8P8HAQ)

I doubt it'd make any difference, but the USB adapter is daisy chained out the back of the USB hub on my primary connecting to the Secondary 2.

I've seen this issue so far on both my Primary and Secondary 1, I don't recall seeing it on Secondary 2 (USB one) but that's probably because I don't run DevTools on there often, however I'll endeavor to do so to see if it occurs there too.
Project Member

Comment 14 by sheriffbot@chromium.org, Jun 27 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "ericrk@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
ericrk@ so I've just confirmed that this also occurs on my monitor I detailed as Secondary 2.

Some other information I've managed to find out is that it only seems to occur when DevTools is maximized. In fact I had it maximized on one monitor, dragged it to another (while dragging the window is not maximized and renders correctly) and as soon as I snapped to another monitor it re-maximized with the same rendering issue. Shrinking the side of the window again (without dragging) also causes it to render fine.

What may also be interesting (which I hazard a guess points to GPU issues) is that when I've tried to capture this maximized / non-maximized behavior using a Screen recording tool (Screen2Gif) is that DevTools doesn't exhibit the behaviour as reliably - it's hit and miss as to whether it will render the black areas, while it's pretty consistent without the screen recording.

I've also failed to reproduce this on any other tab, other than the [Elements] tab thus far, but the rendering bug only affects the docked lower console.
Black Boxes.gif
4.9 MB View Download

Comment 16 by enne@chromium.org, Jun 30 2017

Mergedinto: 606152
Status: Duplicate (was: Unconfirmed)
This sounds a lot like issue 606152 (linux, intel, maximized windows only).

Comment 17 Deleted

@enne are you sure this issue is a duplicate? I've asked in the other thread 
about my setup and someone suggested that they've only seen it on old graphics cards - whereas I'm running on a fairly new XPS.

I'm also using Windows and have no flicker - unlike that bug?
Status: Available (was: Duplicate)
I'm un-duping this issue, as this is on Windows with GPU Rasterization rather than One-Copy.  It seems it may be related to using a USB display adapter or other multi-GPU issue.

Reporter: I wonder if you would be able to confirm if this issue still happens on a recent Chrome Canary?
Labels: Needs-Feedback
NextAction: 2017-09-29
I've seen this today on the Rendering tab - Version 60.0.3112.113 (Official Build) (64-bit)
Capture2.PNG
80.1 KB View Download
The NextAction date has arrived: 2017-09-29
Project Member

Comment 23 by sheriffbot@chromium.org, Aug 31

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment