csgo-osx-linux icon indicating copy to clipboard operation
csgo-osx-linux copied to clipboard

Cascade wingman map keeps crashing

Open Rev08 opened this issue 2 years ago • 68 comments

https://gist.github.com/Rev08/ad3385134b3328c0e77d555fa77d0884 Ive checked for system updates

I boot Primetime (New wingman map) It gets to about 90% sometimes not even that and it crashes but counts me as joining the game (i think since

I expect the map to load and be playable.

  1. Load csgo
  2. Que for prime time wing man map
  3. wait

Rev08 avatar Aug 16 '22 23:08 Rev08

Oh and just to add to the problem i now got a 7 day ban... ive had ban after ban this week for literally the stupidest of things that wwere out of my control...

Rev08 avatar Aug 16 '22 23:08 Rev08

Same here, i tried to train with bots. Everytime I crash

makusu720 avatar Aug 17 '22 07:08 makusu720

Can confirm. If you tell me how to provide you with a log or a crashdump I will do so.

I attached GDB and it reported the following when loading the map, I don't have time to analyze it further right now:

Thread 50 "csgo_linux64" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fe539641640 (LWP 949)]
0x00007fe5d7289467 in ?? () from /home/felix/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/stdshader_dx9_client.so

aequabit avatar Aug 17 '22 08:08 aequabit

people discovered and reported this problem BEFORE it was officially added to the game but valve cares? NOT AT ALL https://steamcommunity.com/workshop/filedetails/discussion/2831565855/3414307711410593238

qoute from the maker of this map:

MAC/LINUX CRASH ISSUE:
Currently some of the materials I created have over 32 parameters set in their file, which appears to be the limit causing crashes on Mac/Linux due to how to Source is rendered on those systems. There are plans to create a temporary fix for this soon on our end, but we're waiting in hopes that maybe the issue will be fixed in a future patch.

Weirdo1312 avatar Aug 17 '22 10:08 Weirdo1312

Same here, got a 30 minute ban because I kept crashing after the game saying "receiving game data"

everlyy avatar Aug 17 '22 11:08 everlyy

Same issue

sourcelocation avatar Aug 17 '22 12:08 sourcelocation

Same here

tavaron avatar Aug 17 '22 14:08 tavaron

same here... Good job , Valve !!!! AMAZING

ilievi187 avatar Aug 17 '22 15:08 ilievi187

HIT SURFACE HAS NO SAMPLES

ilievi187 avatar Aug 17 '22 15:08 ilievi187

Getting tired of this crap. Does no one at Valve even open new stuff on a linux client before releasing it? Or do you open, see the issue and simply not care? Its almost every time something new comes, game mode or other. If I released something on multiplatform and had it be this buggy I would be embarrassed.

thomasfinstad avatar Aug 17 '22 16:08 thomasfinstad

Getting tired of this crap. Does no one at Valve even open new stuff on a linux client before releasing it? Or do you open, see the issue and simply not care? Its almost every time something new comes, game mode or other. If I released something on multiplatform and had it be this buggy I would be embarrassed.

i expected things to get better after the release of steam deck but apparently NO they don't even read what the map maker has said about it on linux/mac and they don't even test if it even launches at all before shipping the update

Weirdo1312 avatar Aug 17 '22 16:08 Weirdo1312

wow this thread became quite busy aha busier than i was expecting thought it was just a me problem lol glad it wasnt to an extent aha but yeah its ridiculous ive also tried to get into contact with FMPONE to try and get a bit more light shed on the issue and ive yet to recieve a reply if i do at all ill keep you all posted with that

Rev08 avatar Aug 17 '22 17:08 Rev08

Same issue, also got 30 min ban

JobeSound avatar Aug 17 '22 18:08 JobeSound

Same here, but I got it to work with Bots with GE-Proton-28 (with the -insecure flag) & got a 7 day ban

PadowYT2 avatar Aug 17 '22 19:08 PadowYT2

As others have pointed out, the map doesn't work on Linux (EndeavourOS in my case). This is shown when running Steam from a terminal:

****loading serverbrowser_client.so
Installing breakpad exception handler for appid(steam)/version(1660709266)
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/sabin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object 'libMangoHud.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20220817220054_2.dmp[16654]: Uploading dump (out-of-process)
/tmp/dumps/crash_20220817220054_2.dmp
crash_20220817220054_2.dmp[16654]: Finished uploading minidump (out-of-process): success = yes
crash_20220817220054_2.dmp[16654]: response: CrashID=bp-af37d7f8-c818-4a8f-b796-b224e2220817
crash_20220817220054_2.dmp[16654]: file ''/tmp/dumps/crash_20220817220054_2.dmp'', upload yes: ''CrashID=bp-af37d7f8-c818-4a8f-b796-b224e2220817''
pid 16654 != 16653, skipping destruction (fork without exec?)
/home/sabin/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh: line 88: 15834 Segmentation fault      (core dumped) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game process removed: AppID 730 "gamemoderun mangohud /home/sabin/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=730 -- '/home/sabin/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh' -steam -vulkan -high -nojoy -novid +fps_max 241 +cl_forcepreload 1 +exec default.cfg", ProcID 15834

Dump file

sabinM1 avatar Aug 17 '22 19:08 sabinM1

Can confirm that the same issues affect me on Ubuntu 22.04.1

Jesperson avatar Aug 17 '22 20:08 Jesperson

On Fedora and when Loading the map, it just crashes the game

AlexBrightwater avatar Aug 17 '22 20:08 AlexBrightwater

Ubuntu 20.04.4 LTS, same problem, also got a cool down

Dokespike avatar Aug 18 '22 00:08 Dokespike

Leaving this here so someone at Valve might see it: https://twitter.com/hgodden00/status/1548818808709808130

The issue is likely caused by ToGL, as Celery (the map maker) noted having more than the 32 material parameters that ToGL supports. You can get around this by running CS:GO with Proton, which uses DXVK IIRC and not ToGL. Unless Valve decides to patch ToGL or the map is shipped with some stripped down VMTs, you will have to avoid the map for now. This is an issue that was only discovered very recently.

jlywashere avatar Aug 18 '22 03:08 jlywashere

Leaving this here so someone at Valve might see it: https://twitter.com/hgodden00/status/1548818808709808130

The issue is likely caused by ToGL, as Celery (the map maker) noted having more than the 32 material parameters that ToGL supports. You can get around this by running CS:GO with Proton, which uses DXVK IIRC and not ToGL. Unless Valve decides to patch ToGL or the map is shipped with some stripped down VMTs, you will have to avoid the map for now. This is an issue that was only discovered very recently.

I can't test proton but i tried it csgo with -vulkan launch option and it didn't fix it (note that csgo uses an older version of dxvk when using that launch option, version 1.9.1 instead of latest 1.10.3) https://gist.github.com/barfin/fb3876578bf6c54dc0d6bb403f1e0a1d

Weirdo1312 avatar Aug 18 '22 07:08 Weirdo1312

Could somebody post their dmesg crash log here, so we get a proper sig to analyze it. The gdb log with a rva isnt exactly helpful

Sumandora avatar Aug 18 '22 10:08 Sumandora

Could somebody post their dmesg crash log here, so we get a proper sig to analyze it. The gdb log with a rva isnt exactly helpful

Well a dmesg log for me is 2 lines, (just the csgo_linux64 & code), is it alright?

PadowYT2 avatar Aug 18 '22 10:08 PadowYT2

image mmh fixed it edit: im not going to make a tutorial on how i "fixed" it, because that would valve make very mad. all i did was put a return instruction at the very top of the crashing method and thus preventing the crash. this as you can see on the image results in wireframes instead of actual textures, effectively giving you a wallhack.

Sumandora avatar Aug 18 '22 10:08 Sumandora

how ?

ilievi187 avatar Aug 18 '22 21:08 ilievi187

Bruuuh Valve please fiiix!!! I already have to launch pavucontrol just to use mic in-game on linux. Maybe we need to praise Gaben, just for any support for linux, but playing csgo on linux is just garbage experience.

Blayung avatar Aug 19 '22 18:08 Blayung

Bruuuh Valve please fiiix!!! I already have to launch pavucontrol just to use mic in-game on linux. Maybe we need to praise gaben, just for any support for linux, but playing csgo on linux is just garbage experience.

Just an aside, update your kernel and see if Steam is using Default as it's audio source - change it to your device. This is buggy behavior out of the box but these steps worked for me on Manjaro.

jlywashere avatar Aug 19 '22 19:08 jlywashere

Same

ubarilan avatar Aug 19 '22 20:08 ubarilan

Valve: let's dedicate resources to making sure CS:GO is SteamDeck accessible Also Valve: Why would we test on Linux?

I get that this is a community map but given the nature of this map in particular it seems obvious that it should have been tested more, or at all. And if that's too much work, the same info can be obtained by simply reading the comments on the workshop page!

CorySanin avatar Aug 20 '22 19:08 CorySanin

+1 , have this issue / bug

ghost avatar Aug 20 '22 21:08 ghost

Awesome bug, love all the updates that make this title unplayable on Linux!

cheyngoodman avatar Aug 20 '22 23:08 cheyngoodman