Bug 93057 - Playing a HTML5 game exported from "RPG Maker MV" which uses a screen tint effect results in GPU hang
Summary: Playing a HTML5 game exported from "RPG Maker MV" which uses a screen tint ef...
Status: CLOSED DUPLICATE of bug 54226
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-21 16:12 UTC by jonasthiem
Modified: 2017-07-24 22:44 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
output from /sys/class/drm/card0/error (2.35 MB, text/plain)
2015-11-21 16:12 UTC, jonasthiem
no flags Details

Description jonasthiem 2015-11-21 16:12:48 UTC
Created attachment 120006 [details]
output from /sys/class/drm/card0/error

Playing a HTML5 game exported from "RPG Maker MV" which uses a screen tint effect results in frequent GPU hangs. I don't know how they do this effect in detail, but I believe it's a WebGL application.

This is the dmesg output:

[94925.958354] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck semaphore on render ring, action: continue
[94925.958357] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[94925.958358] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[94925.958358] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[94925.958359] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[94925.958360] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[94931.953319] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck semaphore on render ring, action: continue
[94949.962176] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck semaphore on render ring, action: continue
[94963.955288] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck semaphore on render ring, action: continue
[94979.966880] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck semaphore on render ring, action: continue
[94991.959683] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck semaphore on render ring, action: continue
[95075.981926] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck semaphore on render ring, action: continue

The entire desktop hangs when this happens for 1-3 seconds, and it happens quite frequently around every 10-20 seconds while the app is running and the effect is active. The HTML5 app otherwise displays and functions correctly.

I attached the output from /sys/class/drm/card0/error as the error told me to.
Comment 1 jonasthiem 2015-11-21 16:14:10 UTC
Browser used for playing the game: Firefox Nightly 45.0a1 (2015-11-21)
Operating system: Fedora 22: Linux cyberman 4.2.5-201.fc22.x86_64 #1 SMP Wed Oct 28 20:00:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Comment 2 Chris Wilson 2015-11-21 16:41:45 UTC

*** This bug has been marked as a duplicate of bug 54226 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.