Nukem9 / dlssg-to-fsr3

Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS-G Frame Generation (nvngx_dlssg).
GNU General Public License v3.0
4.24k stars 159 forks source link

starfield random crash #206

Open FlowersPowerz opened 8 months ago

FlowersPowerz commented 8 months ago

on starfield works very well, however it crashes randomly during some loading screens, making it almost unplayable, because it happens really often. Here is the crash log if it helps


*** WARNING: Unable to verify checksum for dlssg_to_fsr3_amd_is_better.dll

KEY_VALUES_STRING: 1

Key  : AV.Dereference
Value: NullClassPtr

Key  : AV.Fault
Value: Read

Key  : Analysis.CPU.mSec
Value: 453

Key  : Analysis.Elapsed.mSec
Value: 43614

Key  : Analysis.IO.Other.Mb
Value: 50

Key  : Analysis.IO.Read.Mb
Value: 0

Key  : Analysis.IO.Write.Mb
Value: 60

Key  : Analysis.Init.CPU.mSec
Value: 46

Key  : Analysis.Init.Elapsed.mSec
Value: 22057

Key  : Analysis.Memory.CommitPeak.Mb
Value: 222

Key  : Failure.Bucket
Value: NULL_CLASS_PTR_READ_STACK_POINTER_MISMATCH_c0000005_D3D12Core.dll!Unknown

Key  : Failure.Hash
Value: {3805c2df-6788-053f-b1bf-f4ea78d52d88}

Key  : Timeline.OS.Boot.DeltaSec
Value: 20696

Key  : Timeline.Process.Start.DeltaSec
Value: 2916

Key  : WER.OS.Branch
Value: ni_release

Key  : WER.OS.Version
Value: 10.0.22621.1

Key  : WER.Process.Version
Value: 1.8.88.0

FILE_IN_CAB: Starfield_12-21-16-31.dmp

NTGLOBALFLAG: 0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS: 0

CONTEXT: (.ecxr) rax=0000000000000000 rbx=0000000000000000 rcx=0000000000000001 rdx=0000000000000001 rsi=000002eca9270d00 rdi=000002ecbfc5f040 rip=00007ffa8f8e3add rsp=000000eabd3f8020 rbp=000000eabd3f80d9 r8=000000eabd3f6880 r9=0000000000000001 r10=0000000000010040 r11=000000000010000b r12=0000000000000000 r13=000002eca9270e40 r14=0000000000000000 r15=000002ecbfc795a8 iopl=0 nv up ei pl nz na pe nc cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202 D3D12Core!D3D12GetInterface+0x32103d: 00007ffa8f8e3add 2388ac010000 and ecx,dword ptr [rax+1ACh] ds:00000000000001ac=???????? Resetting default scope

EXCEPTION_RECORD: (.exr -1) ExceptionAddress: 00007ffa8f8e3add (D3D12Core!D3D12GetInterface+0x000000000032103d) ExceptionCode: c0000005 (Access violation) ExceptionFlags: 00000000 NumberParameters: 2 Parameter[0]: 0000000000000000 Parameter[1]: 00000000000001ac Attempt to read from address 00000000000001ac

PROCESS_NAME: Starfield.exe

READ_ADDRESS: 00000000000001ac

ERROR_CODE: (NTSTATUS) 0xc0000005 - L'istruzione a 0x%p ha fatto riferimento alla memoria a 0x%p. La memoria non poteva essere %s.

EXCEPTION_CODE_STR: c0000005

EXCEPTION_PARAMETER1: 0000000000000000

EXCEPTION_PARAMETER2: 00000000000001ac

STACK_TEXT:
000000eabd3f8020 00007ffa11d4b23e : 0000000000000002 0000000000000000 000000eabd3f80d9 0000000000000000 : D3D12Core!D3D12GetInterface+0x32103d 000000eabd3f8060 00007ffa11d4968f : 000002ec00000002 0000000000000002 000002ecbfc5f040 000002eca9270e40 : dlssg_to_fsr3_amd_is_better!NVSDK_NGX_SetTelemetryEvaluateCallback+0x5345e 000000eabd3f8140 00007ffa11d73496 : 0000000041300000 0000000000000028 000000eabd3f8350 0000000000000002 : dlssg_to_fsr3_amd_is_better!NVSDK_NGX_SetTelemetryEvaluateCallback+0x518af 000000eabd3f8250 00007ffa11cf62a2 : 0000000000000000 0000000000000000 000000eabd3fe180 000000eabd3fec90 : dlssg_to_fsr3_amd_is_better!ffxFrameInterpolationDispatch+0xaf6 000000eabd3fd750 00007ffa11cf35af : 0000000000000001 000000eabd3fec90 000002ec31ee46a0 000002ed766c0020 : dlssg_to_fsr3_amd_is_better+0x62a2 000000eabd3fdd80 00007ffa11cf2fc0 : 00000000002d0043 0000000000000001 000002ed766c0020 000002ed766c0001 : dlssg_to_fsr3_amd_is_better+0x35af 000000eabd3feb30 00007ffa11cf68fc : 000002ed766c0020 000002eca9270000 000002eda59a07c8 000002ebea697a60 : dlssg_to_fsr3_amd_is_better+0x2fc0 000000eabd3fed00 00007ffaab4c57ad : 000000eabd3feec0 000002eda59a07c8 000000eabd3feea0 000002eca9270e40 : dlssg_to_fsr3_amd_is_better!NVSDK_NGX_D3D12_EvaluateFeature+0x12c 000000eabd3fedb0 00007ffaab4c4cfe : 00007ffabb651010 000002eda59a07c8 000002ebea697a60 000000eabd3feea0 : _nvngx!NVSDK_NGX_D3D12_GetFeatureRequirements+0xa9d 000000eabd3fede0 00007ffaad5da5a0 : 000000eabd3ff090 000002eda59a07c8 000002eca9270e40 000002ee02af4888 : _nvngx!NVSDK_NGX_D3D12_EvaluateFeature+0xe 000000eabd3fee20 00007ffaad597f21 : 000002ebe79431f0 000002ee02af4888 000002eca9270e40 000002eda59a07c8 : sl_common!NVSDK_NGX_D3D12_EvaluateFeature+0x50 000000eabd3fee50 00007ffab9387796 : 000002eda59a07c8 000002ebe7ea7710 0000000000000000 0000000000000000 : sl_common!DllMain+0x21f1 000000eabd3fef50 00007ffab938bf8d : 00007ffabb630b80 00007ffaad5d2220 00007ffaad5d2220 00007ffaad5d2220 : sl_dlss_g+0x17796 000000eabd3fefd0 00007ffab9383bf0 : 000002ee02af4870 000002ec7c91dc20 000002ec7c91dc20 000002ec320493c8 : sl_dlss_g+0x1bf8d 000000eabd3ff820 00007ffab939ec12 : 0000000000000000 000000eabacfe278 0000000000000000 000002ebe9ca48a0 : sl_dlss_g+0x13bf0 000000eabd3ff980 00007ffab9382c79 : 000002ebe7d57700 000002ec7ce63220 0000000000000000 0000000000000000 : sl_dlss_g!slGetPluginFunction+0xad42 000000eabd3ff9c0 00007ffae0ca9363 : 000002ebe7d57700 0000000000000000 0000000000000000 0000000000000000 : sl_dlss_g+0x12c79 000000eabd3ff9f0 00007ffae21d257d : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : ucrtbase!thread_start<unsigned int (__cdecl)(void ),1>+0x93 000000eabd3ffa20 00007ffae35aaa78 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : kernel32!BaseThreadInitThunk+0x1d 000000eabd3ffa50 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : ntdll!RtlUserThreadStart+0x28

SYMBOL_NAME: D3D12Core+32103d

MODULE_NAME: D3D12Core

IMAGE_NAME: D3D12Core.dll

STACK_COMMAND: ~60s; .ecxr ; kb

FAILURE_BUCKET_ID: NULL_CLASS_PTR_READ_STACK_POINTER_MISMATCH_c0000005_D3D12Core.dll!Unknown

OS_VERSION: 10.0.22621.1

BUILDLAB_STR: ni_release

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

IMAGE_VERSION: 1.608.2.0

FAILURE_ID_HASH: {3805c2df-6788-053f-b1bf-f4ea78d52d88}

Followup: MachineOwner

BillCipher-exe commented 8 months ago

starfield with the mod version 0.81 runs fine for me