Unhandled Exception: EXCEPTION_ACCESS_VIOLATION Reading Address 0x0000000000000004

Has anyone had this issue and does anyone know how to resolved this?

I need some help. Every time I access 5.4.4. and select third person template, Unreal Engine crash and I keep getting this message:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000004

UnrealEditor_D3D12RHI!GetLowLevelGraphicsPipelineStateDesc() [D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Pipelinestate.cpp:88]
UnrealEditor_D3D12RHI!FD3D12PipelineStateCacheBase::FindInLoadedCache() [D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Pipelinestate.cpp:746]
UnrealEditor_D3D12RHI!FD3D12DynamicRHI::RHICreateGraphicsPipelineState() [D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12State.cpp:621]
UnrealEditor_RHI!RHICreateGraphicsPipelineState() [D:\build++UE5\Sync\Engine\Source\Runtime\RHI\Public\DynamicRHI.h:1121]
UnrealEditor_RHI!FCompilePipelineStateTask::CompilePSO() [D:\build++UE5\Sync\Engine\Source\Runtime\RHI\Private\PipelineStateCache.cpp:2030]
UnrealEditor_RHI!TGraphTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:1236]
UnrealEditor_Core!LowLevelTasks::FTask::Init< FTaskGraphCompatibilityImplementation::QueueTask’::5'::<lambda_1> >':: 13’::<lambda_1>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:499]
UnrealEditor_Core!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __cdecl(bool),48>::TTaskDelegateImpl<LowLevelTasks::FTask::Init< FTaskGraphCompatibilityImplementation::QueueTask’::5'::<lambda_1> >':: 13’::<lambda_1>,0>::CallAndMove() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\TaskDelegate.h:171]
UnrealEditor_Core!LowLevelTasks::FTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:627]
UnrealEditor_Core!LowLevelTasks::FScheduler::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:155]
UnrealEditor_Core!LowLevelTasks::FScheduler::WorkerMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:397]
UnrealEditor_Core!UE::Core::Private::Function::TFunctionRefCaller<LowLevelTasks::FScheduler::CreateWorker':: 2’::<lambda_1>,void __cdecl(void)>::Call() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Function.h:406]
UnrealEditor_Core!FThreadImpl::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\Thread.cpp:69]
UnrealEditor_Core!FRunnableThreadWin::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]

1 Like

Same here, always at that address but not consistently with a character BP. Sometimes it crashes opening other BP’s / materials / etc. Leads me to believe it may be an external issue such as a video card driver issue or other conflict. Make any headway on this?

It’s a shader cache error. Try deleting DerivedDataCache from your game and regenerating it. Maybe you changed your GPU drivers and have stale shaders that no longer work with the newer graphics drivers. Regenerating on project load should fix it.

1 Like

Thank you! Seems to be fixed after doing that.