Bug 95133

Summary: X-COM Enemy Within crashes when entering tactical mission with Bonaire
Product: Mesa Reporter: Juho-Mikko Pellinen <juho-mikko.pellinen>
Component: Drivers/Gallium/radeonsiAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact: Default DRI bug account <dri-devel>
Severity: normal    
Priority: medium    
Version: 11.2   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: apitrace from the starting of the game until entering of a tactical mission and subsequent crash
Steam log
Kernel dmesg
Glxinfo
uname -a
Fix a stack explosion

Description Juho-Mikko Pellinen 2016-04-25 15:57:35 UTC
Created attachment 123246 [details]
apitrace from the starting of the game until entering of a tactical mission and subsequent crash

X-Com Enemy Within from Steam crashes when entering a tactical mission. The globe part of the game works just fine. This happens with AMD Radeon R7 360 gpu which I just installed. I had previously HD5750 (Juniper) which ran the game just fine. The crash happens always when entering a tactical mission.

Apitrace and other logs are attached.

I'm running Gentoo.

Installed package versions:
x11-drivers/xf86-video-amdgpu 1.1.0
media-libs/mesa 11.2.1
kernel 4.5.1
x11-base/xorg-server 1.18.3
x11-libs/libdrm 2.4.67
Comment 1 Juho-Mikko Pellinen 2016-04-25 16:11:57 UTC
Created attachment 123251 [details]
Steam log
Comment 2 Juho-Mikko Pellinen 2016-04-25 16:12:26 UTC
Created attachment 123252 [details]
Kernel dmesg
Comment 3 Juho-Mikko Pellinen 2016-04-25 16:12:45 UTC
Created attachment 123253 [details]
Glxinfo
Comment 4 Juho-Mikko Pellinen 2016-04-25 16:12:59 UTC
Created attachment 123254 [details]
uname -a
Comment 5 Nicolai Hähnle 2016-04-25 17:50:53 UTC
Juho-Mikko, thank you for the report. Unfortunately, the apitrace you attached is of the pre-game launcher and not of the game itself. There should be a separate, much larger trace file of the game itself. It should be too large to attach in Bugzilla, use e.g. Google Drive.

That said, I can reproduce the crash here with my local copy of the game.
Comment 6 Nicolai Hähnle 2016-04-25 23:48:31 UTC
Created attachment 123257 [details] [review]
Fix a stack explosion

The attached patch should fix the problem. I'm just waiting on hearing back on another bug report that most likely has the same root cause.

bug/show-multiple.html.tmpl processed on Jan 21, 2017 at 21:37:55.
(provided by the Example extension).