ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 174 forks source link

Steam client crashes on performing certain actions in DoTA 2 #9011

Open gmsundar15 opened 1 year ago

gmsundar15 commented 1 year ago

Your system information

Please describe your issue in as much detail as possible:

Steam crashes when opening the settings menu on DoTA2, while using voice chat during a game, issuing move commands, stop commands etc.

Steps for reproducing this issue:

No idea, it started occurring after a steam update 3 days ago. It happens 100% of the time I open the settings menu or use voice chat on my device.

MisterrrX commented 1 year ago

Can confirm, this only happens on the Steam beta for me though. Stable Steam client works fine.

kisak-valve commented 1 year ago

Most likely a duplicate of #8930.

I'm not going to summary close this issue because it's unclear if issuing move commands, stop commands etc. takes the same code path as that issue report.

gmsundar15 commented 1 year ago

The issues seem to be independent. I can confirm that using the stable client stops the issue with voice chat and opening the settings menu (the settings menu records audio for open mic calibration, I assume).

The random crashes on other commands seem to be linked to the -vulkan launch option.

For now, removing -vulkan has stopped the crashes. I can't figure out if it is a device-specific issue or a steam issue, but, I am assuming this is linked to the following snippet from the runtime information report shown in Steam > Help > System information:

"graphics-details" : {
        "x11/vulkan" : {
          "messages" : [
            "timeout: the monitored command dumped core"
          ],
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-load",
            "cannot-draw"
          ],
          "exit-status" : -1,
          "terminating-signal" : 11,
          "terminating-signal-name" : "Segmentation fault",
          "devices" : [
          ]
        },
        "x11/vdpau" : {
          "messages" : [
            "GPU at BusId 0x1 doesn't have a supported video decoder",
            "vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1"
          ],
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-draw"
          ],
          "exit-status" : 1
        },
        "x11/vaapi" : {
          "messages" : [
            "vaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)"
          ],
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-draw"
          ],
          "exit-status" : 1
        },
gmsundar15 commented 1 year ago

Re-opening as I accidentally closed the issue