ValveSoftware / Source-1-Games

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

[TF2DS] [x64_linux_test] FastDL causes game crash #5438

Closed Hedwig7s closed 9 months ago

Hedwig7s commented 9 months ago

I've tested with multiple fastdl servers and maps and every time Linux players crash while downloading

Hedwig7s commented 9 months ago

Here's the end of a log of a player who crashed


 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/player/items/spy/taunt__au_revoir/taunt__au_revoir_color.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/player/items/spy/taunt_hoodoo_hex/taunt_hoodoo_hex_blue_color.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/player/items/spy/taunt_hoodoo_hex/taunt_hoodoo_hex_color.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/player/items/spy/taunt_sant/taunt_sant_color.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/player/items/spy/taunt_sant/taunt_sant_normal.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_assault_minigun/c_assault_minigun.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_dart_gun/c_dart_gun.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_dart_gun/c_dart_gun_dart.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_defib/c_defib_red.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_detonator/c_detonator_phongmask.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_mortar_launcher/c_mortar_launcher.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_pilot_flamer/c_pilot_flamer.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_pilot_flaregun/c_pilot_flare.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_pilot_flaregun/c_pilot_flaregun.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_pistol_knife/c_pistol_knife.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_revolver_sniperrifle/c_revolver_sniperrifle.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_silenced_pistol_instructor/c_silenced_pistol_instructor.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_sniperrifle_tv/c_sniperrifle_tv_blue.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_sniperrifle_tv/c_sniperrifle_tv_red.vtf

 ##### CTexture::LoadTextureBitsFromFile couldn't find materials/models/workshop/weapons/c_models/c_trench_shotgun/c_trench_shotgun.vtf
info:  Presenter: Actual swap chain properties:
info:    Format:       VK_FORMAT_R8G8B8A8_UNORM
info:    Color space:  VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
info:    Present mode: VK_PRESENT_MODE_MAILBOX_KHR (dynamic: no)
info:    Buffer size:  1920x1080
info:    Image count:  4
info:    Exclusive FS: 0
[Gamescope WSI] Creating swapchain for xid: 0x400002 - minImageCount: 4 - format: VK_FORMAT_R8G8B8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: true
[Gamescope WSI] Created swapchain for xid: 0x400002 - imageCount: 4
server.so loaded for "Team Fortress"
[Gamescope WSI] Swapchain recieved new refresh cycle: 6.94ms
crash_20240125132355_3.dmp[20775]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240125132355_3.dmp
crash_20240125132355_3.dmp[20775]: Finished uploading minidump (out-of-process): success = yes
crash_20240125132355_3.dmp[20775]: response: CrashID=bp-751b82ad-0e3d-426a-ab73-e06562240125
crash_20240125132355_3.dmp[20775]: file ''/tmp/dumps/crash_20240125132355_3.dmp'', upload yes: ''CrashID=bp-751b82ad-0e3d-426a-ab73-e06562240125''
xwm: error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 30492
/run/media/rosen/MainStorage/Steam Games (Linux)/steamapps/common/Team Fortress 2/hl2.sh: line 81: 20675 Segmentation fault      (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
gamescope: children shut down!
(EE) failed to read Wayland events: Broken pipe
Hedwig7s commented 9 months ago

After some testing I can confirm this error is exclusive to Linux

misyltoad commented 9 months ago

Will be fixed in the next update to the branch. Thanks for reporting.

Hedwig7s commented 9 months ago

Confirmed fixed