Bug 105797

Summary: Tracker for YoYo based games start-up crashes
Product: Mesa Reporter: Timothy Arceri <t_arceri>
Component: Drivers/Gallium/radeonsiAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact: Default DRI bug account <dri-devel>
Severity: normal    
Priority: medium CC: darkdefende
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 101384, 101675, 101747, 102625, 103915    
Attachments: Minit backtrace log

Description Timothy Arceri 2018-03-29 06:24:00 UTC

    
Comment 1 Timothy Arceri 2018-03-29 06:32:42 UTC
These games based on the YoYo Games Linux Runner all crash on start-up. There has been report in the past that disabling compiler threading e.g using R600_DEBUG="vs,ps,gs,tcs,tes,cs" stops them crashing but this didn't seem to work for me.
Comment 2 Timothy Arceri 2018-03-29 07:31:51 UTC
Seems like another game running on this engine was fixed after a release with a newer version of the engine. See bug #102625
Comment 3 Sebastian Parborg 2018-04-15 11:22:37 UTC
Created attachment 138845 [details]
Minit backtrace log
Comment 4 Sebastian Parborg 2018-04-15 11:23:20 UTC
I would like to add the game "Minit" to this list:
http://store.steampowered.com/app/609490/Minit/

The game was released quite recently (4th of April) and I can not start this game without using the debug commands you provided Timothy.

I have attached the gdb backtrace log when running without those.
I'm using radeonsi (290x) and latest llvm and mesa from git master.

It seems like this segfault is not only limited to mesa/AMD. This guy has the same problem but on nvidia hardware:
https://steamcommunity.com/app/609490/discussions/0/1696043806553649494/

If I can help you in any other way, please tell me. I'll gladly try out patches or provide more logs.
Comment 5 GitLab Migration User 2019-09-25 18:03:32 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1310.

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.