HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.85k stars 194 forks source link

Crash of Unreal Editor for fornite : EXCEPTION_ACCESS_VIOLATION from d3d12core #1986

Open mrdev023 opened 4 months ago

mrdev023 commented 4 months ago

Please describe your issue as accurately as possible. Include screenshots or videos if relevant

Software information

Unreal Editor for fornite

System information

Proton version: 1714732344 experimental-9.0-20240503b Kernel: 6.8.6-zen1 Graphics Card: NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2 Vulkan Instance Version: 1.3.280 NVIDIA 550.78

https://github.com/HansKristian-Work/vkd3d-proton/commit/32ff676b9994de05b973e2b12063afbbfcb6cd38

Log files

From CrashContext.runtime-xml

        <Threads>
            <Thread>
                <CallStack>d3d12core 0x00006fffee600000 + 1daba0 
dxgi 0x00006ffffd870000 + 315ae 
dxgi 0x00006ffffd870000 + 30b8f 
UnrealEditorFortnite-Win64-Shipping 0x0000000140000000 + 8dd2fba 
UnrealEditorFortnite-Win64-Shipping 0x0000000140000000 + 8dd614f 
UnrealEditorFortnite-Win64-Shipping 0x0000000140000000 + 40afc26 
UnrealEditorFortnite-Win64-Shipping 0x0000000140000000 + 1dd7890 
UnrealEditorFortnite-Win64-Shipping 0x0000000140000000 + 9ae1152 
UnrealEditorFortnite-Win64-Shipping 0x0000000140000000 + d12f29f 
</CallStack>
                <IsCrashed>true</IsCrashed>
                <Registers />
                <ThreadID>2224</ThreadID>
                <ThreadName>GameThread</ThreadName>
            </Thread>

Content:

Archive.zip

Vulkaninfo.txt

Issue in proton repo : https://github.com/ValveSoftware/Proton/issues/7712

mrdev023 commented 4 months ago

Start well on Proton 9.0-1

HansKristian-Work commented 4 months ago
mrdev023 commented 4 months ago

Im testing already last version of NVIDIA 550.78

Is Vulkan in another version?

It work well with proton 9 but not in proton experimental

EDIT

I see 550.40.07 version https://www.nvidia.com/en-us/drivers/unix/

You talk about this version ?

NEED INFO

I have this bug https://github.com/ValveSoftware/Proton/issues/7712#issuecomment-2101032632 also but i dont know if is related to vkd3d/vkd3d or if is only a Nvidia bug or a proton bug. Does this bug tell you anything?I quickly ask here to find out if I created the issue in the right place

HansKristian-Work commented 4 months ago

I'm talking about https://developer.nvidia.com/vulkan-driver 550.40.61.

mrdev023 commented 4 months ago

I'm talking about https://developer.nvidia.com/vulkan-driver 550.40.61.

Same error with 550.40.61.

proton 9 (crash) proton experimental (crash)

mrdev023 commented 4 months ago

vulkan_beta.log

mrdev023 commented 4 months ago

UECC-Windows-AB8B7ED74866D6128E48119477654DF6_0000.tar.gz

mrdev023 commented 4 months ago

Any news ?

mrdev023 commented 4 months ago

Same problem on my other computer with RTX 2080ti. Same NixOS configuration. I can send you my configuration.

@HansKristian-Work

UECC-Windows-30E6E06643B0EB3893AF30915822E89B_0000.tar.gz

And without vkd3d, UE work good with some other issues

mrdev023 commented 3 months ago

Crash still present with nvidia 555.52.04 @HansKristian-Work

HansKristian-Work commented 3 months ago

I haven't looked into this yet.

mrdev023 commented 3 months ago

I haven't looked into this yet.

Do you have all informations to debug this ? Or you need more informations ?

HansKristian-Work commented 3 months ago

@runar-work tried looking at it, but there is no provided binary and he tried downloading something, but the editor doesn't boot at all on Wine.

runar-work commented 3 months ago

I'm able to launch it with DXVK, but that's not really helpful. What environment variables are you using for this?

mrdev023 commented 3 months ago

I'm able to launch it with DXVK, but that's not really helpful. What environment variables are you using for this?

I use default lutris configuration but with following vars

image

https://lutris.net/games/epic-games-store/

mrdev023 commented 3 months ago

Yes with DXVK is work but with vkd3d crashed

mrdev023 commented 3 months ago

@runar-work

mrdev023 commented 3 months ago

image Also this

but it crash also with vkd3d 2.12 official not just with vkd3d-proton

mbriar commented 3 months ago

There is no vkd3d official version 2.12

mrdev023 commented 3 months ago

Yes vkd3d 2.12 is also the proton version