steam-for-linux icon indicating copy to clipboard operation
steam-for-linux copied to clipboard

Steam sporadically crashes on exit unless started with "-no-browser"

Open KynikossDragonn opened this issue 3 years ago • 1 comments

Your system information

  • Steam client version (build number or date): Aug 20 2022, at 01:17:25 (1661825435)
  • Distribution (e.g. Ubuntu): Void Linux
  • Opted into Steam client beta?: [No]
  • Have you checked for system updates?: [Yes]

Please describe your issue in as much detail as possible:

Steam appears to segfault when attempting to exit normally at any time, even after a full system restart.

The segfault as it shows in dmesg seems to be different each and everytime I try to close Steam, but this one such instance:

[  801.318044] steam[2455]: segfault at 0 ip 0000000000000000 sp 00000000ffebf32c error 14 in steam[56593000+5e0000]
[  801.318053] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6.

There's no real pattern to it crashing either, sometimes it crashes, sometimes it doesn't. When it decides to crash the segfault will always be something else, either being reported in steam or the C library itself.

Running with -no-browser makes it nearly impossible to do anything in Steam (Can't even access the Properties of any installed game/tool, can't access downloads, can't even access the full game library!) but it seems way less prone to crashes.

This is very hard and unusual to reproduce, the crash is too random and doesn't seem to depend on me doing anything at all.

Steps for reproducing this issue:

  1. Launch Steam normally.
  2. Attempt to exit normally at any time.

crashdump.tar.gz

KynikossDragonn avatar Sep 09 '22 13:09 KynikossDragonn

For reference, the attached minidumps are DUMP_REQUESTED in crashhandler.so and a SIGSEGV at 0x0 coming from libvstdlib_s.so.

kisak-valve avatar Sep 09 '22 13:09 kisak-valve