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

Issue 747554 link

Starred by 19 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome , Mac
Pri: 3
Type: Bug



Sign in to add a comment

Umbrella bug for GPU crashes on macOS

Project Member Reported by ccameron@chromium.org, Jul 21 2017

Issue description

Creating an umbrella bug to dupe all likely-unactionable GPU crashes on macOS into
 
Cc: ccameron@chromium.org ericrk@chromium.org ifratric@google.com
 Issue 736627  has been merged into this issue.
Cc: kbr@chromium.org zmo@chromium.org
 Issue 737575  has been merged into this issue.
Cc: piman@chromium.org
 Issue 736631  has been merged into this issue.
 Issue 739678  has been merged into this issue.

Comment 5 by piman@chromium.org, Jul 21 2017

Many of these fuzzer issues seem to be happening in the mac software rasterizer. I think I would like to double-check that they are actual bugs in there, as opposed to a bug in command buffer that leads to potential security issues, which are normally invisible to the instrumentation as they would happen on the GPU, but suddenly become visible when running in a pure software implementation.

I've meant to spend some time on at least one of them to get a better idea, but haven't had a chance yet (any taker otherwise welcome).
Re #5, yes that sounds like a good idea.

That said, I'd like to keep aggregating all of the GPU crashes into a single place -- we can quickly sweep them for thinks we think may be actionable from here.

Comment 7 by piman@chromium.org, Jul 21 2017

Absolutely, thanks a lot for this!
Project Member

Comment 8 by ClusterFuzz, Jul 24 2017

Labels: OS-Mac

Comment 9 by kbr@chromium.org, Aug 8 2017

Issue 750474 has been merged into this issue.

Comment 10 by kbr@chromium.org, Aug 16 2017

Issue 755951 has been merged into this issue.

Comment 11 by enne@chromium.org, Aug 17 2017

 Issue 752786  has been merged into this issue.
Issue 753807 has been merged into this issue.
Project Member

Comment 13 by ClusterFuzz, Sep 5 2017

Status: WontFix (was: Assigned)
ClusterFuzz testcase 6082273253523456 is flaky and no longer crashes, so closing issue.

If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.
Labels: ClusterFuzz-Wrong
Status: Available (was: WontFix)
CF shouldn't touch this umbrella bug.
Labels: -ClusterFuzz-Wrong
We have made a bunch of changes on ClusterFuzz side, so resetting ClusterFuzz-Wrong label.
Issue 752964 has been merged into this issue.
Issue 602405 has been merged into this issue.
Issue 762001 has been merged into this issue.
Project Member

Comment 19 by sheriffbot@chromium.org, Sep 21 2017

Labels: Fracas FoundIn-M-60
Users experienced this crash on the following builds:

Mac Beta 60.0.3112.72 -  0.33 CPM, 7 reports, 7 clients (signature [GPU hang] gpu::gles2::Texture::RemoveTextureRef)

If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates.

- Go/Fracas
Issue 766168 has been merged into this issue.
Project Member

Comment 21 by sheriffbot@chromium.org, Sep 21 2017

Labels: FoundIn-M-63
Users experienced this crash on the following builds:

Mac Canary 63.0.3220.0 -  0.56 CPM, 2 reports, 2 clients (signature [GPU hang] gpu::ImageTransportSurfaceOverlayMac::ApplyBackpressure)

If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates.

- Go/Fracas
Project Member

Comment 22 by sheriffbot@chromium.org, Sep 21 2017

Labels: FoundIn-M-62
Users experienced this crash on the following builds:

Mac Beta 62.0.3202.18 -  0.63 CPM, 30 reports, 28 clients (signature [GPU hang] gpu::gles2::Texture::RemoveTextureRef)

If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates.

- Go/Fracas
Project Member

Comment 23 by ClusterFuzz, Oct 1 2017

Components: Internals>GPU>Internals
Labels: Test-Predator-AutoComponents
Automatically applying components based on information from OWNERS files. If this seems incorrect, please apply the Test-Predator-Wrong-Components label.
Just to update the latest behavior:

Still seeing crashes on latest Canry,dev & beta & stable

63.0.3230.0	0.00%	9	-Canary
63.0.3223.8	0.01%	36	-Dev
62.0.3202.38	0.01%	48	-Beta
61.0.3163.100	1.44%	4821	-Stable

Link to the list of builds:
--------------------------
https://crash.corp.google.com/browse?q=product.name%3D%27Chrome_Mac%27%20AND%20custom_data.ChromeCrashProto.ptype%3D%27gpu-process%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27%5BGPU%20hang%5D%20gpu%3A%3Agles2%3A%3ATexture%3A%3ARemoveTextureRef%27&sql_dialect=dremelsql&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=%3D#productversion:1000

ccameron@, Could you please take a look into this issue.

Thanks..!


Project Member

Comment 25 by sheriffbot@chromium.org, Oct 16 2017

Labels: FoundIn-M-64
Users experienced this crash on the following builds:

Mac Canary 64.0.3241.0 -  2.17 CPM, 3 reports, 3 clients (signature [GPU hang] gpu::ImageTransportSurfaceOverlayMac::ApplyBackpressure)

If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates.

- Go/Fracas
Project Member

Comment 26 by sheriffbot@chromium.org, Oct 27 2017

Labels: ReleaseBlock-Stable
This crash has high impact on Chrome's stability.
Signature: [GPU hang] gpu::gles2::Texture::RemoveTextureRef.
Channel: beta. Platform: mac.
Labeling issue 747554 with ReleaseBlock-Stable.


If this update was incorrect, please add "Fracas-Wrong" label to prevent future updates.

- Go/Fracas
Project Member

Comment 27 by sheriffbot@chromium.org, Oct 27 2017

This issue is marked as a release blocker with no milestone associated. Please add an appropriate milestone.

All release blocking issues should have milestones associated to it, so that the issue can tracked and the fixes can be pushed promptly.

Thanks for your time! To disable nags, add the Disable-Nags label.

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

Comment 28 by sheriffbot@chromium.org, Oct 30 2017

This issue is marked as a release blocker with no milestone associated. Please add an appropriate milestone.

All release blocking issues should have milestones associated to it, so that the issue can tracked and the fixes can be pushed promptly.

Thanks for your time! To disable nags, add the Disable-Nags label.

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

Comment 29 by kbr@chromium.org, Oct 31 2017

Issue 779957 has been merged into this issue.
Magic Signature: '[GPU hang] gpu::gles2::GLES2DecoderImpl::DoClear'

Just to update the latest behavior, crash instances are observed on stable channel, currently this crash is ranked as number #30 under Gpu process for Mac. Below information provides the comparison between previous and latest channels including total number of instances. No crashes are observed on latest beta and dev channels.

+--------------------------------------------------+      
| Latest Channel        |    Previous Channel      |
|--------------------------------------------------+
|62.0.3202.75   - 20    |   62.0.3202.62  - 42     |--> Stable
+--------------------------------------------------+
	
Link to the list of the builds getting crash:
---------------------------------------------
https://crash.corp.google.com/browse?q=product.name%3D%27Chrome_Mac%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27%5BGPU%20hang%5D%20gpu%3A%3Agles2%3A%3AGLES2DecoderImpl%3A%3ADoClear%27&sql_dialect=dremelsql&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=%3D#-samplereports,productversion:1000

Thanks!	
	

Comment 31 by kbr@chromium.org, Nov 3 2017

 Issue 780823  has been merged into this issue.
Labels: -Test-Predator-AutoComponents Test-Predator-Auto-Components
Cc: ranjitkan@chromium.org
Just to update:

[GPU hang] gpu::ImageTransportSurfaceOverlayMac::ApplyBackpressure

This is top#2nd GPU process crash on latest stable on mac OS.Still seeing 984 instances from 831 clients so far.

64.0.3282.39	0.04%	6	-Beta
63.0.3239.108	6.42%	984	-Stable

Link to the list of builds:
---------------------------
https://crash.corp.google.com/browse?q=product.name%3D%27Chrome_Mac%27%20%20AND%20custom_data.ChromeCrashProto.ptype%3D%27gpu-process%27%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D%27%5BGPU%20hang%5D%20gpu%3A%3AImageTransportSurfaceOverlayMac%3A%3AApplyBackpressure%27&sql_dialect=googlesql&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=%3D#productversion:1000

ccameron@,
Could you please take a look into this issue.
Thanks..!


Comment 34 by lgrey@chromium.org, Dec 27 2017

Issue 796623 has been merged into this issue.

Comment 35 by zmo@chromium.org, Jan 4 2018

Issue 622813 has been merged into this issue.
Labels: -ReleaseBlock-Stable -FoundIn-M-60 -FoundIn-M-62 -FoundIn-M-63 -FoundIn-M-64 Fracas-Wrong
-RBS, +Fracas-Wrong to reduce noise.
Issue 619911 has been merged into this issue.
Issue 619183 has been merged into this issue.
Issue 814712 has been merged into this issue.
Issue 724417 has been merged into this issue.
Issue 732806 has been merged into this issue.
Issue 737578 has been merged into this issue.
Issue 740944 has been merged into this issue.
Issue 697400 has been merged into this issue.
Issue 787721 has been merged into this issue.
Issue 839817 has been merged into this issue.

Comment 44 by kbr@chromium.org, May 9 2018

Issue 839821 has been merged into this issue.
Issue 620321 has been merged into this issue.
Issue 843017 has been merged into this issue.
Issue 851366 has been merged into this issue.
Just to update the latest behavior of this issue in the latest channels:

[GPU hang] gpu::gles2::Texture::RemoveTextureRef

Still seeing 7342 crashes from 6470 clients so far on latest Stable - 67.0.3396.99 on Mac OS. This crash is ranked as number #1 in 'GPU-Process' Stable crashes. 


69.0.3472.3	0.01%	26 - Dev
68.0.3440.42	0.02%	41 - Beta
67.0.3396.99	3.64%	7347 - Stable

Link to the list of builds:
-------------------------
https://crash.corp.google.com/browse?q=product_name%3D%27Chrome_Mac%27+AND+expanded_custom_data.ChromeCrashProto.ptype%3D%27gpu-process%27+AND+expanded_custom_data.ChromeCrashProto.magic_signature_1.name%3D%27%5BGPU+hang%5D+gpu%3A%3Agles2%3A%3ATexture%3A%3ARemoveTextureRef%27#-productname:1000,productversion:100,-magicsignature:50,-magicsignature2:50,-stablesignature:50,-magicsignaturesorted:50

Note:
> Updating this issue as the original Issue 602405 is merged into it and updating this issue based on it.

Thanks!
Cc: pnangunoori@chromium.org
Magic Signature - [GPU hang] gpu::GLES2CommandBufferStub::Initialize

Original Issue 843017 duped into this issue.

Link for the comparison for M66 and M67 builds:
https://crash.corp.google.com/browse?q=product_name%3D%27Chrome_Mac%27+AND+expanded_custom_data.ChromeCrashProto.magic_signature_1.name%3D%27%5BGPU+hang%5D+gpu%3A%3AGLES2CommandBufferStub%3A%3AInitialize%27&compProp=product.Version&v1=66.0.3359.181&v2=67.0.3396.99

Crash Data for current and earlier stable builds:
-------------------------------------------------
67.0.3396.99	33.72%	5897
67.0.3396.87	40.54%	7089
67.0.3396.79	8.36%	1461
67.0.3396.62	4.70%	821
66.0.3359.181	3.71%	648
66.0.3359.170	0.28%	49
66.0.3359.139	2.26%	395

ccameron@ -- Could you please take a look into this issue.

Thanks!
Status: Assigned (was: Available)
Issue 873665 has been merged into this issue.
Issue 873629 has been merged into this issue.
Issue 870578 has been merged into this issue.
Issue 612303 has been merged into this issue.
Issue 894389 has been merged into this issue.
Issue 898106 has been merged into this issue.
Cc: stevehuang@chromium.org
Issue 900525 has been merged into this issue.
Issue 900976 has been merged into this issue.
Issue 875169 has been merged into this issue.
Issue 671908 has been merged into this issue.
Issue 885010 has been merged into this issue.

Sign in to add a comment