ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.25k stars 175 forks source link

Crash on Startup using voidlinux #9823

Closed sardior closed 1 year ago

sardior commented 1 year ago

Your system information

Please describe your issue in as much detail as possible:

After my weekly system update I noticed steam is crashing when I start it. starting from console I noticed this on stdout:

src/clientdll/configstore.cpp (128) : ConfigStore (UserLocalConfigStore) is dirty, and being destroyed, we're discarding data
src/clientdll/configstore.cpp (128) : ConfigStore (UserLocalConfigStore) is dirty, and being destroyed, we're discarding data
assert_20230709154048_32.dmp[2205]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230709154048_32.dmp

Full stdout

After reading #9779 I also tried steam -vgui where I got this output after logging in

CConfigStore::FlushToDisk() - RemoteStorage().FileWrite() returned false, will retry.
saving roaming config store to 'sharedconfig.vdf'
CConfigStore::FlushToDisk() - RemoteStorage().FileWrite() returned false, will retry.
saving roaming config store to 'sharedconfig.vdf'
CConfigStore::FlushToDisk() - RemoteStorage().FileWrite() returned false, will retry.
saving roaming config store to 'sharedconfig.vdf'
src/clientdll/configstore.cpp (1771) : Saving roaming config store failed during shutdown
src/clientdll/configstore.cpp (1771) : Saving roaming config store failed during shutdown
assert_20230709155312_35.dmp[74769]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230709155312_35.dmp
CConfigStore::FlushToDisk() - RemoteStorage().FileWrite() returned false, will retry.
src/clientdll/configstore.cpp (128) : ConfigStore (UserRoamingConfigStore) is dirty, and being destroyed, we're discarding data
src/clientdll/configstore.cpp (128) : ConfigStore (UserRoamingConfigStore) is dirty, and being destroyed, we're discarding data

Full -vgui stdout

Interestingly subsequent calls of steam -vgui do not contain this part, but running with these flags makes steam stuck with the loading circle in the login window while stdout gets to the [2023-07-09 16:00:31] Nothing to do section.

2023-07-09_16-35

I also tried backing up .local/share/Steam and deleting it, but after the inital install phase I get the same result depending on the flags I use to start steam.

Steps for reproducing this issue:

  1. On void linux sudo xbps-install -Su to update system
  2. start steam
sardior commented 1 year ago

After a libwpe package update from 1.12.3_2 to 1.14.1_1 the issue seams to be gone.