Description

Continual ensures while playing this user's project:

LogOutputDevice: === Handled error: ===
Ensure condition failed: CurrentDepthTexture [Link Removed] [Line: 650]
Stack:
UE4Editor-Core.dll!FWindowsPlatformStackWalk::StackWalkAndDump()

{0x000007fedf79a806}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Core.dll!FDebug::EnsureFailed()

{0x000007fedf634031}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Core.dll!FDebug::EnsureNotFalse_OptionallyLogFormattedEnsureMessageReturningFalse()

{0x000007fedf6342e3}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-D3D11RHI.dll!FD3D11DynamicRHI::ValidateExclusiveDepthStencilAccess()

{0x000007fecfeac459}

+ 53 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-D3D11RHI.dll!FD3D11DynamicRHI::RHISetDepthStencilState()

{0x000007fecfe9fc94}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Renderer.dll!FTranslucencyDrawingPolicyFactory::DrawMesh()

{0x000007fedc5af9ce}

+ 42 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Renderer.dll!FTranslucencyDrawingPolicyFactory::DrawDynamicMesh()

{0x000007fedc5aeb95}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Renderer.dll!FRendererModule::DrawTileMesh()

{0x000007fedc486040}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Engine.dll!FTileRenderer::DrawTile()

{0x000007fed3bc0c8b}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Engine.dll!`FCanvasTileRendererItem::Render_GameThread'::`5'::EURCMacro_DrawTileCommand::DoTask()

{0x000007fed3bb8bdd}

+ 413 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Engine.dll!TGraphTask<`FCanvasTileRendererItem::Render_GameThread'::`5'::EURCMacro_DrawTileCommand>::ExecuteTask()

{0x000007fed3bc9011}

+ 18 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Core.dll!FTaskThread::ProcessTasks()

{0x000007fedf4d63de}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Core.dll!FTaskThread::ProcessTasksUntilQuit()

{0x000007fedf4d660d}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-RenderCore.dll!RenderingThreadMain()

{0x000007fee2d65d3b}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-RenderCore.dll!FRenderingThread::Run()

{0x000007fee2d6624f}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Core.dll!FRunnableThreadWin::Run()

{0x000007fedf7965b8}

+ 0 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
UE4Editor-Core.dll!FRunnableThreadWin::GuardedRun()

{0x000007fedf78146d}

+ 8 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\sou
kernel32.dll

{0x0000000076de59ed}

+ 0 bytes
ntdll.dll

{0x000000007701c541} + 0 bytes
ntdll.dll {0x000000007701c541}

+ 0 bytes

This will eventually crash the project. To stop the ensure from occurring, disconnect the Set Current Weapon node from Event Set Game State Weapon node in the DroneAlone_GameState Blueprint.

Reproduced in 4.8.1. Was not able to successfully convert the project to test in Main.

Steps to Reproduce
  1. Open First Person BP Template Project (No Starter Content)
  2. Create a New Translucent Material
  3. Check Responsive AA to true
  4. Open First Person HUD Blueprint'/Game/FirstPersonBP/Blueprints/FirstPersonHUD.FirstPersonHUD'
  5. Replace the Draw Texture with Draw Material Simple
  6. Assign the previously created Material to the Draw Material Simple
  7. PIE

RESULTS: Ensure spams the Output log

EXPECTED: No Ensures

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Graphics Features
Affects Versions4.8.1
Target Fix4.9
Fix Commit2607434
CreatedJun 25, 2015
ResolvedJul 1, 2015
UpdatedApr 27, 2018