Bug 101685

Summary: [amdgpu][tahiti xt] dota2 random crash
Product: Mesa Reporter: Sylvain BERTRAND <sylvain.bertrand>
Component: Drivers/Gallium/radeonsiAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact: Default DRI bug account <dri-devel>
Severity: blocker    
Priority: highest    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Sylvain BERTRAND 2017-07-04 09:07:34 UTC
steamos beta (debian), mesa 17.1.2, linux kernel 4.12
Dota2 randomly crashes: Jul 4 10:32:45 steamos kernel: [ 1728.851665] traps: Globpool1[1352] general protection ip:7f6a0a2a149 sp:7f6a1e9ea790 error:0 in libparticles.so[7f6a0a110000+579000]
If I run the game with the radeon linux module instead of the amdgpu linux module, I don't get any crash, but the game runs _significantly_ slower.
Comment 1 Sylvain BERTRAND 2017-07-05 15:24:27 UTC
I was wrong, it's worse: linux 4.12 amdgpu and radeon do random crash dota2 the same way (in libparticles). Both 4.12 modules are _significantly_ faster than the stable 4.11 radeon while not crashing.
Comment 2 Alex Deucher 2017-07-05 15:46:27 UTC
Is this a regression?  If so, did you also change the mesa version you are using?
Comment 3 Sylvain BERTRAND 2017-07-05 17:29:25 UTC
Same mesa binaries from up-to-date "beta" steamos: 17.1.2.

As far as I tested it, I cannot even play one dota2 game without the game
program randomly crashing in dota2 libparticles (radeon or amdgpu).
Comment 4 Sylvain BERTRAND 2017-08-14 17:56:07 UTC
Running dota2 vulkan with git mesa and git llvm now. The crash seems gone. I'll play a bit and we will see.
Comment 5 Sylvain BERTRAND 2017-09-24 18:19:58 UTC
Have been playing for days and hours to dota2-vulkan

No crash whatsoever, just significantly slower than gl rendering and what seem rendering bugs.

closing.
Comment 6 Bas Nieuwenhuizen 2017-09-24 18:24:22 UTC
So what I'm still missing is (1) was the original bug using GL or Vulkan? (2) if GL in (1), does the issue still occur on GL?

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.