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

[CS2] Crashes randomly at libclient.so

Open vladest opened this issue 2 years ago • 14 comments

sysinfo gist

  • Have you checked for system updates?: Yes
  1. Trying to start CS2 or launch a game or if game launched, on switching maps I got crash: traps: GlobPool/9[321436] general protection fault ip:7f10ff2865e0 sp:7f11e077d7c8 error:0 in libclient.so[7f10fcb85000+2972000] or GlobPool/0[320432]: segfault at 40050 ip 00007f87552865e0 sp 00007f883a7fe7c8 error 4 in libclient.so[7f8752b85000+2972000] likely on CPU 5 (core 8, socket 0) and so on

vladest avatar Oct 07 '23 22:10 vladest

Multiple crashes on a single run: GlobPool/7[372617]: segfault at 0 ip 00007f2c11286859 sp 00007f2cdf3fe710 error 4 likely on CPU 7 (core 12, socket 0) Code: f0 83 68 04 01 48 83 c4 68 5b 5d 41 5c 41 5d 41 5e 41 5f c3 89 44 24 3c 48 8d 47 04 48 89 44 24 20 e9 d0 fe ff ff 48 8b 7d 10 <48> 8b 07 ff 10 e9 ac fe ff ff 48 89 c7 e8 65 2f 90 fd 48 8b 83 08 GlobPool/2[372612]: segfault at 0 ip 00007f2c11286859 sp 00007f2cf837d710 error 4 likely on CPU 4 (core 8, socket 0) Code: f0 83 68 04 01 48 83 c4 68 5b 5d 41 5c 41 5d 41 5e 41 5f c3 89 44 24 3c 48 8d 47 04 48 89 44 24 20 e9 d0 fe ff ff 48 8b 7d 10 <48> 8b 07 ff 10 e9 ac fe ff ff 48 89 c7 e8 65 2f 90 fd 48 8b 83 08 GlobPool/7[372617]: segfault at 0 ip 00007f2c11286859 sp 00007f2cdf3fe710 error 4 in libclient.so[7f2c0eb85000+2972000] likely on CPU 6 (core 12, socket 0) Code: f0 83 68 04 01 48 83 c4 68 5b 5d 41 5c 41 5d 41 5e 41 5f c3 89 44 24 3c 48 8d 47 04 48 89 44 24 20 e9 d0 fe ff ff 48 8b 7d 10 <48> 8b 07 ff 10 e9 ac fe ff ff 48 89 c7 e8 65 2f 90 fd 48 8b 83 08 GlobPool/2[372612]: segfault at 0 ip 00007f2c11286859 sp 00007f2cf837d710 error 4 in libclient.so[7f2c0eb85000+2972000] likely on CPU 4 (core 8, socket 0) Code: f0 83 68 04 01 48 83 c4 68 5b 5d 41 5c 41 5d 41 5e 41 5f c3 89 44 24 3c 48 8d 47 04 48 89 44 24 20 e9 d0 fe ff ff 48 8b 7d 10 <48> 8b 07 ff 10 e9 ac fe ff ff 48 89 c7 e8 65 2f 90 fd 48 8b 83 08 right after the orange CS2 logo. Also logo music was interrupted

vladest avatar Oct 08 '23 07:10 vladest

Dune2 map deathmatch. Crashed during starting match. runtime log: STEAM_LINUX_RUNTIME_LOG=1 steam steam.sh[373195]: Running Steam on ubuntu 23.04 64-bit steam.sh[373195]: STEAM_RUNTIME is enabled automatically setup.sh[373263]: Steam runtime environment up-to-date! steam.sh[373195]: Steam client's requirements are satisfied [2023-10-08 09:39:22] Startup - updater built Sep 29 2023 17:38:10 [2023-10-08 09:39:22] Startup - Steam Client launched with: '/home/vladest/.steam/debian-installation/ubuntu12_32/steam' '-nominidumps' '-nobreakpad' 10/08 09:39:22 Init: Installing breakpad exception handler for appid(steam)/version(1696019606)/tid(373351) [2023-10-08 09:39:22] Loading cached metrics from disk (/home/vladest/.steam/debian-installation/package/steam_client_metrics.bin) [2023-10-08 09:39:22] Using the following download hosts for Public, Realm steamglobal [2023-10-08 09:39:22] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf' [2023-10-08 09:39:22] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf' [2023-10-08 09:39:22] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in' [2023-10-08 09:39:22] Verifying installation... [2023-10-08 09:39:22] Verification complete

Steam logging initialized: directory: /home/vladest/.steam/debian-installation/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf09109c0 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf090f1f0 steamwebhelper.sh[373360]: Runtime for steamwebhelper: defaulting to /home/vladest/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy steamwebhelper.sh[373360]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3() CAppInfoCacheReadFromDiskThread took 10 milliseconds to initialize /usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant Steam Runtime Launch Service: starting steam-runtime-launcher-service Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 373503 bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam BRefreshApplicationsInLibrary 1: 0ms BuildCompleteAppOverviewChange: 171 apps RegisterForAppOverview 1: 2ms RegisterForAppOverview 2: 2ms /bin/sh\0-c\0SDL_VIDEO_DRIVER=x11 KWIN_DRM_NO_AMS=1 /home/vladest/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=730 -- /home/vladest/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/home/vladest/.steam/debian-installation/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/vladest/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/cs2.sh' -steam-sdlaudiodriver pipewire -no-browser\0 chdir "/home/vladest/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive" ERROR: ld.so: object '/home/vladest/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/vladest/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/vladest/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/vladest/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/vladest/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! 10/08 09:39:37 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20230929173826)/tid(373770) 10/08 09:39:37 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(373770) Game 730 created interface STEAMAPPLIST_INTERFACE_VERSION001 / Game 730 created interface STEAMAPPS_INTERFACE_VERSION008 / Game 730 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_005 / Game 730 created interface STEAMHTTP_INTERFACE_VERSION003 / Game 730 created interface STEAMHTTP_INTERFACE_VERSION003 / HTTP Game 730 created interface STEAMINVENTORY_INTERFACE_V003 / Game 730 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / Game 730 created interface STEAMMUSIC_INTERFACE_VERSION001 / Game 730 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / Game 730 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION016 / Game 730 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Game 730 created interface STEAMUGC_INTERFACE_VERSION018 / Game 730 created interface STEAMUSERSTATS_INTERFACE_VERSION012 / Game 730 created interface STEAMVIDEO_INTERFACE_V003 / Game 730 created interface SteamAppDisableUpdate001 / Game 730 created interface SteamController008 / Game 730 created interface SteamFriends017 / Game 730 created interface SteamGameCoordinator001 / Game 730 created interface SteamGameStats001 / Game 730 created interface SteamInput006 / Game 730 created interface SteamMatchGameSearch001 / Game 730 created interface SteamMatchMaking009 / Game 730 created interface SteamMatchMakingServers002 / Game 730 created interface SteamNetworking006 / Game 730 created interface SteamNetworkingSocketsSerialized005 / Game 730 created interface SteamUser021 / User Game 730 created interface SteamUser023 / Game 730 created interface SteamUser023 / User Game 730 created interface SteamUtils010 / Game 730 created interface SteamUtils010 / Utils Game 730 method call count for IClientNetworkingUtilsSerialized::PostConnectionStateMsg : 103 Game 730 method call count for IClientNetworkingSocketsSerialized::GetSTUNServer : 2 Game 730 method call count for IClientNetworkingSocketsSerialized::GetCachedRelayTicketCount : 1 Game 730 method call count for IClientNetworkingSocketsSerialized::CacheRelayTicket : 1 Game 730 method call count for IClientNetworkingSocketsSerialized::GetCertAsync : 1 Game 730 method call count for IClientAppDisableUpdate::SetAppUpdateDisabledSecondsRemaining : 1 Game 730 method call count for IClientUGC::AddRequiredTag : 1 Game 730 method call count for IClientUGC::ReleaseQueryUGCRequest : 1 Game 730 method call count for IClientUGC::SendQueryUGCRequest : 1 Game 730 method call count for IClientUGC::CreateQueryUserUGCRequest : 1 Game 730 method call count for IClientHTTP::ReleaseHTTPRequest : 4 Game 730 method call count for IClientHTTP::GetHTTPResponseBodyData : 4 Game 730 method call count for IClientHTTP::GetHTTPResponseBodySize : 2 Game 730 method call count for IClientHTTP::SendHTTPRequest : 4 Game 730 method call count for IClientHTTP::SetHTTPRequestHeaderValue : 1 Game 730 method call count for IClientHTTP::CreateHTTPRequest : 4 Game 730 method call count for IClientGameStats::GetNewSession : 1 Game 730 method call count for IClientGameCoordinator::RetrieveMessage : 17 Game 730 method call count for IClientGameCoordinator::IsMessageAvailable : 34 Game 730 method call count for IClientGameCoordinator::SendMessage : 9 Game 730 method call count for IClientRemoteStorage::FileExists : 4 Game 730 method call count for IClientRemoteStorage::GetFileTimestamp : 12 Game 730 method call count for IClientRemoteStorage::GetFileSize : 6 Game 730 method call count for IClientRemoteStorage::FileWriteAsync : 2 Game 730 method call count for IClientRemoteStorage::FileRead : 5 Game 730 method call count for IClientRemoteStorage::FileWrite : 13 Game 730 method call count for IClientNetworking::GetMaxPacketSize : 1 Game 730 method call count for IClientUserStats::DownloadLeaderboardEntries : 8 Game 730 method call count for IClientUserStats::FindLeaderboard : 8 Game 730 method call count for IClientUserStats::SetAchievement : 1 Game 730 method call count for IClientUserStats::SetStat : 1 Game 730 method call count for IClientUserStats::GetStat : 238 Game 730 method call count for IClientUserStats::RequestCurrentStats : 1 Game 730 method call count for IClientAppManager::GetCurrentLanguage : 1 Game 730 method call count for IClientAppManager::GetLaunchCommandLine : 2 Game 730 method call count for IClientAppManager::GetAppStateInfo : 43 Game 730 method call count for IClientAppManager::BIsDlcEnabled : 1 Game 730 method call count for IClientUtils::RecordSteamInterfaceCreation : 146 Game 730 method call count for IClientUtils::FilterText : 32 Game 730 method call count for IClientUtils::InitFilterText : 1 Game 730 method call count for IClientUtils::IsSteamChina : 1 Game 730 method call count for IClientUtils::SetOverlayNotificationInset : 1 Game 730 method call count for IClientUtils::SetOverlayNotificationPosition : 1 Game 730 method call count for IClientUtils::GetLauncherType : 1 Game 730 method call count for IClientUtils::GetSteamUILanguage : 1 Game 730 method call count for IClientUtils::GetAPICallResult : 25 Game 730 method call count for IClientUtils::GetAppID : 163 Game 730 method call count for IClientUtils::GetImageRGBA : 57 Game 730 method call count for IClientUtils::GetImageSize : 57 Game 730 method call count for IClientUtils::GetIPCountry : 3 Game 730 method call count for IClientUtils::GetServerRealTime : 10 Game 730 method call count for IClientFriends::GetProfileItemPropertyString : 26 Game 730 method call count for IClientFriends::RequestEquippedProfileItems : 49 Game 730 method call count for IClientFriends::GetFriendPersonaName_Public : 7 Game 730 method call count for IClientFriends::SetRichPresence : 260 Game 730 method call count for IClientFriends::RequestUserInformation : 73 Game 730 method call count for IClientFriends::GetClanByIndex : 3 Game 730 method call count for IClientFriends::GetClanCount : 1 Game 730 method call count for IClientFriends::GetFriendGamePlayed : 48 Game 730 method call count for IClientFriends::GetFriendByIndex : 48 Game 730 method call count for IClientFriends::GetFriendCount : 8 Game 730 method call count for IClientFriends::GetLargeFriendAvatar : 87 Game 730 method call count for IClientFriends::GetMediumFriendAvatar : 32 Game 730 method call count for IClientFriends::GetSmallFriendAvatar : 29 Game 730 method call count for IClientFriends::GetFriendPersonaState : 6 Game 730 method call count for IClientFriends::GetFriendRelationship : 6 Game 730 method call count for IClientFriends::GetPersonaName : 1 Game 730 method call count for IClientUser::BSetDurationControlOnlineState : 1 Game 730 method call count for IClientUser::BIsSubscribedApp : 44 Game 730 method call count for IClientUser::GetAuthSessionTicketV2 : 1 Game 730 method call count for IClientUser::GetUserDataFolder : 1 Game 730 method call count for IClientUser::GetSteamID : 61 Game 730 method call count for IClientUser::BLoggedOn : 7 Uploaded AppInterfaceStats to Steam

(process:373770): GLib-GObject-CRITICAL **: 09:40:22.703: g_object_unref: assertion 'G_IS_OBJECT (object)' failed reaping pid: 373770 -- gameoverlayui [2023-10-08 09:40:40] Shutdown

dmesg: traps: GlobPool/6[373717] general protection fault ip:7fe7f5886624 sp:7fe8d90fc7c8 error:0 cs2[373706]: segfault at 7fe6d600b300 ip 00007fe7f4c044c8 sp 00007ffff5a8c370 error 6 likely on CPU 10 (core 20, socket 0) Code: f8 5c c3 c5 f8 28 94 24 d0 00 00 00 c5 f0 5c cc c5 78 28 6c 24 20 c5 e8 5c d5 c5 78 28 64 24 30 49 83 c1 01 48 05 b0 00 00 00 f8 2b a8 50 ff ff ff c5 f8 2b a0 60 ff ff ff c5 f8 2b 98 70 ff GlobPool/2[373713]: segfault at 7fe6d600a2c0 ip 00007fe7f517d6b7 sp 00007fe8d9f78900 error 6 in libclient.so[7fe7f3185000+2972000] likely on CPU 5 (core 8, socket 0) Code: 48 89 47 10 0f 87 c2 04 00 00 48 29 d0 48 03 47 08 48 01 4f 30 49 89 c5 48 89 85 e0 f6 ff ff c5 fc 28 05 ac 8f b0 00 48 85 db <49> c7 45 00 08 00 00 00 49 c7 45 08 08 00 00 00 49 c7 45 10 08 00

vladest avatar Oct 08 '23 07:10 vladest

latest crash [64482.249755] traps: GlobPool/3[191419] general protection fault ip:7fead04887e0 sp:7febba8fc7c8 error:0 in libclient.so[7feacdd86000+2973000]

vladest avatar Oct 10 '23 09:10 vladest

@kisak-valve I have dump file, but not sure, where to upload

vladest avatar Oct 10 '23 09:10 vladest

some more play attempts from today. all at same place in memory [ 1272.286742] traps: GlobPool/1[15307] general protection fault ip:7f78df2887e0 sp:7f79cdffe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1272.653769] traps: GlobPool/10[15316] general protection fault ip:7f78df2887e0 sp:7f79c89fe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1272.959732] traps: GlobPool/1[15307] general protection fault ip:7f78df2887e0 sp:7f79cdffe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1273.320882] traps: GlobPool/10[15316] general protection fault ip:7f78df2887e0 sp:7f79c89fe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1273.606316] traps: GlobPool/1[15307] general protection fault ip:7f78df2887e0 sp:7f79cdffe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1273.934030] traps: GlobPool/10[15316] general protection fault ip:7f78df2887e0 sp:7f79c89fe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1274.213264] traps: GlobPool/1[15307] general protection fault ip:7f78df2887e0 sp:7f79cdffe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1274.548422] traps: GlobPool/10[15316] general protection fault ip:7f78df2887e0 sp:7f79c89fe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1274.863155] traps: GlobPool/1[15307] general protection fault ip:7f78df2887e0 sp:7f79cdffe7c8 error:0 in libclient.so[7f78dcb86000+2973000] [ 1275.167129] traps: GlobPool/10[15316] general protection fault ip:7f78df2887e0 sp:7f79c89fe7c8 error:0 in libclient.so[7f78dcb86000+2973000]

vladest avatar Oct 11 '23 16:10 vladest

Keeps randomly crashing: [ 8712.463457] show_signal_msg: 88 callbacks suppressed [ 8712.463460] GlobPool/9[24974]: segfault at 7f71ebe03e28 ip 00007f6aad88eb24 sp 00007f6b92afc7c8 error 4 in libclient.so[7f6aab187000+2978000] likely on CPU 6 (core 12, socket 0) [ 8712.463471] Code: 31 d2 89 d0 c3 90 b9 01 00 00 00 f0 48 0f c1 0a 48 39 c8 76 eb 48 c1 e1 06 4c 8b 8e 80 00 04 00 4c 8d 86 80 00 04 00 48 01 cf <0f> b6 47 08 84 c0 74 ce c7 44 24 f8 01 00 00 00 8b 44 24 f8 31 d2 [ 8712.699794] GlobPool/7[24972]: segfault at 7f71ebe03ea8 ip 00007f6aad88eb24 sp 00007f6b92bfe7c8 error 4 in libclient.so[7f6aab187000+2978000] likely on CPU 7 (core 12, socket 0) [ 8712.699805] Code: 31 d2 89 d0 c3 90 b9 01 00 00 00 f0 48 0f c1 0a 48 39 c8 76 eb 48 c1 e1 06 4c 8b 8e 80 00 04 00 4c 8d 86 80 00 04 00 48 01 cf <0f> b6 47 08 84 c0 74 ce c7 44 24 f8 01 00 00 00 8b 44 24 f8 31 d2

vladest avatar Oct 17 '23 15:10 vladest

After today's sniper upgrade I can see some progress: [59910.345119] cs2[83567]: segfault at 80 ip 00007f4e76a8da56 sp 00007ffc6d2c80f0 error 4 in libanimationsystem.so[7f4e76711000+4cf000] likely on CPU 8 (core 16, socket 0) [59910.345126] Code: 0f 84 ce 01 00 00 4c 89 ff e8 b6 fa 09 00 44 89 f6 48 89 c7 e8 9b 0d 0a 00 48 85 c0 74 56 44 0f b7 70 0c 4c 89 e7 49 8b 04 24 90 80 00 00 00 3c 06 77 40 48 8d 0d 8d 75 18 00 0f b6 c0 48 63

now its crashing in libanimationsystem.so

vladest avatar Oct 19 '23 07:10 vladest

unlocking container: [20235.502540] traps: cs2[58398] general protection fault ip:7fded3297de0 sp:7fff18503b78 error:0 in libclient.so[7fded0b8b000+297d000] [20235.716365] traps: GlobPool/3[58406] general protection fault ip:7fded3297de0 sp:7fdfcaafd7c8 error:0 in libclient.so[7fded0b8b000+297d000] [20235.850196] traps: GlobPool/0[58403] general protection fault ip:7fded3297de0 sp:7fdfcefa67c8 error:0 in libclient.so[7fded0b8b000+297d000]

100% reproducible

vladest avatar Oct 20 '23 20:10 vladest

CS2 keeps crashing on random places, but not a single meow from Valve. sad CSS solid rock stable

vladest avatar Oct 28 '23 15:10 vladest

@kisak-valve all issues above disappears if I'm switching to Proton Hotfix or Proton Experimantal the CS2 becomes rock solid stable However 2 issues:

  1. no sound
  2. VAC security blames some files not signed

Taking in account that both Protons are provided by Valve, can you please finally fix this childish issues with crash and make CS2 stable as CSS? thanks

vladest avatar Oct 31 '23 22:10 vladest

After installing new Nvidia drivers 545.29.02 issue are gone

vladest avatar Nov 01 '23 23:11 vladest

Well, after today's huge update everything returns to "normal" - random crashes same place

vladest avatar Nov 03 '23 20:11 vladest

After updating to Nvidia driver 545.29.06 (kernel 6.5.11) everything works fine. no crashes so far. But sure, Vlave can change this with next update Except after 2nd round I have all players models and some surrounding elements colored with black and red

vladest avatar Nov 28 '23 14:11 vladest

Here we go again: [ 959.421103] traps: GlobPool/6[13072] general protection fault ip:76824c707cf0 sp:76838cdfe7c8 error:0 in libclient.so[768249fb2000+29b5000] [ 959.571167] traps: cs2[13063] general protection fault ip:76824c707cf0 sp:7ffd3c446b98 error:0 in libclient.so[768249fb2000+29b5000]

and this after fixed crash in linux :-0

vladest avatar Feb 29 '24 20:02 vladest