Description

The recent hotfix caused this workflow to begin crashing. User reports that it worked as intended in 4.25.2 (CL-13908680). We are unable to reproduce it in 4.24.3 (CL-11590370) either.

Crash is happening before callstack can be fully acquired.

This was reported and tested 4.25.3 (CL-13942748) and reproduced in Main 4.26 (CL-14141702)

Steps to Reproduce
  1. Open the UE4 Editor and create a Blank project
  2. In content browser, create a RenderTarget and a Actor Blueprint
  3. In the Actor Blueprint add a "Begin Draw Canvas to Render Target" node and connect it to Event Tick
  4. Provide the RenderTarget as input param to the DrawCanvas node.
  5. Compile and Save
  6. Place the Blueprint in the Level and press Play

Results: Editor Crashes

Expected: Unreal Engine should not crash. Earlier versions (versions before 4.25.2) properly handled the case.

Callstack
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffff

ntdll
ntdll
nvwgf2umx
nvwgf2umx
nvwgf2umx
nvwgf2umx
nvwgf2umx
nvwgf2umx
nvwgf2umx
nvwgf2umx
kernel32
ntdll

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentRendering
Affects Versions4.25.34.26
Target Fix4.25.4
Fix Commit14158294
Release Commit14158294
CreatedAug 20, 2020
ResolvedAug 20, 2020
UpdatedFeb 16, 2021