protonscr

Steam crashed on startup

steamclosed
ValveSoftware/steam-for-linux#9515 · opened 2023-05-22 by dluzak · updated 2023-05-22 · 5 comments · github
Ddluzak 2023-05-22 github

Your system information

  • Steam client version (build number or date): 1.0.0.76-1
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

Since Sunday I have great troubles starting the Steam client on my system. Only update pop-up shows for less then a second, but no other window shows up.

Steps for reproducing this issue:

  1. Start steam

Log

[dluzak@dluzak-pc ~]$ steam
steam.sh[24989]: Running Steam on arch rolling 64-bit
steam.sh[24989]: STEAM_RUNTIME is enabled automatically
setup.sh[25063]: Steam runtime environment up-to-date!
steam.sh[24989]: Steam client's requirements are satisfied
[2023-05-22 18:40:32] Startup - updater built May 19 2023 22:00:10
[2023-05-22 18:40:32] Startup - Steam Client launched with: '/home/dluzak/.local/share/Steam/ubuntu12_32/steam'
[2023-05-22 18:40:32] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
05/22 18:40:32 Init: Installing breakpad exception handler for appid(steam)/version(1684535786)/tid(25141)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-05-22 18:40:32] Loading cached metrics from disk (/home/dluzak/.local/share/Steam/package/steam_client_metrics.bin)
[2023-05-22 18:40:32] Using the following download hosts for Public, Realm steamglobal
[2023-05-22 18:40:32] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-05-22 18:40:32] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-05-22 18:40:32] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-05-22 18:40:32] Checking for update on startup
[2023-05-22 18:40:32] Checking for available updates...
[2023-05-22 18:40:32] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_publicbeta_ubuntu12
[2023-05-22 18:40:32] Manifest download: send request
[2023-05-22 18:40:32] Manifest download: waiting for download to finish
[2023-05-22 18:40:32] Manifest download: finished
[2023-05-22 18:40:32] Download skipped: /steam_client_publicbeta_ubuntu12 version 1684535786, installed version 1684535786, existing pending version 0
[2023-05-22 18:40:32] Nothing to do
[2023-05-22 18:40:32] Verifying installation...
[2023-05-22 18:40:32] Performing checksum verification of executable files
[2023-05-22 18:40:33] Verification complete

(process:25141): GLib-GObject-CRITICAL **: 18:40:33.399: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(process:25141): GLib-GObject-CRITICAL **: 18:40:33.399: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Loaded SDL version 3.0.0-1540-gd5f07730b
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf347cdb0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf347b500
GetWin32Stats: display was not open yet, good
ComputeStartupMode: found registry default startup mode: 0
Switching to desktopui, since -vgui was not specified
steamwebhelper.sh[25260]: Runtime for steamwebhelper: defaulting to /home/dluzak/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[25260]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 81 milliseconds to initialize
src/steamUI/steamuisharedjscontroller.cpp (448) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (448) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (448) : Fatal assert; application exiting
src/steamUI/steamuisharedjscontroller.cpp (448) : Fatal assert; application exiting
05/22 18:41:22 Init: Installing breakpad exception handler for appid(steam)/version(1684535786)/tid(25141)
assert_20230522184122_27.dmp[25403]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230522184122_27.dmp
_ExitOnFatalAssert
[dluzak@dluzak-pc ~]$ assert_20230522184122_27.dmp[25403]: Finished uploading minidump (out-of-process): success = yes
assert_20230522184122_27.dmp[25403]: response: CrashID=bp-630c907c-e790-47ab-9a27-33c312230522
assert_20230522184122_27.dmp[25403]: file ''/tmp/dumps/assert_20230522184122_27.dmp'', upload yes: ''CrashID=bp-630c907c-e790-47ab-9a27-33c312230522''
Ddluzak 2023-05-22 github

I have run a system update once again, rebooted the system and now it starts again.

Ddluzak 2023-05-22 github

It's not gone. I closed the terminal and tried to start it again with dmenu and now it fails to start in the exactly the same way I described.

Ddluzak 2023-05-22 github

It's not gone. I closed the terminal and tried to start it again with dmenu and now it fails to start in the exactly the same way I described.
The reproduction seem nondeterministic.

Here is example log from case, when it succeeds to start:

[dluzak@dluzak-pc ~]$ steam
steam.sh[1324]: Running Steam on arch rolling 64-bit
steam.sh[1324]: STEAM_RUNTIME is enabled automatically
setup.sh[1398]: Steam runtime environment up-to-date!
steam.sh[1324]: Steam client's requirements are satisfied
[2023-05-22 19:16:09] Startup - updater built May 19 2023 22:00:10
[2023-05-22 19:16:09] Startup - Steam Client launched with: '/home/dluzak/.local/share/Steam/ubuntu12_32/steam'
[2023-05-22 19:16:09] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
05/22 19:16:09 Init: Installing breakpad exception handler for appid(steam)/version(1684535786)/tid(1478)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-05-22 19:16:09] Loading cached metrics from disk (/home/dluzak/.local/share/Steam/package/steam_client_metrics.bin)
[2023-05-22 19:16:09] Using the following download hosts for Public, Realm steamglobal
[2023-05-22 19:16:09] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-05-22 19:16:09] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-05-22 19:16:09] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-05-22 19:16:09] Checking for update on startup
[2023-05-22 19:16:09] Checking for available updates...
[2023-05-22 19:16:09] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_publicbeta_ubuntu12
[2023-05-22 19:16:09] Manifest download: send request
[2023-05-22 19:16:09] Manifest download: waiting for download to finish
[2023-05-22 19:16:09] Manifest download: finished
[2023-05-22 19:16:09] Download skipped: /steam_client_publicbeta_ubuntu12 version 1684535786, installed version 1684535786, existing pending version 0
[2023-05-22 19:16:09] Nothing to do
[2023-05-22 19:16:09] Verifying installation...
[2023-05-22 19:16:09] Performing checksum verification of executable files
[2023-05-22 19:16:10] Verification complete

(process:1478): GLib-GObject-CRITICAL **: 19:16:10.302: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(process:1478): GLib-GObject-CRITICAL **: 19:16:10.302: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Loaded SDL version 3.0.0-1540-gd5f07730b
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf293cdb0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf293b500
GetWin32Stats: display was not open yet, good
ComputeStartupMode: found registry default startup mode: 0
Switching to desktopui, since -vgui was not specified
steamwebhelper.sh[1595]: Runtime for steamwebhelper: defaulting to /home/dluzak/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[1595]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 58 milliseconds to initialize
Failed to init SteamVR because it isn't installed
sh: line 1: xdg-user-dir: command not found
sh: line 1: xdg-user-dir: command not found
sh: line 1: xdg-user-dir: command not found
sh: line 1: xdg-user-dir: command not found
steamwebhelper.sh[2458]: Runtime for steamwebhelper: defaulting to /home/dluzak/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[2458]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()

(steam:1478): Gtk-WARNING **: 19:17:04.506: gtk_disable_setlocale() must be called before gtk_init()
sh: line 1: xdg-user-dir: command not found
BRefreshApplicationsInLibrary 1: 0ms
roaming config store loaded successfully - 2111 bytes.
migrating temporary roaming config store
sh: line 1: xdg-user-dir: command not found
sh: line 1: xdg-user-dir: command not found
sh: line 1: xdg-user-dir: command not found
sh: line 1: xdg-user-dir: command not found

(steam:1478): GLib-GObject-CRITICAL **: 19:17:06.724: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(steam:1478): GLib-GObject-CRITICAL **: 19:17:06.724: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
GetWin32Stats: restoring previous glx context
System startup time: 57.39 seconds
sh: line 1: xdg-user-dir: command not found

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.694: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.695: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.695: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.695: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.695: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): LIBDBUSMENU-GLIB-WARNING **: 19:17:07.695: Trying to remove a child that doesn't believe we're it's parent.

(steam:1478): GLib-GObject-CRITICAL **: 19:17:07.695: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(steam:1478): GLib-GObject-CRITICAL **: 19:17:07.695: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
sh: line 1: xdg-user-dir: command not found
BuildCompleteAppOverviewChange: 376 apps
RegisterForAppOverview 1: 3ms
RegisterForAppOverview 2: 3ms

(steam:1478): GLib-GObject-CRITICAL **: 19:17:32.506: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(steam:1478): GLib-GObject-CRITICAL **: 19:17:32.506: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
ExecCommandLine: "'/home/dluzak/.local/share/Steam/ubuntu12_32/steam'"
Ddluzak 2023-05-22 github

I have opted out of beta client. Now it is stable.
I really like the new UI, so if you want me to check something, please let me know and I can switch back to beta.

Kkisak-valve maintainer 2023-05-22 github

Hello @dluzak, this issue is already being tracked at #9321. Closing as a duplicate.

Nothing extracted yet.