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

Issue 822213 link

Starred by 1 user

Issue metadata

Status: ExternalDependency
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

Sketchfab WebGL Crash on OnePlus One

Reported by p...@sketchfab.com, Mar 15 2018

Issue description

Steps to reproduce the problem:
1. goto https://www.shadertoy.com/view/ldKcz1 
2. get a webgl crash

What is the expected behavior?
no crash

What went wrong?
no idea.

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 65.0.3325.162  Channel: stable
OS Version: 6.0
Flash Version: 

- Works on firefox mobile on the same phone (works on pixel phone and on desktop we could test)

- We had the bug on https://sketchfab.com/models/5455e3e149484c9cbdbf3903fa0ff691 models (it's ssao shader) 

- I did try to reduce the shadertoy repro further, but then couldn't repro the crash, so you get a big shader for repro, sorry.
 

Comment 1 by p...@sketchfab.com, Mar 15 2018

updated the shadertoy with a 
#define BUG 1
if that defined is commented, webgl doesn't crash.
otherwise it crash on my android one plus one.

Comment 2 by p...@sketchfab.com, Mar 15 2018

But just that code part doesn't crash (tested here: https://www.shadertoy.com/view/4syyRW )

Comment 3 by ericrk@chromium.org, Mar 15 2018

Cc: ericrk@chromium.org
Labels: Needs-TestConfirmation
Can someone from test see if we have a One Plus One and see if this reproduces locally? It would be good to get a crash dump or callstack for this issue.

My guess is that we should either:
- Apply a workaround in Angle in the shader validator.
- Blacklist some (crashing) shader feature in Chrome.


Labels: Needs-triage-Mobile
Cc: sandeepkumars@chromium.org
Labels: TE-NeedsTriageFromMTV Triaged-Mobile
Tested the issue using #65.0.3325.109 on Samsung J7; 7.0.0 and could not reproduce the issue as per the steps mentioned in original comment.

Requesting MTV team to check this issue on Android one plus one as device is available there.

Thanks!!
Owner: jdarpinian@chromium.org
Status: ExternalDependency (was: Unconfirmed)
I can repro. Looks like the shader takes over 10 seconds to compile, in both Chrome and Firefox. Firefox just freezes until it's done, while Chrome's watchdog kills the GPU process after 10 seconds. This is working as intended, as we don't want to hang the UI for that long.

It seems like the shader ought to compile faster, but that's up to the driver. I'll report it to Qualcomm.
Labels: -Pri-2 -TE-NeedsTriageFromMTV -Needs-TestConfirmation -Arch-x86_64 -Needs-triage-Mobile GPU-Qualcomm Pri-3

Comment 8 by p...@sketchfab.com, Mar 19 2018

Would appreciate a lot if someone could edit the bug report first link on the line "we had the bug on ..." to https://sketchfab.com/models/5455e3e149484c9cbdbf3903fa0ff691
I don't believe comments can be edited here. Thanks for the report though!
Description: Show this description
Summary: Sketchfab WebGL Crash on One Plus One (was: WEbgl Crash on Android one Plus one Chrome)
Comments can't be edited, but bug descriptions can. Done.
Summary: Sketchfab WebGL Crash on OnePlus One (was: Sketchfab WebGL Crash on One Plus One)

Comment 13 by p...@sketchfab.com, Mar 22 2018

Thanks a lot !

Sign in to add a comment