Bug 96378 - DRI hangs after trying to start Dota 2 with Vulkan
Summary: DRI hangs after trying to start Dota 2 with Vulkan
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Vulkan/intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Intel 3D Bugs Mailing List
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-04 18:27 UTC by Felipe Contreras
Modified: 2016-06-10 17:05 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
/sys/class/drm/card0/error (55.23 KB, application/x-xz)
2016-06-04 18:27 UTC, Felipe Contreras
Details

Description Felipe Contreras 2016-06-04 18:27:44 UTC
Created attachment 124317 [details]
/sys/class/drm/card0/error

I tried the latest Vulkan driver with the latest Dota 2 for Vulkan and it tries to start, but immediately crashes:

[35068.501541] [drm] stuck on render ring
[35068.502404] [drm] GPU HANG: ecode 7:0:0x85fffffd, in VKRenderThread [26180], reason: Ring hung, action: reset
[35068.504489] drm/i915: Resetting chip after gpu hang
[35070.462387] VKRenderThread[26180]: segfault at 0 ip 00007f0931d19c79 sp 00007f0931691960 error 6 in steamoverlayvulkanlayer.so[7f0931d14000+e000]
Comment 1 Felipe Contreras 2016-06-04 20:48:52 UTC
While the Vulkan driver is probably doing something wrong, the DRI driver shouldn't crash either way, should it?
Comment 2 Jason Ekstrand 2016-06-04 22:42:05 UTC
(In reply to Felipe Contreras from comment #1)
> While the Vulkan driver is probably doing something wrong, the DRI driver
> shouldn't crash either way, should it?

A hang is not a crash.  In any case, I'll pull the latest Dota 2 and take a look on Monday.
Comment 3 Jason Ekstrand 2016-06-05 22:46:13 UTC
What hardware do you have?
Comment 4 Felipe Contreras 2016-06-06 19:24:18 UTC
(In reply to Jason Ekstrand from comment #3)
> What hardware do you have?

HD 4000.
Comment 5 Jason Ekstrand 2016-06-10 17:05:15 UTC
I just pushed some commits to master that should fix this.  Re-open if you still get hangs.


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.