ValveSoftware / csgo-osx-linux

Counter-Strike: Global Offensive
http://counter-strike.net
785 stars 69 forks source link

Cascade wingman map keeps crashing #3047

Closed Rev08 closed 1 year ago

Rev08 commented 2 years ago

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 commented 2 years ago

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...

makusu720 commented 2 years ago

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

aequabit commented 2 years ago

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
Weirdo1312 commented 2 years ago

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.
everlyy commented 2 years ago

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

sourcelocation commented 2 years ago

Same issue

tavaron commented 2 years ago

Same here

ilievi187 commented 2 years ago

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

ilievi187 commented 2 years ago

HIT SURFACE HAS NO SAMPLES

thomasfinstad commented 2 years ago

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.

Weirdo1312 commented 2 years ago

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

Rev08 commented 2 years ago

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

JobeSound commented 2 years ago

Same issue, also got 30 min ban

PadowYT2 commented 2 years ago

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

sabinM1 commented 2 years ago

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

Jesperson commented 2 years ago

Can confirm that the same issues affect me on Ubuntu 22.04.1

AlexBrightwater commented 2 years ago

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

Dokespike commented 2 years ago

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

jlywashere commented 2 years ago

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.

Weirdo1312 commented 2 years ago

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

Sumandora commented 2 years ago

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

PadowYT2 commented 2 years ago

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?

Sumandora commented 2 years ago

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.

ilievi187 commented 2 years ago

how ?

Blayung commented 2 years ago

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.

jlywashere commented 2 years ago

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.

ubarilan commented 2 years ago

Same

CorySanin commented 2 years ago

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!

ghost commented 2 years ago

+1 , have this issue / bug

cheyngoodman commented 2 years ago

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

30p87 commented 2 years ago

I also have this issue. 30 min comp ban. F you Valve. Not even on the birthday of the game you can do anything right. Oh wait, true, you added new paid things to the game, to get more money, how nice. And new maps - oh wait, we can't play one of them. WOW. I love that this is known for 5+ days, no fix still. Not even a simple warning that this could happen, or you could just deactivate this map for Linux/OSX players entirely.

Thank you for Proton, but you honestly have shit LINUX/OSX compatibility for your own games. I guess it would be easier to just use the windows version via proton.

Sumandora commented 2 years ago

I also have this issue. 30 min comp ban. F you Valve. Not even on the birthday of the game you can do anything right. Oh wait, true, you added new paid things to the game, to get more money, how nice. And new maps - oh wait, we can't play one of them. WOW. I love that this is known for 5+ days, no fix still. Not even a simple warning that this could happen, or you could just deactivate this map for Linux/OSX players entirely.

Thank you for Proton, but you honestly have shit LINUX/OSX compatibility for your own games. I guess it would be easier to just use the windows version via proton.

cant wait for them to sell the fix to this bug too

dgvalde commented 2 years ago

I also have the same issue.

waiyd commented 2 years ago

Bump, I also have this issue on Debian Bookworm.

Just got a 30 min ban for it; shame because the map looks quite nice.

ilievi187 commented 2 years ago

dont worry source2 is comming

mvanimpe commented 2 years ago

more people have this problem (+ the log report from an M1 mac) -> https://www.reddit.com/r/csgo/comments/wr3ls4/10th_anniversary_wm_map_primetime_crashes_game_on/

antonilol commented 2 years ago

same issue here, on archlinux

fredoche commented 2 years ago

same

Weirdo1312 commented 2 years ago

the map primetime (now known as cascade) still crashes with the newest update "2022.08.23" https://gist.github.com/barfin/182e167dba06394787c326e43a23fa61

cheyngoodman commented 2 years ago

After today's update I was able to load into the map with bots, but after selecting CT team I crash out.

Dokespike commented 2 years ago

Same as above, was able to get to team select but upon selecting a map game hard crashes

Sumandora commented 2 years ago

After today's update I was able to load into the map with bots, but after selecting CT team I crash out.

thats the behaviour i got from vulkan before but I can confirm, the behaviour in opengl changed

tavaron commented 2 years ago

Same here, map loads now but after choosing a team the game crashes

ghost commented 2 years ago

its still crashing, it loads better but still crashing

sixwheeledbeast commented 2 years ago

I have also just come to github in search of this bug, having got a cooldown due to the map always crashing as you connect. Why remove two great competitive wingman maps and replace them with one that crashes and a meh one... I don't mind new maps but please bring back Crete, at the very least until Cascade is playable for everyone.

RayOfLight1 commented 2 years ago

csgo_linux64[64829]: segfault at 5 ip 00007ff067489467 sp 00007ffd4f107dc0 error 6 in stdshader_dx9_client.so[7ff067400000+147000] Code: 00 48 8d 4a 04 49 89 8f 00 04 00 00 c7 42 04 01 00 00 00 49 8b 97 00 04 00 00 48 8d 4a 04 49 89 8f 00 04 00 00 f3 0f 10 40 14 0f 11 42 04 49 8b 97 00 04 00 00 48 8d 4a 04 49 89 8f 00 04 00

when loading a wingman match that was on cascade. sometimes it let me chose T or CT but all my 10 attempts resulted in such segfault-crash. (same ip different sp, same offset, same code dump)

I'm now enjoying my competitive cooldown.

WTF.

Sumandora commented 2 years ago

csgo_linux64[64829]: segfault at 5 ip 00007ff067489467 sp 00007ffd4f107dc0 error 6 in stdshader_dx9_client.so[7ff067400000+147000] Code: 00 48 8d 4a 04 49 89 8f 00 04 00 00 c7 42 04 01 00 00 00 49 8b 97 00 04 00 00 48 8d 4a 04 49 89 8f 00 04 00 00 f3 0f 10 40 14 0f 11 42 04 49 8b 97 00 04 00 00 48 8d 4a 04 49 89 8f 00 04 00

when loading a wingman match that was on cascade. sometimes it let me chose T or CT but all my 10 attempts resulted in such segfault-crash. (same ip different sp, same offset, same code dump)

I'm now enjoying my competitive cooldown.

WTF.

ofc the code sig doesnt change, if you crash at the same code line

Ehrenthomate commented 2 years ago

Still same Issue on at least Cascade (havnt tried Blagair again)... See last answer.

Please fix this or at least make Sure nobody is Getting punished for you not testing enough before Release.

Weirdo1312 commented 2 years ago

Still same Issue on at least Cascade (havnt tried Blagair again)... See last answer.

Please fix this or at least make Sure nobody is Getting punished for you not testing enough before Release.

blagai never had any problem but it's best to not play this game or not spend any more money on it, i regret buying my new sticker capsules we're paying for this game just like windows users but they don't even put a tiny warning for us and that is beside the fact that the game still has launching issues and it's generally very unstable, duo to this issue #2659 which is surprisingly closed even though many people including myself reporting that the issue still exists

CorySanin commented 2 years ago

@barfin Don't forget #2568. Maybe Valve should have a 2nd birthday sticker capsule for this issue once December rolls around.