protonscr

Steam background update check causing inconsistent system crashes to ArchLinux

steamopen Steam clientDistro Family: Arch
ValveSoftware/steam-for-linux#10628 · opened 2024-03-18 by mrtrebuchet · updated 2025-02-04 · 4 comments · github
Mmrtrebuchet 2024-03-18 github

Your system information

  • Steam client version: 1709846872
  • Distribution (e.g. Ubuntu): ArchLinux/KDE Plasma
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • Steam Logs:
    steam-logs.tar.gz
  • GPU: Nvidia RTX3080

Please describe your issue in as much detail as possible:

System inconsistently crashes when Steam invokes background update checks.
Below is an extract from journalctl during one of the crashes

Mar 18 13:23:03 ed-kde plasmashell[2789]: DiscordProcessObserver: Skipping '/usr/lib/elect
Mar 18 13:23:03 ed-kde plasmashell[3136]: [2024-03-18 12:08:17] Background update loop checking for update. . .
Mar 18 13:23:03 ed-kde plasmashell[3136]: [2024-03-18 12:08:17] Checking for available updates...
Mar 18 13:23:03 ed-kde plasmashell[3136]: [2024-03-18 12:08:17] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12?t=37678950
Mar 18 13:23:03 ed-kde plasmashell[3136]: [2024-03-18 12:08:17] Manifest download: send request
Mar 18 13:23:03 ed-kde plasmashell[3136]: [2024-03-18 12:08:17] Manifest download: waiting for download to finish
Mar 18 13:23:03 ed-kde plasmashell[3136]: [2024-03-18 12:08:17] Manifest download: finished
Mar 18 13:23:03 ed-kde plasmashell[3136]: [2024-03-18 12:08:17] Download skipped: /steam_client_ubuntu12?t=37678950 version 1709846872, installed version 1709846872, existing pending v>
Mar 18 13:23:03 ed-kde plasmashell[3136]: [2024-03-18 12:08:17] Nothing to do
Mar 18 13:23:03 ed-kde plasmashell[3136]: src/clientdll/steamengine.cpp (2646) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled
Mar 18 13:23:03 ed-kde plasmashell[3136]: src/clientdll/steamengine.cpp (2646) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled
Mar 18 13:23:04 ed-kde plasmashell[9639]: assert_20240318132303_194.dmp[9639]: Uploading dump (out-of-process)
Mar 18 13:23:04 ed-kde plasmashell[9639]: /tmp/dumps/assert_20240318132303_194.dmp
Mar 18 13:23:04 ed-kde assert_20240318132303_194.dmp[9639]: Uploading dump (out-of-process)
                                                            /tmp/dumps/assert_20240318132303_194.dmp
Mar 18 13:23:06 ed-kde plasmashell[9639]: assert_20240318132303_194.dmp[9639]: Finished uploading minidump (out-of-process): success = yes
Mar 18 13:23:06 ed-kde plasmashell[9639]: assert_20240318132303_194.dmp[9639]: response: CrashID=bp-9f7a7070-a789-4940-b93e-d077e2240317
Mar 18 13:23:06 ed-kde plasmashell[9639]: assert_20240318132303_194.dmp[9639]: file ''/tmp/dumps/assert_20240318132303_194.dmp'', upload yes: ''CrashID=bp-9f7a7070-a789-4940-b93e-d077e>
Mar 18 13:23:06 ed-kde assert_20240318132303_194.dmp[9639]: Finished uploading minidump (out-of-process): success = yes
Mar 18 13:23:06 ed-kde assert_20240318132303_194.dmp[9639]: response: CrashID=bp-9f7a7070-a789-4940-b93e-d077e2240317
Mar 18 13:23:06 ed-kde assert_20240318132303_194.dmp[9639]: file ''/tmp/dumps/assert_20240318132303_194.dmp'', upload yes: ''CrashID=bp-9f7a7070-a789-4940-b93e-d077e2240317''

System freezes and becomes totally unresponsive. Behavior and logs from previous crashes is consistent.
Happens ~1-2 times daily

Steps for reproducing this issue:

  1. Any system activity (sporadic, difficult to reproduce)
LL1mit1337 2024-03-25 · hidden on GitHub github

Hi i can't launch the SteamCMD on Windows with 'src/clientdll/steamengine.cpp (2646) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled' this error.
BUT I noticed that you also have the same error message in your log file.May be can slove this

this is Solution(for windows):
Install Microsoft Visual C++ 2005-2015 Redistributable

for linux may be install gcc?

Jjhalag 2024-05-04 github

Just had the same thing happen to me. Ubuntu 22.04. Came across this report when I searched for the assertion failed message I found in syslog after restarting.

May  3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12?t=1274207477
May  3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Manifest download: send request
May  3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Manifest download: waiting for download to finish
May  3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Manifest download: finished
May  3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Download skipped by HTTP 304 Not Modified
May  3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Nothing to do
May  3 23:23:36 box steam.desktop[9202]: src/clientdll/steamengine.cpp (2646) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without 
event signalled
May  3 23:23:36 box steam.desktop[9202]: src/clientdll/steamengine.cpp (2646) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without 
event signalled

Hard-froze the system, which was surprising. Normally I can at least get to a text console. not this time - had to hit the reset button on the case.

Mmrtrebuchet 2024-05-09 github

I resolved this myself and unfortunately it was by moving off Arch. Not
sure if this is the same with others but mine stemmed from a Kernel level
conflict between the Arch distro and my Nvidia drivers.
Current system is using Intel 12 series i7 and Nvidia RTX3080 card.

Don't have logs available because I resolved this myself on a previous OS
install, but I found the issue resolved itself when I moved to the
Intel CPU GPU.
I moved to Kubuntu to continue shake out, and the issue reappeared until I
moved to the latest Nvidia drivers, 545.xx.xx.

On Sat, May 4, 2024 at 3:35 PM jhalag @.***> wrote:

Just had the same thing happen to me. Ubuntu 22.04. Came across this
report when I searched for the assertion failed message I found in syslog
after restarting.

May 3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12?t=1274207477
May 3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Manifest download: send request
May 3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Manifest download: waiting for download to finish
May 3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Manifest download: finished
May 3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Download skipped by HTTP 304 Not Modified
May 3 23:23:36 box steam.desktop[9202]: [2024-05-03 21:36:46] Nothing to do
May 3 23:23:36 box steam.desktop[9202]: src/clientdll/steamengine.cpp (2646) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without
event signalled
May 3 23:23:36 box steam.desktop[9202]: src/clientdll/steamengine.cpp (2646) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without
event signalled

Hard-froze the system, which was surprising. Normally I can at least get
to a text console. not this time - had to hit the reset button on the case.

Mmrdev023 2025-02-04 github

My friend had the same problem. After this message, Steam is frozen and after a while, the system is completely frozen

Nothing extracted yet.