runevision 25 Jan, 2020 @ 2:31pm
Lots of games crashing on launch or on quit after Steam beta client update Jan 24
After the Steam client updated itself on January 24 2020, lots of games began crashing on launch consistently every time, that had not previously crashed. Other games crash on quitting.

In all cases, the Steam client crashes as well when the games crash. And in all cases the last thing in the logs is that the crash happened in files relating to Steam: pipes.cpp and sometimes processpipe_posix.cpp.

Below are logs from four games showing where the crashes happened.

How can I revert the Steam client to the version it had prior to the January 24 2020 update so I can play my purchased games again?

CRYPT OF THE NECRODANCER - CRASH ON LAUNCH (STEAM CRASHES TOO)
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (572) : Assertion Failed: m_pInternalPipe->BRead failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (750) : CClientPipe::BWriteAndReadResult: BWrite failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (750) : CClientPipe::BWriteAndReadResult: BWrite failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/clientdll/steamclient.cpp (793) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/clientdll/steamclient.cpp (793) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)

MUTAZIONE - CRASH ON LAUNCH (STEAM CRASHES TOO)
2020-01-26 00:14:40.778 mutazione[41975:653767] Enable SleepManager with reason [Mutazione]
2020-01-26 00:14:40.778 mutazione[41975:653767] Disable SleepManager
2020-01-26 00:14:40.779 mutazione[41975:653767] SleepManager enabled [1]
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (766) : CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (766) : CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (766) : Fatal assert failed: /Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp, line 766. Application exiting.

140 - CRASH ON QUIT (STEAM CRASHES TOO)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (572) : Assertion Failed: m_pInternalPipe->BRead failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (750) : CClientPipe::BWriteAndReadResult: BWrite failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (750) : CClientPipe::BWriteAndReadResult: BWrite failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/clientdll/steamclient.cpp (793) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/clientdll/steamclient.cpp (793) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)

THE DARKSIDE DETECTIVE - CRASH ON QUIT (STEAM CRASHES TOO)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (572) : Assertion Failed: m_pInternalPipe->BRead failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (750) : CClientPipe::BWriteAndReadResult: BWrite failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (750) : CClientPipe::BWriteAndReadResult: BWrite failed
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/clientdll/steamclient.cpp (793) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/clientdll/steamclient.cpp (793) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/processpipe_posix.cpp (507) : Assertion Failed: CCrossProcessPipe::BWrite: 32 (Broken pipe)
Last edited by runevision; 26 Jan, 2020 @ 1:53am
< >
Showing 1-9 of 9 comments
Tobias 25 Jan, 2020 @ 6:04pm 
+1
I get this too, or something very similar, since a couple of days. Several games now crash consistently when I try to play them (games that have never crashed on me before). For me, it's often not immediately on startup, but a few seconds later, when I click something in the in-game menu. The Steam Client however crashes instantly when i launch a game, any game.

Edit: I was on the Steam Client beta branch. The "about steam" window said it was built Jan 25. I changed to non-beta and now it works.

Edit 2: My theory is that the Steam Client crashes first, and then the game crashes because it tries to communicate with the non-existent client process (using pipes).
Last edited by Tobias; 25 Jan, 2020 @ 6:24pm
runevision 26 Jan, 2020 @ 1:52am 
Okay, apparently I was in the Steam client beta too (don't recall when I opted in). When opting out of beta and restarting Steam, I don't get the issues anymore either.

I really hope Valve won't promote this beta to stable release before fixing this issue then.

And to be clear the crashes also didn't always happen immediately on startup for me; it differs per game but for a given game it always happens consistently in the same moment. For example in Mutazione it happens after the logos have been displayed, during the first loading screen.
Luigi 26 Jan, 2020 @ 3:20pm 
Thank you guys heaps, I was having the same issue and had no idea why. It's funny, because i don't remember subscribing to steam beta either. Anyway thanks again.
How do you revert the Steam Client Beta? I have deleted everything and reinstall Steam, downloaded the games again and they keep crashing.
Detective Isaac 28 Jan, 2020 @ 12:27pm 
Originally posted by Johannes Von Preussen:
How do you revert the Steam Client Beta? I have deleted everything and reinstall Steam, downloaded the games again and they keep crashing.

Go to your Steam settings, in the 'Account' tab you'll see a section labeled 'Beta participation', click 'Change' and you'll have the option to opt out of the beta.

Also thanks so much for the solution, was getting really frustrated with how Steam was acting.
Luigi 12 Apr, 2020 @ 5:30am 
Originally posted by ofcthatwaslag:
I'm in the Beta and this is still happening every time I exit a game.
Yeah you have to leave the beta. Read the above posts.
Last edited by Luigi; 12 Apr, 2020 @ 5:31am
Lann1k 27 Feb @ 1:11pm 
I'm getting this crash on CS2 while on the Stable Steam channel :/

I got steam itself to crash too.
I got Civ VII from Steam. It started crashing on launch over and over again. I uninstalled through Steam and re-installed. Crash. Steam does not add the application file to my applications folder. It creates a new one. The application file is like 56k. It should be gigs. What is going on.
Originally posted by Siuhyy:
wasdwasd

When?
< >
Showing 1-9 of 9 comments
Per page: 1530 50