ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
635 stars 74 forks source link

[L4D2] Game crashes with CUtlLinkedList overflow! (exhausted index range) error #4461

Open TaylanTatli opened 1 year ago

TaylanTatli commented 1 year ago

Hi! For the last 2 - 3 months, games like Left 4 Dead 2, No More Room in Hell, Postal 2 have been crashing constantly on my system. I tried many things I found on the internet but no solution. I tried starting steam with runtime and native runtime, starting game with bunch of console codes. None of them work. I have MSI Modern 15 A5M with Ryzen 5 5500u cpu with Radeon Rx Vega 7 onboard gpu.

Before crash (on L4D2) all cars, buildings, materials etc. disappers, then freeze and crash.

I couldn't put every logs in here because of the character limit. You can view dumps and logs in here: GIST

System Info

```
Computer Information:
    Manufacturer:  Micro-Star International Co., Ltd.
    Model:  MS-155L
    Form Factor: Laptop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  AuthenticAMD
    CPU Brand:  AMD Ryzen 5 5500U with Radeon Graphics         
    CPU Family:  0x17
    CPU Model:  0x68
    CPU Stepping:  0x1
    CPU Type:  0x0
    Speed:  4056 Mhz
    12 logical processors
    6 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Supported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    AVX2:  Supported
    AVX512F:  Unsupported
    AVX512PF:  Unsupported
    AVX512ER:  Unsupported
    AVX512CD:  Unsupported
    AVX512VNNI:  Unsupported
    SHA:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    "Arch Linux" (64 bit)
    Kernel Name:  Linux
    Kernel Version:  6.0.2-arch1-1
    X Server Vendor:  The X.Org Foundation
    X Server Release:  12101004
    X Window Manager:  GNOME Shell
    Steam Runtime Version:  steam-runtime_0.20220802.0

Video Card:
    Driver:  AMD RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)
    Driver Version:  4.6 (Compatibility Profile) Mesa 22.2.1
    OpenGL Version: 4.6
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x1002
    DeviceID:  0x164c
    Revision Not Detected
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 1920 x 1080
    Primary Display Size: 13.54" x 7.64" (15.51" diag)
                                            34.4cm x 19.4cm (39.4cm diag)
    Primary VRAM: 512 MB

Sound card:
    Audio device: ATI R6xx HDMI

Memory:
    RAM:  23396 MB

VR Hardware:
    VR Headset: None detected

Miscellaneous:
    UI Language:  English
    LANG:  tr_TR.UTF-8
    Total Hard Disk Space Available:  230107 MB
    Largest Free Hard Disk Block:  112444 MB

Storage:
    Number of SSDs: 0
    Number of HDDs: 0

"LD_* scout runtime" information:
{
  "can-write-uinput" : true,
  "steam-installation" : {
    "path" : "/home/taylantatli/.local/share/Steam",
    "data_path" : "/home/taylantatli/.local/share/Steam",
    "bin32_path" : "/home/taylantatli/.local/share/Steam/ubuntu12_32",
    "steamscript_path" : "/usr/lib/steam/steam",
    "steamscript_version" : "1.0.0.75",
    "issues" : [
      "unexpected-steam-uri-handler"
    ]
  },
  "runtime" : {
    "path" : "/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime",
    "version" : "0.20220802.0",
    "issues" : [
    ],
    "pinned_libs_32" : {
      "list" : [
        "pinned_libs_32/has_pins",
        "pinned_libs_32/libcurl.so.3 -> libcurl.so.4",
        "pinned_libs_32/libcurl.so.4 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libcurl.so.4.2.0",
        "pinned_libs_32/libdbus-1.so.3 -> $STEAM_RUNTIME/lib/i386-linux-gnu/libdbus-1.so.3.5.8",
        "pinned_libs_32/libdbusmenu-glib.so.4 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4.0.13",
        "pinned_libs_32/libdbusmenu-gtk.so.4 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libdbusmenu-gtk.so.4.0.13",
        "pinned_libs_32/libgtk-x11-2.0.so.0 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.10",
        "pinned_libs_32/libudev.so.0 -> $STEAM_RUNTIME/lib/i386-linux-gnu/libudev.so.0.13.0",
        "pinned_libs_32/system_libcurl.so.4",
        "pinned_libs_32/system_libdbus-1.so.3",
        "pinned_libs_32/system_libdbusmenu-glib.so.4",
        "pinned_libs_32/system_libdbusmenu-gtk.so.4",
        "pinned_libs_32/system_libgtk-x11-2.0.so.0",
        "pinned_libs_32/system_libudev.so.0"
      ]
    },
    "pinned_libs_64" : {
      "list" : [
        "pinned_libs_64/has_pins",
        "pinned_libs_64/libGLU.so.1 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08004",
        "pinned_libs_64/libcurl.so.3 -> libcurl.so.4",
        "pinned_libs_64/libcurl.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0",
        "pinned_libs_64/libdbusmenu-glib.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4.0.13",
        "pinned_libs_64/libdbusmenu-gtk.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4.0.13",
        "pinned_libs_64/libudev.so.0 -> $STEAM_RUNTIME/lib/x86_64-linux-gnu/libudev.so.0.13.0",
        "pinned_libs_64/system_libGLU.so.1",
        "pinned_libs_64/system_libcurl.so.4",
        "pinned_libs_64/system_libdbusmenu-glib.so.4",
        "pinned_libs_64/system_libdbusmenu-gtk.so.4",
        "pinned_libs_64/system_libudev.so.0"
      ]
    }
  },
  "os-release" : {
    "id" : "arch",
    "name" : "Arch Linux",
    "pretty_name" : "Arch Linux",
    "build_id" : "rolling"
  },
  "virtualization" : {
    "type" : "none"
  },
  "container" : {
    "type" : "none"
  },
  "driver_environment" : [
    "DISPLAY=:0",
    "LD_LIBRARY_PATH=/home/taylantatli/.local/share/Steam/ubuntu12_32:/home/taylantatli/.local/share/Steam/ubuntu12_32/panorama:/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/usr/lib/libfakeroot:/usr/lib32:/usr/lib:/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib",
    "SDL_GAMECONTROLLERCONFIG=03000000de280000ff11000001000000,Steam Virtual Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux\n03000000de280000fc11000001000000,Steam Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b15,dpright:b13,dpup:b12,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux",
    "XDG_RUNTIME_DIR=/run/user/1000"
  ],
  "architectures" : {
    "i386-linux-gnu" : {
      "can-run" : true,
      "libdl-LIB" : "lib32",
      "libdl-PLATFORM" : "i686",
      "runtime-linker" : {
        "path" : "/lib/ld-linux.so.2",
        "resolved" : "/usr/lib32/ld-linux.so.2"
      },
      "library-issues-summary" : [
        "cannot-load"
      ],
      "library-details" : {
        "libitm.so.1" : {
          "messages" : [
            "Unable to find the library: /usr/lib32/libitm.so.1: undefined symbol: __gxx_personality_v0"
          ],
          "soname" : null,
          "path" : null,
          "issues" : [
            "cannot-load"
          ],
          "exit-status" : 1
        }
      },
      "graphics-details" : {
        "x11/vulkan" : {
          "renderer" : "AMD Unknown (RADV RENOIR)",
          "version" : "Mesa 22.2.1",
          "devices" : [
            {
              "name" : "AMD Unknown (RADV RENOIR)",
              "api-version" : "1.3.224",
              "vulkan-driver-id" : 3,
              "driver-name" : "radv",
              "driver-version" : "Mesa 22.2.1",
              "vendor-id" : "0x1002",
              "device-id" : "0x164c",
              "type" : "integrated-gpu"
            }
          ]
        },
        "x11/vdpau" : {
          "renderer" : "G3DVL VDPAU Driver Shared Library version 1.0\n",
          "version" : null
        },
        "x11/vaapi" : {
          "messages" : [
            "Testing H264Main decoding"
          ],
          "renderer" : "Mesa Gallium driver 22.2.1 for RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)\n",
          "version" : null
        },
        "glx/gl" : {
          "renderer" : "RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)",
          "version" : "4.6 (Compatibility Profile) Mesa 22.2.1",
          "library-vendor" : "glvnd"
        },
        "egl_x11/gl" : {
          "renderer" : "RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)",
          "version" : "4.6 (Compatibility Profile) Mesa 22.2.1",
          "library-vendor" : "glvnd"
        },
        "egl_x11/glesv2" : {
          "renderer" : "RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)",
          "version" : "OpenGL ES 3.2 Mesa 22.2.1",
          "library-vendor" : "glvnd"
        }
      },
      "dri_drivers" : [
        {
          "library_path" : "/usr/lib32/dri/crocus_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/iris_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/kms_swrast_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/nouveau_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/r300_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/r600_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/radeonsi_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/swrast_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/virtio_gpu_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/vmwgfx_dri.so"
        },
        {
          "library_path" : "/usr/lib32/dri/zink_dri.so"
        }
      ],
      "va-api_drivers" : [
        {
          "library_path" : "/usr/lib32/dri/nouveau_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib32/dri/nvidia_drv_video.so",
          "version" : "libva1"
        },
        {
          "library_path" : "/usr/lib32/dri/r600_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib32/dri/radeonsi_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib32/dri/s3g_drv_video.so",
          "version" : "libva1"
        },
        {
          "library_path" : "/usr/lib32/dri/vdpau_drv_video.so",
          "version" : "libva1"
        },
        {
          "library_path" : "/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so",
          "version" : "libva1"
        }
      ],
      "vdpau_drivers" : [
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_nouveau.so",
          "library_link" : "libvdpau_nouveau.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_nouveau.so.1",
          "library_link" : "libvdpau_nouveau.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_r300.so",
          "library_link" : "libvdpau_r300.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_r300.so.1",
          "library_link" : "libvdpau_r300.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_r600.so",
          "library_link" : "libvdpau_r600.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_r600.so.1",
          "library_link" : "libvdpau_r600.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_radeonsi.so",
          "library_link" : "libvdpau_radeonsi.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_radeonsi.so.1",
          "library_link" : "libvdpau_radeonsi.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_trace.so",
          "library_link" : "libvdpau_trace.so.1"
        },
        {
          "library_path" : "/usr/lib32/vdpau/libvdpau_trace.so.1",
          "library_link" : "libvdpau_trace.so.1.0.0"
        }
      ],
      "glx_drivers" : [
        {
          "library_soname" : "libGLX_indirect.so.0",
          "library_path" : "/usr/lib32/libGLX_mesa.so.0.0.0"
        },
        {
          "library_soname" : "libGLX_mesa.so.0",
          "library_path" : "/usr/lib32/libGLX_mesa.so.0.0.0"
        }
      ]
    },
    "x86_64-linux-gnu" : {
      "can-run" : true,
      "libdl-LIB" : "lib",
      "libdl-PLATFORM" : "x86_64",
      "runtime-linker" : {
        "path" : "/lib64/ld-linux-x86-64.so.2",
        "resolved" : "/usr/lib/ld-linux-x86-64.so.2"
      },
      "library-issues-summary" : [
        "cannot-load",
        "missing-symbols",
        "misversioned-symbols"
      ],
      "library-details" : {
        "libcurl-gnutls.so.4" : {
          "soname" : "libcurl-gnutls.so.4",
          "path" : "/usr/lib/libcurl-gnutls.so.4",
          "issues" : [
            "missing-symbols",
            "misversioned-symbols"
          ],
          "missing-symbols" : [
            "curl_jmpenv@CURL_GNUTLS_3"
          ],
          "misversioned-symbols" : [
            "curl_easy_cleanup@CURL_GNUTLS_3",
            "curl_easy_duphandle@CURL_GNUTLS_3",
            "curl_easy_escape@CURL_GNUTLS_3",
            "curl_easy_getinfo@CURL_GNUTLS_3",
            "curl_easy_init@CURL_GNUTLS_3",
            "curl_easy_pause@CURL_GNUTLS_3",
            "curl_easy_perform@CURL_GNUTLS_3",
            "curl_easy_recv@CURL_GNUTLS_3",
            "curl_easy_reset@CURL_GNUTLS_3",
            "curl_easy_send@CURL_GNUTLS_3",
            "curl_easy_setopt@CURL_GNUTLS_3",
            "curl_easy_strerror@CURL_GNUTLS_3",
            "curl_easy_unescape@CURL_GNUTLS_3",
            "curl_escape@CURL_GNUTLS_3",
            "curl_formadd@CURL_GNUTLS_3",
            "curl_formfree@CURL_GNUTLS_3",
            "curl_formget@CURL_GNUTLS_3",
            "curl_free@CURL_GNUTLS_3",
            "curl_getdate@CURL_GNUTLS_3",
            "curl_getenv@CURL_GNUTLS_3",
            "curl_global_cleanup@CURL_GNUTLS_3",
            "curl_global_init@CURL_GNUTLS_3",
            "curl_global_init_mem@CURL_GNUTLS_3",
            "curl_maprintf@CURL_GNUTLS_3",
            "curl_mfprintf@CURL_GNUTLS_3",
            "curl_mprintf@CURL_GNUTLS_3",
            "curl_msnprintf@CURL_GNUTLS_3",
            "curl_msprintf@CURL_GNUTLS_3",
            "curl_multi_add_handle@CURL_GNUTLS_3",
            "curl_multi_assign@CURL_GNUTLS_3",
            "curl_multi_cleanup@CURL_GNUTLS_3",
            "curl_multi_fdset@CURL_GNUTLS_3",
            "curl_multi_info_read@CURL_GNUTLS_3",
            "curl_multi_init@CURL_GNUTLS_3",
            "curl_multi_perform@CURL_GNUTLS_3",
            "curl_multi_remove_handle@CURL_GNUTLS_3",
            "curl_multi_setopt@CURL_GNUTLS_3",
            "curl_multi_socket@CURL_GNUTLS_3",
            "curl_multi_socket_action@CURL_GNUTLS_3",
            "curl_multi_socket_all@CURL_GNUTLS_3",
            "curl_multi_strerror@CURL_GNUTLS_3",
            "curl_multi_timeout@CURL_GNUTLS_3",
            "curl_mvaprintf@CURL_GNUTLS_3",
            "curl_mvfprintf@CURL_GNUTLS_3",
            "curl_mvprintf@CURL_GNUTLS_3",
            "curl_mvsnprintf@CURL_GNUTLS_3",
            "curl_mvsprintf@CURL_GNUTLS_3",
            "curl_share_cleanup@CURL_GNUTLS_3",
            "curl_share_init@CURL_GNUTLS_3",
            "curl_share_setopt@CURL_GNUTLS_3",
            "curl_share_strerror@CURL_GNUTLS_3",
            "curl_slist_append@CURL_GNUTLS_3",
            "curl_slist_free_all@CURL_GNUTLS_3",
            "curl_strequal@CURL_GNUTLS_3",
            "curl_strnequal@CURL_GNUTLS_3",
            "curl_unescape@CURL_GNUTLS_3",
            "curl_version@CURL_GNUTLS_3",
            "curl_version_info@CURL_GNUTLS_3"
          ]
        },
        "libitm.so.1" : {
          "messages" : [
            "Unable to find the library: /usr/lib/libitm.so.1: undefined symbol: __gxx_personality_v0"
          ],
          "soname" : null,
          "path" : null,
          "issues" : [
            "cannot-load"
          ],
          "exit-status" : 1
        }
      },
      "graphics-details" : {
        "x11/vulkan" : {
          "renderer" : "AMD Unknown (RADV RENOIR)",
          "version" : "Mesa 22.2.1",
          "devices" : [
            {
              "name" : "AMD Unknown (RADV RENOIR)",
              "api-version" : "1.3.224",
              "vulkan-driver-id" : 3,
              "driver-name" : "radv",
              "driver-version" : "Mesa 22.2.1",
              "vendor-id" : "0x1002",
              "device-id" : "0x164c",
              "type" : "integrated-gpu"
            }
          ]
        },
        "x11/vdpau" : {
          "renderer" : "G3DVL VDPAU Driver Shared Library version 1.0\n",
          "version" : null
        },
        "x11/vaapi" : {
          "messages" : [
            "Testing H264Main decoding"
          ],
          "renderer" : "Mesa Gallium driver 22.2.1 for RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)\n",
          "version" : null
        },
        "glx/gl" : {
          "renderer" : "RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)",
          "version" : "4.6 (Compatibility Profile) Mesa 22.2.1",
          "library-vendor" : "glvnd"
        },
        "egl_x11/gl" : {
          "renderer" : "RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)",
          "version" : "4.6 (Compatibility Profile) Mesa 22.2.1",
          "library-vendor" : "glvnd"
        },
        "egl_x11/glesv2" : {
          "renderer" : "RENOIR (renoir, LLVM 14.0.6, DRM 3.48, 6.0.2-arch1-1)",
          "version" : "OpenGL ES 3.2 Mesa 22.2.1",
          "library-vendor" : "glvnd"
        }
      },
      "dri_drivers" : [
        {
          "library_path" : "/usr/lib/dri/crocus_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/d3d12_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/iris_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/kms_swrast_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/nouveau_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/r300_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/r600_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/radeonsi_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/swrast_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/virtio_gpu_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/vmwgfx_dri.so"
        },
        {
          "library_path" : "/usr/lib/dri/zink_dri.so"
        }
      ],
      "va-api_drivers" : [
        {
          "library_path" : "/usr/lib/dri/d3d12_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib/dri/nouveau_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib/dri/nvidia_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib/dri/r600_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib/dri/radeonsi_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib/dri/s3g_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/usr/lib/dri/vdpau_drv_video.so",
          "version" : "libva2"
        },
        {
          "library_path" : "/home/taylantatli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so",
          "version" : "libva1"
        }
      ],
      "vdpau_drivers" : [
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_d3d12.so",
          "library_link" : "libvdpau_d3d12.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_d3d12.so.1",
          "library_link" : "libvdpau_d3d12.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_nouveau.so",
          "library_link" : "libvdpau_nouveau.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_nouveau.so.1",
          "library_link" : "libvdpau_nouveau.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_r300.so",
          "library_link" : "libvdpau_r300.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_r300.so.1",
          "library_link" : "libvdpau_r300.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_r600.so",
          "library_link" : "libvdpau_r600.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_r600.so.1",
          "library_link" : "libvdpau_r600.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_radeonsi.so",
          "library_link" : "libvdpau_radeonsi.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_radeonsi.so.1",
          "library_link" : "libvdpau_radeonsi.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_trace.so",
          "library_link" : "libvdpau_trace.so.1"
        },
        {
          "library_path" : "/usr/lib/vdpau/libvdpau_trace.so.1",
          "library_link" : "libvdpau_trace.so.1.0.0"
        }
      ],
      "glx_drivers" : [
        {
          "library_soname" : "libGLX_indirect.so.0",
          "library_path" : "/usr/lib/libGLX_mesa.so.0.0.0"
        },
        {
          "library_soname" : "libGLX_mesa.so.0",
          "library_path" : "/usr/lib/libGLX_mesa.so.0.0.0"
        }
      ]
    }
  },
  "locale-issues" : [
  ],
  "locales" : {
    "" : {
      "resulting-name" : "tr_TR.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    },
    "C" : {
      "resulting-name" : "C",
      "charset" : "ANSI_X3.4-1968",
      "is_utf8" : false
    },
    "C.UTF-8" : {
      "resulting-name" : "C.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    },
    "en_US.UTF-8" : {
      "resulting-name" : "en_US.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    }
  },
  "egl" : {
    "icds" : [
      {
        "json_path" : "/usr/share/glvnd/egl_vendor.d/50_mesa.json",
        "library_path" : "libEGL_mesa.so.0",
        "issues" : [
        ]
      }
    ],
    "external_platforms" : [
    ]
  },
  "vulkan" : {
    "icds" : [
      {
        "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.i686.json",
        "library_path" : "/usr/lib32/libvulkan_radeon.so",
        "api_version" : "1.3.224",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.x86_64.json",
        "library_path" : "/usr/lib/libvulkan_radeon.so",
        "api_version" : "1.3.224",
        "issues" : [
        ]
      }
    ],
    "explicit_layers" : [
      {
        "json_path" : "/usr/share/vulkan/explicit_layer.d/VkLayer_INTEL_nullhw.json",
        "name" : "VK_LAYER_INTEL_nullhw",
        "description" : "INTEL NULL HW",
        "type" : "GLOBAL",
        "api_version" : "1.1.73",
        "implementation_version" : "1",
        "library_path" : "libVkLayer_INTEL_nullhw.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json",
        "name" : "VK_LAYER_MESA_overlay",
        "description" : "Mesa Overlay layer",
        "type" : "GLOBAL",
        "api_version" : "1.3.211",
        "implementation_version" : "1",
        "library_path" : "libVkLayer_MESA_overlay.so",
        "issues" : [
        ]
      }
    ],
    "implicit_layers" : [
      {
        "json_path" : "/home/taylantatli/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json",
        "name" : "VK_LAYER_VALVE_steam_fossilize_32",
        "description" : "Steam Pipeline Caching Layer",
        "type" : "GLOBAL",
        "api_version" : "1.3.207",
        "implementation_version" : "1",
        "library_path" : "/home/taylantatli/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/home/taylantatli/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json",
        "name" : "VK_LAYER_VALVE_steam_fossilize_64",
        "description" : "Steam Pipeline Caching Layer",
        "type" : "GLOBAL",
        "api_version" : "1.3.207",
        "implementation_version" : "1",
        "library_path" : "/home/taylantatli/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/home/taylantatli/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json",
        "name" : "VK_LAYER_VALVE_steam_overlay_32",
        "description" : "Steam Overlay Layer",
        "type" : "GLOBAL",
        "api_version" : "1.3.207",
        "implementation_version" : "1",
        "library_path" : "/home/taylantatli/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/home/taylantatli/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json",
        "name" : "VK_LAYER_VALVE_steam_overlay_64",
        "description" : "Steam Overlay Layer",
        "type" : "GLOBAL",
        "api_version" : "1.3.207",
        "implementation_version" : "1",
        "library_path" : "/home/taylantatli/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json",
        "name" : "VK_LAYER_MESA_device_select",
        "description" : "Linux device selection layer",
        "type" : "GLOBAL",
        "api_version" : "1.3.211",
        "implementation_version" : "1",
        "library_path" : "libVkLayer_MESA_device_select.so",
        "issues" : [
        ]
      }
    ]
  },
  "desktop-entries" : [
    {
      "id" : "steam.desktop",
      "commandline" : "/usr/bin/steam-runtime %U",
      "filename" : "/usr/share/applications/steam.desktop",
      "default_steam_uri_handler" : true,
      "steam_uri_handler" : true
    }
  ],
  "xdg-portals" : {
    "details" : {
      "interfaces" : {
        "org.freedesktop.portal.OpenURI" : {
          "available" : true,
          "version" : 3
        },
        "org.freedesktop.portal.Email" : {
          "available" : true,
          "version" : 3
        }
      },
      "backends" : {
        "org.freedesktop.impl.portal.desktop.gtk" : {
          "available" : true
        },
        "org.freedesktop.impl.portal.desktop.kde" : {
          "available" : false
        }
      }
    },
    "issues" : [
    ]
  },
  "cpu-features" : {
    "x86-64" : true,
    "sse3" : true,
    "cmpxchg16b" : true
  }
}

"scout runtime container" is not installed.

"soldier runtime container" is not installed.
```

TaylanTatli commented 1 year ago

I found a similar issue for TF2 in 2015 here. Also, here is a console output before the crash:

Ekran Görüntüsü - 2022-11-09 20-07-19

It says CUtlLinkedList overflow! (exhausted index range) before crash.

In here we are told to disable cl_new_impact_effects. Haven't tried this yet, I will update here when I do.

TaylanTatli commented 1 year ago

Similar or maybe same issue: #3609

TaylanTatli commented 1 year ago

In here we are told to disable cl_new_impact_effects. Haven't tried this yet, I will update here when I do.

Nothing changed. The problem still persists.

StarterX4 commented 1 year ago

I get the same issue for like 2 years, but only on modded SourceMod-based community servers. Many props' models disappear at a random time, and then L4D2 can crash in like 5-10 mins. Map changes restore props, but don't guarantee there won't be a crash.

joeyipjoeyip commented 1 year ago

Same issue here with l4d2 on steam deck, all buildings, enemies, etc starts with blinking, then disappears, leaving an empty map behind. And the console shows messages “CUtllinkedlist overflow! (exhausted index range)”

TaylanTatli commented 1 year ago

Same issue here with l4d2 on steam deck, all buildings, enemies, etc starts with blinking, then disappears, leaving an empty map behind. And the console shows messages “CUtllinkedlist overflow! (exhausted index range)”

It's been there for years. They won't fix it.

joeyipjoeyip commented 1 year ago

Same issue here with l4d2 on steam deck, all buildings, enemies, etc starts with blinking, then disappears, leaving an empty map behind. And the console shows messages “CUtllinkedlist overflow! (exhausted index range)”

It's been there for years. They won't fix it.

That's sad. I'll put my latest finding here though. My crashes seem to be related to incendiary ammos, whenever someone starts using it, my game crashes

Torston420 commented 1 year ago

I used to have this issue as well, Artix Linux on NVIDIA proprietary across a few driver versions(525.xx I believe), didn't matter if I was using ToGL or dxvk-native. It just stopped happening to me one day, probably from some system update, don't have much more information as of right now, sadly. When I did have this issue, incendiary ammo was the easiest way to trigger it, I've been able to avoid the crash by disconnecting, which seemingly reverted to normal behavior.

flydiscohuebr commented 7 months ago

Same issue here volvo plz fix PC specs

https://github.com/ValveSoftware/Source-1-Games/assets/109389214/d4c833da-4bb4-4977-8d3b-55bebd9eb5db

vitacell commented 7 months ago

I get the same issue for like 2 years, but only on modded SourceMod-based community servers. Many props' models disappear at a random time, and then L4D2 can crash in like 5-10 mins. Map changes restore props, but don't guarantee there won't be a crash.

Same here. I have this bug since some years ago. And Valve won't fix it, as usual.

vitacell commented 7 months ago

Same issue here with l4d2 on steam deck, all buildings, enemies, etc starts with blinking, then disappears, leaving an empty map behind. And the console shows messages “CUtllinkedlist overflow! (exhausted index range)”

It's been there for years. They won't fix it.

They are too busy making skins, knifes, cases... for CS2. Obviously won't fix.

KaelaSavia commented 6 months ago

CUtlLinkedList overflow! (exhausted index range) does not tells us which linked list overflowed therefore even Valve Employees would have issue guessing what went wrong.

My guess is too many shadows are rendered at once which results in CUtlLinkedListOverflow. Perhaps this occurs when flashlight is used or too many infected overlap prop causing too many shadows be in same spot at once.

Only debugging could help and finding exact steps to replicate it on any machine

flydiscohuebr commented 1 day ago

Searching a little more I ended up finding this report from 2023 with the same problem Apparently a possible workaround would be to disable cl_tracers.

https://steamcommunity.com/app/550/discussions/0/3834297051373351453/

I tested it here and it apparently works

Enable sv_cheats Enter any map through the console (I used map c2m1_highway) typed the command in the console

script Convars.SetValue("cl_tracers", 0)

got some packs of incendiary ammo and started shooting at the zombies

https://github.com/user-attachments/assets/40a654c9-d9e6-48dc-9d6c-9fcb7ecefb7f

Enabling cl_tracers again results in the textures disappearing

https://github.com/user-attachments/assets/b980b562-8c38-42a7-8c5c-0f1986662d38

kevinsmia1939 commented 1 day ago

Replying to https://github.com/ValveSoftware/Source-1-Games/issues/4461#issuecomment-2365462285

Good to finally know the cause. But this only work in single player right? Because I think online multiplayer mode would not let you enable sv_cheat