Skip to content

[L4D2] Intermitent segfault crashes during gamplay. #3872

@rizzini

Description

@rizzini

Specs:
OS: Arch Linux
Desktop environment: KDE Plasma
Window manager: KWin
CPU: Intel i3-4170
GPU: Intel HD Graphics 4000 (Driver: crocus)
Kernel: 5.16.14
Mesa: 22.1.0-devel (I also tested with the Mesa package in Arch repositories, 21.3.7)

Full hardware specs.

From my point of view, the crashes happen randomically during gameplay and sometimes when loading a map. I found no patterns. At all. It usually starts with things not being rendered resulting in a lot of missing objects from the game and then it crashes.

/tmp/dumps folder: https://github.com/rizzini/Dotfiles/tree/master/Documentos/dumps

dmesg:

[ 2959.611445] hl2_linux[45982]: segfault at 0 ip 0000000000000000 sp 00000000ff9b9a5c error 14 in hl2_linux[8048000+1000]
[ 2959.611453] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6.

journalctl:

mar 13 07:38:24 archlinux systemd-coredump[43132]: [🡕] Process 42179 (hl2_linux) of user 1000 dumped core.
                                                   
                                                   Module /run/host/usr/lib32/libresolv.so.2 with build-id 2c200716e0527103a5767a6b0bab084d8564b80f
                                                   Module /run/host/usr/lib32/libnsl.so.1 with build-id df8ffb69df8b6941834ac09ef6cf3d32c0b91af7
                                                   Module /run/host/usr/lib32/libicudata.so.70.1 with build-id 969c42c57aa972b74b1fbee14ed4005f79786635
                                                   Module /run/host/usr/lib32/libicuuc.so.70.1 with build-id f45d6e63b91e1cba0e5b0275879db1ce83dfde41
                                                   Module /run/host/usr/lib32/libxml2.so.2.9.12 with build-id d90723be389fe6eac2dc921cb205cfc222613692
                                                   Module /run/host/usr/lib32/libncursesw.so.6.3 with build-id 4ce458d6a84714b606d955dcde45e0f464022f93
                                                   Module /run/host/usr/lib32/libffi.so.8.1.0 with build-id 72dec1d11a36a591dd1898bb0d761815260fa208
                                                   Module /run/host/usr/lib32/libvulkan.so.1.3.207 with build-id a7c362178a883d2cd191f6666f57354e259ecc01
                                                   Module /run/host/usr/lib32/libdrm_nouveau.so.2.0.0 with build-id 4b0306d93f8417027bae8e7d33b4a03c5412191a
                                                   Module /run/host/usr/lib32/libdrm_amdgpu.so.1.0.0 with build-id 01fbf8cb06afad827029dabd9a04bcf9d98b9c30
                                                   Module /run/host/usr/lib32/libelf-0.186.so with build-id eb633fb9a66685870e469b7d5c951f17e3e6217e
                                                   Module /run/host/usr/lib32/libdrm_radeon.so.1.0.1 with build-id fbe8a3ec4a3ca28b3fe201c39032498b5332e2e4
                                                   Module /run/host/usr/lib32/libsensors.so.5.0.0 with build-id c941cd0d5121a8707c7c598773d91e1bc545da06
                                                   Module /run/host/usr/lib32/libzstd.so.1.5.2 with build-id 442775044f6163f8c14265443311007e63d5d3e0
                                                   Module /run/host/usr/lib32/libz.so.1.2.11 with build-id 3d68227d5acc95863d62a128a9651e2d54a97d71
                                                   Module /run/host/usr/lib32/libLLVM-13.so with build-id ad2ec3a3a29bb4f476c2cc6125e7039ee43fb3a8
                                                   Module /run/host/usr/lib32/dri/crocus_dri.so with build-id 14eb83d95bc9db2505de2b901c750c220527fcbd
                                                   Module /run/host/usr/lib32/libxcb-xfixes.so.0.0.0 with build-id 37197fc284611319adbdb50d3e951a49b9bc8b4c
                                                   Module /run/host/usr/lib32/libxshmfence.so.1.0.0 with build-id 380d9258321f7103b18e0f3ec6db6d1608906ae1
                                                   Module /run/host/usr/lib32/libxcb-sync.so.1.0.0 with build-id ac14b5d5717efcd3cfdbafabee0ed3978b7e5822
                                                   Module /run/host/usr/lib32/libxcb-present.so.0.0.0 with build-id a082580a1821ca43743bfb5722be10cc65faf042
                                                   Module /run/host/usr/lib32/libxcb-dri3.so.0.0.0 with build-id 155bd06c4c6b0946828b1aebdc50bc79f289eea0
                                                   Module /run/host/usr/lib32/libexpat.so.1.8.7 with build-id d344279409215b00500f5ab3e1526f8817468c15
                                                   Module /run/host/usr/lib32/libxcb-dri2.so.0.0.0 with build-id 7d21fa603c973431e344696454a7b42274a511d1
                                                   Module /run/host/usr/lib32/libxcb-glx.so.0.0.0 with build-id 1f865ce1632145eafc5d96cd076eb39f5c033054
                                                   Module /run/host/usr/lib32/libGLX_mesa.so.0.0.0 with build-id eb9ca9c6f2c763965e1bed090333ad7031f36cad
                                                   Module /run/host/usr/lib32/libglapi.so.0.0.0 with build-id 82176ac34cb252a61113ccad33568f3e9a581bb9
                                                   Module /run/host/usr/lib32/liblzma.so.5.2.5 with build-id f08d32c158738d5bcd5dfab2cd522a4e940ea692
                                                   Module /run/host/usr/lib32/libxcb-shm.so.0.0.0 with build-id 31b9f76423e69103a163fd7a92883d3ed63a9d8f
                                                   Module /run/host/usr/lib32/libX11-xcb.so.1.0.0 with build-id bcd25fdb7d7c7390ff5b3ae85ce76c374b724459
                                                   Module /run/host/usr/lib32/libXxf86vm.so.1.0.0 with build-id 1395a9d5b44e7235c7b1a620b7ef64604e45fe19
                                                   Module /run/host/usr/lib32/libXfixes.so.3.1.0 with build-id d04e7cb05d21774a5403cdea89e8023c4e2dbd78
                                                   Module /run/host/usr/lib32/libXext.so.6.4.0 with build-id e641558d392b65b6125c155b381fa04bcdfac902
                                                   Module /mnt/archlinux/Games/Steam/steamapps/common/Left 4 Dead 2/bin/launcher.so with build-id 048f5aec0f2efc40084d08c9e0e687f7ea263681
                                                   Module /run/host/usr/lib32/libdrm.so.2.4.0 with build-id 9ca7b1b35932a1ebba7282357855299857189c1a
                                                   Module /run/host/usr/lib32/libXdmcp.so.6.0.0 with build-id d6d2063b49e333551fb395c4699ce68908342ca2
                                                   Module /run/host/usr/lib32/libXau.so.6.0.0 with build-id 1f124e7a1f902c123d27fec1503b06527607ef47
                                                   Module /run/host/usr/lib32/libxcb.so.1.1.0 with build-id 8fbf8c1bcdde8a76e821f21ce090f8d3aa16e7a6
                                                   Module /run/host/usr/lib32/libX11.so.6.4.0 with build-id 5f196ecd0c8e3d1d8539bb83ff65bb04b27e2a42
                                                   Module /run/host/usr/lib32/libGLX.so.0.0.0 with build-id 1f7d48e842c7367bded82344a9ad3af2b565d50a
                                                   Module /run/host/usr/lib32/libGLdispatch.so.0.0.0 with build-id 04e481f515dbe97eb6194b6bae9d8e5ac060a158
                                                   Module /run/host/usr/lib32/libm.so.6 with build-id 7ab56ae2439c06aa6bd512ecdefd77bed0257757
                                                   Module /run/host/usr/lib32/libGL.so.1.7.0 with build-id ee36281dce34b07cc278b46b6f3244a078c2b2c1
                                                   Module /run/host/usr/lib32/librt.so.1 with build-id 84eb88ac79c6c1f3c9b867e233a9b8f2c4f93629
                                                   Module /run/host/usr/lib32/libstdc++.so.6.0.29 with build-id 0ca0580ddbc614aae45d6661b0653a2065ffa300
                                                   Module /run/host/usr/lib32/libc.so.6 with build-id d5614bfc15dbc1131812a3c7423a92a074c617af
                                                   Module /run/host/usr/lib32/libpthread.so.0 with build-id cbe16e4ec75ca09a77bf641cbd1c65e282060e2c
                                                   Module /run/host/usr/lib32/libdl.so.2 with build-id c5f78832e997c5b11787a1c1fdbd8d1deb9419c0
                                                   Module /run/host/usr/lib32/libMangoHud.so with build-id c58eb4ed7fc89e7947726729c25856cb2813e0df
                                                   Module /run/host/usr/lib32/libMangoHud_dlsym.so with build-id fb7193701311efd4119e3fe5e88da7aa654c3aba
                                                   Module /mnt/archlinux/Games/Steam/ubuntu12_32/gameoverlayrenderer.so with build-id 7d32365c10160d738f6ff37775c44d963201828d
                                                   Module /run/host/usr/lib32/libgamemodeauto.so.0.0.0 with build-id 91c8f86594b6a8e8429542926367fcfb031cd72f
                                                   Module linux-gate.so.1 with build-id dfe1162d0748b9695f098a7b33d31d50a6daaa8f
                                                   Module serverbrowser.so with build-id 24034ad6baca954fd65cef72cdcd25677b613e4f
                                                   Module UTF-32.so with build-id 0a2687a2d55284adfbc860ecebe719cc968488e3
                                                   Module gameui.so with build-id c56deb0a7cd5e73a9af3f52c274beb63af68b619
                                                   Module scenefilecache.so with build-id 0ec34d64074e652c9ea9b502f6fd248d76c6208e
                                                   Module soundemittersystem.so with build-id 9d495f0df76e0c08e370686741d533d113d18666
                                                   Module server.so with build-id 428713b12b1f9ba48d92786b8502bb1058018a67
                                                   Module client.so with build-id 6fc8dacfcae458b210ba8fa038cd6e1e9a2f39b1
                                                   Module matchmaking.so with build-id 6cf19413c8bdea713299ada5bd79d4b67ea708ea
                                                   Module stdshader_dx9.so with build-id 65c7e1c4e68a55e66840819d18fb75c7627e4644
                                                   Module libudev.so.0 with build-id cf2498d52231d623047c965a5b0ca03e2084464f
                                                   Module crashhandler.so with build-id 9ccfaf5dcef17500538a8148066c926f549572a4
                                                   Module steamclient.so with build-id a8ce925f18552b978e71a0344cbc19573b3a4c7b
                                                   Module shaderapidx9.so with build-id 73ae8f02a67a1b9fccebcaac404bd49c35053959
                                                   Module vgui2.so with build-id 867188eaf6580108bebf302cd3b16a21fd06733f
                                                   Module libbrotlicommon.so.1 with build-id b654c457d0c23cf753e009a86071f0bf3951cbfb
                                                   Module libbrotlidec.so.1 with build-id 9aacb224469ba8d7c8ef0300a7dfca09a61c2383
                                                   Module libpng12.so.0 with build-id 3cbbf75280dade19d7e1253db714a32ef938b24a
                                                   Module libfreetype.so.6 with build-id 398a73d195cacfe7ea2118c23deba849dc02d134
                                                   Module vguimatsurface.so with build-id d990f3377fd14fb66ac683a7c6f92d70295ae854
                                                   Module valve_avi.so with build-id b4a5f0bb60afcab59e370e68f39a7dc50b8b5b70
                                                   Module vscript.so with build-id 3b0a31e00538adbcb5a4350c359f98066f418938
                                                   Module vphysics.so with build-id 3ff3a95d29b04fa2a234b7354c220500c4da1a52
                                                   Module studiorender.so with build-id 9d5bd540fee89a184160cbc903faef71a156788f
                                                   Module datacache.so with build-id f51697bc20f17172a7ccd6a77db37091f1a75ac5
                                                   Module materialsystem.so with build-id c77737fdce57d0ac0be86bab85537487dce62d88
                                                   Module inputsystem.so with build-id 5f5e4c7c9438c6a4a592d94da88b470a28acd8dc
                                                   Module engine.so with build-id d8f80cfb3ec67ec08ab081998fcfedee8ec44ad3
                                                   Module filesystem_stdio.so with build-id ec8d82d680d00315c24cde2d6a091a586576425c
                                                   Module libSDL2-2.0.so.0 with build-id e5deb86a035fbbaac5ca9f3dbde2d7e2307a06ae
                                                   Module libtogl.so with build-id 9bce56761aad789cd6d93afd4329ab5be9b10ab0
                                                   Module libsteam_api.so with build-id 0d18f257d51538a7b34c594a31e042b04001fb1c
                                                   Module libvstdlib.so with build-id 8b7158994c99f00a2448afa545f864cd3ec560da
                                                   Module libtier0.so with build-id 01bafdcd5bce5e1c1c72dd0735148202851c7a41
                                                   Module ld-linux.so.2 with build-id 7cebdc216ce9bcff9eb81ede1235631dbda94a96
                                                   Module hl2_linux with build-id 9b542acb0659f3a614dbfab732c11da7bf94fc92
                                                   Stack trace of thread 42179:
                                                   #0  0x0000000000000000 n/a (n/a + 0x0)
                                                   #1  0x00000000e56246a2 n/a (engine.so + 0x3a66a2)
                                                   #2  0x00000000e56246c2 n/a (engine.so + 0x3a66c2)
                                                   #3  0x00000000e5591466 n/a (engine.so + 0x313466)
                                                   #4  0x00000000e5689b97 n/a (engine.so + 0x40bb97)
                                                   #5  0x00000000e568c2ef n/a (engine.so + 0x40e2ef)
                                                   #6  0x00000000e56a58d0 n/a (engine.so + 0x4278d0)
                                                   #7  0x00000000e56a5c06 n/a (engine.so + 0x427c06)
                                                   #8  0x00000000e56a5c4d n/a (engine.so + 0x427c4d)
                                                   #9  0x00000000e5797c77 n/a (engine.so + 0x519c77)
                                                   #10 0x00000000e5793bbc n/a (engine.so + 0x515bbc)
                                                   #11 0x00000000e5793ccf n/a (engine.so + 0x515ccf)
                                                   #12 0x00000000e58094c8 n/a (engine.so + 0x58b4c8)
                                                   #13 0x00000000e579546f n/a (engine.so + 0x51746f)
                                                   #14 0x00000000f5fccaa8 n/a (/mnt/archlinux/Games/Steam/steamapps/common/Left 4 Dead 2/bin/launcher.so + 0x2aaa8)
                                                   #15 0x00000000f5fccaa8 n/a (/mnt/archlinux/Games/Steam/steamapps/common/Left 4 Dead 2/bin/launcher.so + 0x2aaa8)
                                                   #16 0x00000000f5fb2a7e LauncherMain (/mnt/archlinux/Games/Steam/steamapps/common/Left 4 Dead 2/bin/launcher.so + 0x10a7e)
                                                   #17 0x00000000080484c4 main (hl2_linux + 0x4c4)
                                                   #18 0x00000000f7ace249 n/a (/run/host/usr/lib32/libc.so.6 + 0x25249)
                                                   ELF object binary architecture: Intel 80386
mar 13 07:38:24 archlinux systemd[1]: systemd-coredump@0-43131-0.service: Deactivated successfully.
mar 13 07:38:24 archlinux systemd[1]: systemd-coredump@0-43131-0.service: Consumed 3.440s CPU time.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions