Description

Context

A crash can be induced with running Unreal Engine with DirectX11, a AMD GPU and running -renderoffscreen flag, and the main window is resized. This issue was first observed with the PixelStreaming plugin as users may run the application with -renderoffscreen and connect to the application in a browser. Resizing the application then causes it to crash.

Note that D3D11 usage is low, so the bug is probably not super-high priority.

Technical Details

To reproduce;

  • Create a new c++ project
  • Add a blueprint that on application start calls "r.setres 800x600" to resize the screen
  • Package the project and run with "-d3d11 -renderoffscreen -resx-1280 -resy=720"
  • The application will crash (see attached log).
  • This crash is observed without the PixelStreaming plugin.
  • Observed on a desktop with a AMD Radeon RX 6700 XT running Windows 10. This was also observed on a AWS instance running a AMD Radeon Pro V520 GPU.
  • Crash does not happen on machines with Nvidia GPU, or when not using -d3d11 or -renderoffscreen.
Steps to Reproduce
  • Create a new c++ project
  • Add a blueprint that on application start calls "r.setres 800x600" to resize the screen
  • Package the project and run with "-d3d11 -renderoffscreen -resx-1280 -resy=720"
  • The application will crash (see attached log).
  • This crash is observed without the PixelStreaming plugin.
  • Observed on a desktop with a AMD Radeon RX 6700 XT running Windows 10. This was also observed on a AWS instance running a AMD Radeon Pro V520 GPU.
  • Crash does not happen on machines with Nvidia GPU, or when not using -d3d11 or -renderoffscreen.

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Rendering Architecture - RHI
Affects Versions5.5.4
Target Fix5.6
Fix Commit42232350
CreatedApr 9, 2025
ResolvedMay 5, 2025
UpdatedMay 21, 2025
View Jira Issue