protonscr

Forza Horizon 4 crash in Lego Speed Champions

vkd3dclosed
HansKristian-Work/vkd3d-proton#927 · opened 2021-11-29 by TensaFlow · updated 2023-03-23 · 3 comments · github
TTensaFlow 2021-11-29 github

Forza Horizon 4 crashes during the first race in Lego Speed Champions (aka Lego Valley). I also tested with Proton Experimental, as well as the latest vkd3d-proton.

Logs
Here are all error logs, and all warning logs, as well as the first and last 5000 lines of the crash log.

System Information
GPU: RTX 3060
Driver/LLVM version: Nvidia 495.44
Kernel version: 5.15.6
Link to full system information report as Gist.
Proton version: 6.3-8 (also tested with Experimental)

Steps to replicate:

  1. Open map, select Lego Speed Champions as destination (North of map area).
  2. Fast travel, or drive to destination.
  3. Press X to enter Lego Speed Champions / Lego Valley.
  4. After the cutscene, you will be dropped into a race. After a few seconds the game crashes.

Unclear if this is related to a similar crash with Fortune Island, which was reported as fixed in 6.3-7 and has no comments since October.

TTensaFlow 2021-12-06 github

I just tested using the latest vkd3d-proton and this was in the log file.

0154:warn:vkd3d_allocate_device_memory: Memory allocation failed, falling back to system memory.
0274:warn:create_shader_stage: Failed to compile shader, vkd3d result -3.
0274:err:vkd3d_shader_validate_shader_type: Expected VkShaderStage #1, but got VkShaderStage [#10](/issue/HansKristian-Work/vkd3d-proton/10).
warn: 6097.724:010c:0180:trace:seh:dump_unwind_info 0x10: pushq %r14

Looks like I wasnt able to share my entire log file, which was 1.8GB.

BBlisto91 2023-02-14 github

@TensaFlow Friendly ping. Are you still having this issue?

TTensaFlow 2023-03-05 github

@Blisto91 No, it works properly now. Thanks for checking!

Proton versions

Upstream links