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

CSGO Crashing on Launch after Update (wrong ELF class: ELFCLASS32)

Open geekmdtravis opened this issue 3 years ago • 7 comments

Your system information

  • System information from steam (Steam -> Help -> System Information) in a gist: https://termbin.com/g6ov

  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large pastes as a Github Gist.

  • Expected: Launch CSGO and get to menu
  • Actual: Turns black for a few seconds and then crashes

I've attempted to set various flags that others have had success with, e.g -nojoy and setting custom window size params to no success. Turned off and on tiling. Restarted the OS. Restarted the OS. Re-installed CSGO after deleting. All to no avail. The terminal output suggests it has something to do with 32 bit library support, but this was not an issue just a few days ago.

Steps for reproducing this issue:

  1. Open steam
  2. Launch CSGO

Additional Information

CSGO: Was working fine a few days ago. I installed some updates for CSGO and it's no longer launching for me. I have a system on the exact same OS (PopOS! 21.10 and up to date) that's working fine (diff system specs). Both are fresh installs.

Command-line errors/output here: https://termbin.com/6rzr

geekmdtravis avatar Feb 18 '22 03:02 geekmdtravis

Same issue here. Was working fine last night before the update and now can no longer launch the game.

PopOS! 21.10, kernel 5.17.0-rc2, NVIDIA driver 510.47.03.

Ner0theHer0 avatar Feb 18 '22 04:02 Ner0theHer0

Crashes with Vulkan here

crash_20220218073729_2.tar.gz

kassindornelles avatar Feb 18 '22 10:02 kassindornelles

Hello @kassindornelles, your minidump is consistent with #2887.

kisak-valve avatar Feb 18 '22 13:02 kisak-valve

Had this issue several times already after updating. Can be fixed temporarily (at least til the next update breaks it again) by manually replace the shared objects with the 64-bit versions (running cp linux64/* ./ in <csgo_dir>/bin).

zortax avatar Feb 21 '22 23:02 zortax

Hi, I have a problem too. Yesterday (maybe after an update). The game with -vulkan option not launch. Open GL works.

Fossilize INFO: Overriding serialization path: "/mnt/93b17eb3-9e51-4071-a8df-e32062445545/Games/steamapps/shadercache/730/fozpipelinesv6/steamapprun_pipeline_cache".
src/tcmalloc.cc:390] Attempt to free invalid pointer: 0x92293a0
ERROR: ld.so: object '/home/swistak/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20220301111211_2.dmp[7352]: Uploading dump (out-of-process)

this are log output.

pawelswiszcz avatar Mar 01 '22 10:03 pawelswiszcz

This seems to be an incompatibility of your installed glibc version.

As a fix you can: on Arch-based distros:

  • install gperftools
  • copy /usr/lib/libtcmalloc_minimal.so.4.5.9 to .../steamapps/common/Counter-Strike Global Offensive/bin
  • rename the file to libtcmalloc_minimal.so.0

on Ubuntu-based distros (not tested by me)

  • install libtcmalloc-minimal4
  • copy /usr/lib/x86_64-linux-gnu/libtcmalloc_minimal.so.4.3.0 to .../steamapps/common/Counter-Strike Global Offensive/bin
  • rename the file to libtcmalloc_minimal.so.0

Have no Ubuntu install right now on hand to test this, but it should work.

Hopefully VALVe fixes this ASAP.

reDBo0n avatar Mar 08 '22 12:03 reDBo0n

Same deal for me, Fedora 34. This has been going on for a few months. The fix by @reDBo0n didn't work (I have no libtcmalloc_minimal in /usr/lib, but I have one in /usr/lib64).

tbeckley avatar Mar 30 '22 04:03 tbeckley

Command-line errors/output here: https://termbin.com/6rzr

This is now 404. I can't compare and contrast if I am suffering from the same issue because you're using a thirdparty paste site. you should always just add your output as a code block within the issue exactly because of this reason.

SamuelGogarty avatar Dec 20 '22 23:12 SamuelGogarty

I had the same problem. I had to verify game files and its working now.

dolohow avatar Jan 12 '23 17:01 dolohow

I have the same problem even on fresh install of CS:GO

crash.log

Harleythetech avatar Apr 01 '23 14:04 Harleythetech

Same issue

GaborVarga239 avatar Aug 15 '23 11:08 GaborVarga239

Replying to https://github.com/ValveSoftware/csgo-osx-linux/issues/2952#issuecomment-1061721764

tried this but no luck, can't make it work. it was working fine until a week ago btw

steryo avatar Aug 26 '23 14:08 steryo

I have the same issue after routine update Manjaro Linux Stable several weeks ago. CS:GO and CS Source does not running.

borrrsch avatar Sep 20 '23 13:09 borrrsch