Steps to Reproduce
  1. Open Unreal Engine
  2. Create a blank project
  3. Open a default level
  4. Enable Engine Content
  5. Drag and drop the BP_Sky_Sphere from /Engine/EngineSky into your level
    2) Select the BP_Sky_Sphere from the viewport and In the Details panel expand the ‘Components’ section and select the ‘SkySphereMesh (Inherited)’
    3) Double-click on the ‘MaterialInstanceDynamic_0’ in the Element 0 slot of the Materials section of the SkySphereMesh’s detail panel
    4) Drag a new material from your Content Browser into the ‘Parent’ Material Instance slot in the ‘MaterialInstanceDynamic_0’ window that appeared
    Result: Crash
    Expected Result: Replace the material in question
Callstack
Unhandled Except쀀㼑 㼽 EXCEPTION_ACCESS_VIOLATION reading address 0x000217e4

[Callstack] 0x00007ffcc6099734 UE4Editor-D3D11RHI.dll!SetShaderResourcesFromBuffer_Surface<3>() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Commands.cpp:1446]
[Callstack] 0x00007ffcc60971eb UE4Editor-D3D11RHI.dll!FD3D11DynamicRHI::SetResourcesFromTables<FD3D11PixelShader>() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Commands.cpp:1621]
[Callstack] 0x00007ffcc60a8f23 UE4Editor-D3D11RHI.dll!FD3D11DynamicRHI::CommitGraphicsResourceTables() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Commands.cpp:1702]
[Callstack] 0x00007ffcc60cca19 UE4Editor-D3D11RHI.dll!FD3D11DynamicRHI::RHIDrawIndexedPrimitive() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Commands.cpp:1807]
[Callstack] 0x00007ffd080d2a91 UE4Editor-RHI.dll!FRHICommandDrawIndexedPrimitive::Execute() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Public\RHICommandListCommandExecutes.inl:206]
[Callstack] 0x00007ffcc9206cdb UE4Editor-Renderer.dll!FRHICommand<FRHICommandDrawIndexedPrimitive,FRHICommandDrawIndexedPrimitiveString996>::ExecuteAndDestruct() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Public\RHICommandList.h:744]
[Callstack] 0x00007ffd080db830 UE4Editor-RHI.dll!FRHICommandListExecutor::ExecuteInner_DoExecute() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:331]
[Callstack] 0x00007ffd080db364 UE4Editor-RHI.dll!FRHICommandListExecutor::ExecuteInner() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:603]
[Callstack] 0x00007ffd080dbe7d UE4Editor-RHI.dll!FRHICommandListExecutor::ExecuteList() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:626]
[Callstack] 0x00007ffd080d4a1e UE4Editor-RHI.dll!FRHICommandWaitForAndSubmitSubList::Execute() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:1046]
[Callstack] 0x00007ffd080d96cf UE4Editor-RHI.dll!FRHICommand<FRHICommandWaitForAndSubmitSubList,FRHICommandWaitForAndSubmitSubListString1012>::ExecuteAndDestruct() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Public\RHICommandList.h:744]
[Callstack] 0x00007ffd080db830 UE4Editor-RHI.dll!FRHICommandListExecutor::ExecuteInner_DoExecute() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:331]
[Callstack] 0x00007ffd080db364 UE4Editor-RHI.dll!FRHICommandListExecutor::ExecuteInner() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:603]
[Callstack] 0x00007ffd080dc456 UE4Editor-RHI.dll!FRHICommandListExecutor::ExecuteList() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:653]
[Callstack] 0x00007ffd080d0efa UE4Editor-RHI.dll!FRHICommandList::EndScene() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:1511]
[Callstack] 0x00007ffcc984445f UE4Editor-Renderer.dll!FSceneRenderer::RenderFinish() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Renderer\Private\SceneRendering.cpp:3055]
[Callstack] 0x00007ffcc92c3e86 UE4Editor-Renderer.dll!FDeferredShadingSceneRenderer::Render() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Renderer\Private\DeferredShadingRenderer.cpp:2867]
[Callstack] 0x00007ffcc9845c81 UE4Editor-Renderer.dll!RenderViewFamily_RenderThread() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Renderer\Private\SceneRendering.cpp:3581]
[Callstack] 0x00007ffcc982f898 UE4Editor-Renderer.dll!TEnqueueUniqueRenderCommandType<`FRendererModule::BeginRenderingViewFamily'::`35'::FDrawSceneCommandName,<lambda_b9a0a1a370b6fd6eeb07aaf4141a534b> >::DoTask() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\RenderCore\Public\RenderingThread.h:195]
[Callstack] 0x00007ffcc98324fd UE4Editor-Renderer.dll!TGraphTask<TEnqueueUniqueRenderCommandType<`FRendererModule::BeginRenderingViewFamily'::`35'::FDrawSceneCommandName,<lambda_b9a0a1a370b6fd6eeb07aaf4141a534b> > >::ExecuteTask() [D:\Build\++UE4+Licensee\Sync\Engine\Sou


Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-99533 in the post.

1
Login to Vote

Fixed
ComponentUE - Rendering Architecture - Materials
Affects Versions4.25
Target Fix4.26
Fix Commit14365856
Main Commit15907200
Release Commit15903556
CreatedSep 11, 2020
ResolvedSep 22, 2020
UpdatedNov 29, 2022