protonscr

Coredump in Linux Mint

steamclosed Distro Family: Ubuntu
ValveSoftware/steam-for-linux#11732 · opened 2025-02-07 by ikester8 · updated 2025-02-07 · 3 comments · github
Iikester8 2025-02-07 github

Your system information

  • Steam client version (build number or date): 2025-02-06
  • Distribution (e.g. Ubuntu): Linux Mint
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • GPU: Nvidia

Please describe your issue in as much detail as possible:

Hi, having trouble logging into Steam on Linux Mint. I followed some earlier instructions to upgrade and reinstall Steam, but I still get the error.

Output of steam:
steam.sh[587518]: Running Steam on linuxmint 22.1 64-bit
steam.sh[587518]: STEAM_RUNTIME is enabled automatically
setup.sh[587559]: Steam runtime environment up-to-date!
steam.sh[587518]: Using supervisor /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steam.sh[587518]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-02-06 21:07:45] Startup - updater built Feb 7 2025 00:16:31
[2025-02-06 21:07:45] Startup - Steam Client launched with: '/home/user/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened' '-nominidumps' '-nobreakpad'
[2025-02-06 21:07:45] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
02/06 21:07:45 minidumps folder is set to /tmp/dumps
02/06 21:07:45 Init: Installing breakpad exception handler for appid(steam)/version(1738889325)/tid(587636)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2025-02-06 21:07:45] Loading cached metrics from disk (/home/user/.local/share/Steam/package/steam_client_metrics.bin)
[2025-02-06 21:07:45] Using the following download hosts for Public, Realm steamglobal
[2025-02-06 21:07:45] 1. https://client-update.fastly.steamstatic.com/, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-02-06 21:07:45] 2. https://client-update.akamai.steamstatic.com/, /, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2025-02-06 21:07:45] 3. https://client-update.steamstatic.com/, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-02-06 21:07:45] Checking for update on startup
[2025-02-06 21:07:45] Checking for available updates...
[ 0%] Checking for available updates...
[2025-02-06 21:07:45] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_publicbeta_ubuntu12
[2025-02-06 21:07:45] Manifest download: send request
[2025-02-06 21:07:45] Manifest download: waiting for download to finish
[2025-02-06 21:07:45] Manifest download: finished
[2025-02-06 21:07:45] Download skipped: /steam_client_publicbeta_ubuntu12 version 1738889325, installed version 1738889325, existing pending version 0
[2025-02-06 21:07:45] Nothing to do
[2025-02-06 21:07:45] Verifying installation...
[----] Verifying installation...
[2025-02-06 21:07:45] Verifying all executable checksums
[2025-02-06 21:07:46] Verification complete
UpdateUI: skip show logo

Steam logging initialized: directory: /home/user/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xeab9a860
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xeab98fc0
/usr/share/themes/Mint-Y-Blue/gtk-2.0/main.rc:1053: error: unexpected identifier 'direction', expected character '}'
crash_20250206210746_5.dmp[587652]: Uploading dump (out-of-process)
/tmp/dumps/crash_20250206210746_5.dmp
/home/user/.local/share/Steam/steam.sh: line 946: 587636 Segmentation fault (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"

Following other instructions, I analyzed the coredump using gdb:

coredumpctl gdb steam
PID: 587636 (steam)
UID: 1000 (user)
GID: 1000 (user)
Signal: 11 (SEGV)
Timestamp: Thu 2025-02-06 21:07:46 EST (12min ago)
Command Line: /home/user/.local/share/Steam/ubuntu12_32/steam -srt-logger-opened -nominidumps -nobreakpad
Executable: /home/user/.local/share/Steam/ubuntu12_32/steam
Control Group: /user.slice/user-1000.slice/[email protected]/app.slice/app-org.gnome.Terminal.slice/vte-spawn-69cbda8d-9e8c-4799-bbd8-8e80b631a911.scope
Unit: [email protected]
User Unit: vte-spawn-69cbda8d-9e8c-4799-bbd8-8e80b631a911.scope
Slice: user-1000.slice
Owner UID: 1000 (user)
Boot ID: 5cbefcb04cdd4a059d12007f57c9bc72
Machine ID: 10b971ac1a304176906b1f6a23827476
Hostname: emperor
Storage: /var/lib/systemd/coredump/core.steam.1000.5cbefcb04cdd4a059d12007f57c9bc72.587636.1738894066000000.zst (present)
Size on Disk: 18.7M
Message: Process 587636 (steam) of user 1000 dumped core.

Module libudev.so.1 from deb systemd-255.4-1ubuntu8.5.i386
Module libzstd.so.1 from deb libzstd-1.5.5+dfsg2-2build1.1.i386
Module libsystemd.so.0 from deb systemd-255.4-1ubuntu8.5.i386
Module libgcc_s.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.i386
Stack trace of thread 587636:
#0 0x00000000eb337fe1 n/a (libc.so.6 + 0xbbfe1)
#1 0x00000000eac2b658 n/a (libX11.so.6 + 0x25658)
#2 0x00000000ff8e4568 n/a (n/a + 0x0)
#3 0x00000000e313c0cc n/a (/home/user/.local/share/Steam/ubuntu12_32/vgui2_s.so + 0xaf0cc)
#4 0x00000000e314c87f n/a (/home/user/.local/share/Steam/ubuntu12_32/vgui2_s.so + 0xbf87f)
#5 0x00000000e90b4c7a n/a (/home/user/.local/share/Steam/ubuntu12_32/steamui.so + 0x17d3c7a)
#6 0x00000000e897692c n/a (/home/user/.local/share/Steam/ubuntu12_32/steamui.so + 0x109592c)
#7 0x000000005f4d084e n/a (/home/user/.local/share/Steam/ubuntu12_32/steam + 0x1f384e)
#8 0x000000005f4d1c04 n/a (/home/user/.local/share/Steam/ubuntu12_32/steam + 0x1f4c04)
#9 0x000000005f4d1f45 n/a (/home/user/.local/share/Steam/ubuntu12_32/steam + 0x1f4f45)
ELF object binary architecture: Intel 80386

GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later [<http://gnu.org/licenses/gpl.html>](https://steamcommunity.com/linkfilter/?u=http%3A%2F%2F%26lt%3Bhttp%3A%2F%2Fgnu.org%2Flicenses%2Fgpl.html%26gt%3B)
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
[<https://www.gnu.org/software/gdb/bugs/>](https://steamcommunity.com/linkfilter/?u=http%3A%2F%2F%26lt%3Bhttps%3A%2F%2Fwww.gnu.org%2Fsoftware%2Fgdb%2Fbugs%2F%26gt%3B).
Find the GDB manual and other documentation resources online at:
[<http://www.gnu.org/software/gdb/documentation/>](https://steamcommunity.com/linkfilter/?u=http%3A%2F%2F%26lt%3Bhttp%3A%2F%2Fwww.gnu.org%2Fsoftware%2Fgdb%2Fdocumentation%2F%26gt%3B).

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/user/.local/share/Steam/ubuntu12_32/steam...
(No debugging symbols found in /home/user/.local/share/Steam/ubuntu12_32/steam)
[New LWP 587636]
[New LWP 587637]
[New LWP 587638]
[New LWP 587647]
[New LWP 587646]

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libgobject-2.0.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libglib-2.0.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libgmodule-2.0.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libbrotlidec.so.1

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libbrotlicommon.so.1

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libpulse.so.0

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libvdpau.so.1

warning: could not find '.gnu_debugaltlink' file for /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-16.1.so

warning: could not find '.gnu_debugaltlink' file for /lib/i386-linux-gnu/libcap.so.2
--Type <RET> for more, q to quit, c to continue without paging--
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/user/.local/share/Steam/ubuntu12_32/steam -srt-logger-opened -nominidump'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xeb337fe1 in ?? () from /lib/i386-linux-gnu/libc.so.6
[Current thread is 1 (Thread 0xeb277b80 (LWP 587636))]

OK, so I know which file(s) may be the problem, but what should I do to correct it?

Thanks!

Steps for reproducing this issue:

  1. run steam
Mmichelvaleferreira 2025-02-07 github
I'm having a similar issue at the same line in debian 12 (AMD GPU). The difference is highlighted in bold

$ steam
steam.sh[4623]: Running Steam on debian 12 64-bit
steam.sh[4623]: STEAM_RUNTIME is enabled automatically
setup.sh[4677]: Steam runtime environment up-to-date!
steam.sh[4623]: Log already open
steam.sh[4623]: Using supervisor /home/michel/.steam/debian-installation/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steam.sh[4623]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-02-07 01:43:54] Startup - updater built Feb 7 2025 00:16:31
[2025-02-07 01:43:54] Startup - Steam Client launched with: '/home/michel/.steam/debian-installation/ubuntu12_32/steam' '-srt-logger-opened'
[2025-02-07 01:43:54] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
02/07 01:43:54 minidumps folder is set to /tmp/dumps
02/07 01:43:54 Init: Installing breakpad exception handler for appid(steam)/version(1738889325)/tid(4751)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2025-02-07 01:43:54] Loading cached metrics from disk (/home/michel/.steam/debian-installation/package/steam_client_metrics.bin)
[2025-02-07 01:43:54] Using the following download hosts for Public, Realm steamglobal
[2025-02-07 01:43:54] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2025-02-07 01:43:54] 2. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-02-07 01:43:54] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-02-07 01:43:54] Checking for update on startup
[2025-02-07 01:43:54] Checking for available updates...
[ 0%] Checking for available updates...
[2025-02-07 01:43:54] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_publicbeta_ubuntu12
[2025-02-07 01:43:54] Manifest download: send request
[2025-02-07 01:43:54] Manifest download: waiting for download to finish
[2025-02-07 01:43:55] Manifest download: finished
[2025-02-07 01:43:55] Download skipped: /steam_client_publicbeta_ubuntu12 version 1738889325, installed version 1738889325, existing pending version 0
[2025-02-07 01:43:55] Nothing to do
[2025-02-07 01:43:55] Verifying installation...
[----] Verifying installation...
[2025-02-07 01:43:55] Verifying all executable checksums
[2025-02-07 01:43:56] Verification complete
UpdateUI: skip show logo

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

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf759a780
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf7599050
double free or corruption (out)
crash_20250207014356_5.dmp[4767]: Uploading dump (out-of-process)
/tmp/dumps/crash_20250207014356_5.dmp
/home/michel/.steam/debian-installation/steam.sh, linha 946: 4751 Abortado (imagem do núcleo gravada)"$STEAMROOT/$STEAMEXEPATH" "$@"
(base) michel@ash:/tmp$ crash_20250207014356_5.dmp[4767]: Finished uploading minidump (out-of-process): success = yes
crash_20250207014356_5.dmp[4767]: response: CrashID=bp-3232be30-dad9-4c6b-9cb7-875062250206
crash_20250207014356_5.dmp[4767]: file ''/tmp/dumps/crash_20250207014356_5.dmp'', upload yes: ''CrashID=bp-3232be30-dad9-4c6b-9cb7-875062250206''

Iikester8 2025-02-07 github

Seems to be fixed for me, here is new startup output:

$ steam
steam.sh[21176]: Running Steam on linuxmint 22.1 64-bit
steam.sh[21176]: STEAM_RUNTIME is enabled automatically
setup.sh[21231]: Steam runtime environment up-to-date!
steam.sh[21176]: Log already open
steam.sh[21176]: Using supervisor /home/userid/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steam.sh[21176]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-02-07 09:40:44] Startup - updater built Feb 7 2025 00:16:31
[2025-02-07 09:40:44] Startup - Steam Client launched with: '/home/userid/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
[2025-02-07 09:40:44] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
02/07 09:40:44 minidumps folder is set to /tmp/dumps
02/07 09:40:44 Init: Installing breakpad exception handler for appid(steam)/version(1738889325)/tid(21307)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2025-02-07 09:40:44] Loading cached metrics from disk (/home/userid/.local/share/Steam/package/steam_client_metrics.bin)
[2025-02-07 09:40:44] Using the following download hosts for Public, Realm steamglobal
[2025-02-07 09:40:44] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-02-07 09:40:44] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2025-02-07 09:40:44] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-02-07 09:40:44] Checking for update on startup
[2025-02-07 09:40:44] Checking for available updates...
[ 0%] Checking for available updates...
[2025-02-07 09:40:44] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_publicbeta_ubuntu12
[2025-02-07 09:40:44] Manifest download: send request
[2025-02-07 09:40:44] Manifest download: waiting for download to finish
[2025-02-07 09:40:44] Manifest download: finished
[2025-02-07 09:40:44] Download skipped: /steam_client_publicbeta_ubuntu12 version 1738889325, installed version 1738889325, existing pending version 0
[2025-02-07 09:40:44] Nothing to do
[2025-02-07 09:40:44] Verifying installation...
[----] Verifying installation...
[2025-02-07 09:40:44] Verifying all executable checksums
[2025-02-07 09:40:45] Verification complete
UpdateUI: skip show logo

Steam logging initialized: directory: /home/userid/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf3c1c860
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf3c1afc0
/usr/share/themes/Mint-Y-Blue/gtk-2.0/main.rc:1053: error: unexpected identifier 'direction', expected character '}'
02/07 09:40:45 minidumps folder is set to /tmp/dumps
02/07 09:40:45 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1738889325)/tid(21325)
Running query: 1 - GpuTopology
Response: gpu_topology {
gpus {
id: 1
name: "NVIDIA GeForce RTX 3070 Ti"
vram_size_bytes: 8847884288
driver_id: k_EGpuDriverId_NvidiaProprietary
driver_version_major: 550
driver_version_minor: 120
driver_version_patch: 0
}
gpus {
id: 2
name: "llvmpipe (LLVM 19.1.1, 256 bits)"
vram_size_bytes: 3221225472
driver_id: k_EGpuDriverId_MesaLLVMPipe
driver_version_major: 0
driver_version_minor: 0
driver_version_patch: 1
}
default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamLLEHpL - 103 bytes
steamwebhelper.sh[21329]: Using supervisor /home/userid/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[21329]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/userid/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[21329]: Using CEF sandbox (try with -no-cef-sandbox if this fails)
steamwebhelper.sh[21329]: Starting steamwebhelper with Sniper steam runtime at /home/userid/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 21411
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/userid/.local/share/Steam/config/htmlcache -steampid=21307 -buildid=1738889325 -steamid=0 -logdir=/home/userid/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/userid/.local/share/Steam/clientui -steampath=/home/userid/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/userid/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,ValveFFmpegAllowLowDelayHEVC
Fossilize INFO: Setting autogroup scheduling.
Desktop state changed: desktop: { pos: 0, 0 size: 1920,1080 } primary: { pos: 0, 0 size: 1920,1080 }
Caching cursor image for , size 1x1, serial 593, cache size = 0
Proton: Missing or invalid openvrpaths.vrpath file! [Errno 2] No such file or directory: '/home/userid/.config/openvr/openvrpaths.vrpath'
wine: cannot find '/home/userid/.local/share/Steam/ubuntu12_32/../bin/d3ddriverquery64.exe'
Fossilize INFO: Setting autogroup scheduling.
Proton: Missing or invalid openvrpaths.vrpath file! [Errno 2] No such file or directory: '/home/userid/.config/openvr/openvrpaths.vrpath'
wine: cannot find '/home/userid/.local/share/Steam/ubuntu12_32/../bin/d3ddriverquery64.exe'

Mmichelvaleferreira 2025-02-07 github

I went back to the usual release and it worked for me. no more beta.

Nothing extracted yet.