Description

Crash when using new FCanvasDrawer

Licencee notes that crash does not occur if "new FCanvasDrawer" is commented out.

Steps to Reproduce

1. Open Attached Project (Rebuild Modules)
2. Package project (Windows 64bit) and Launch
3. Press tilde (this crash also occurs on launch if you create and set a default map)

Callstack

[2018.05.22-13.42.31:215][ 59]LogWindows: Error: === Critical error: ===
[2018.05.22-13.42.31:215][ 59]LogWindows: Error:
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: Fatal error: [Link Removed] [Line: 819]
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: Rendering thread exception:
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: Assertion failed: UnscaledViewRect.Width() > 0 [Link Removed] [Line: 607]
[2018.05.22-13.42.31:215][ 59]LogWindows: Error:
[2018.05.22-13.42.31:215][ 59]LogWindows: Error:
[2018.05.22-13.42.31:215][ 59]LogWindows: Error:
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: [Callstack] 0x00000000FCF6A06D KERNELBASE.dll!UnknownFunction []
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: [Callstack] 0x00000000406CFCE0 myproject-Win64-DebugGame.exe!FWindowsErrorOutputDevice::Serialize() []
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: [Callstack] 0x000000004026AA4B myproject-Win64-DebugGame.exe!FOutputDevice::LogfImpl() []
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: [Callstack] 0x00000000400544B8 myproject-Win64-DebugGame.exe!FDebug::AssertFailed() []
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: [Callstack] 0x0000000040C38855 myproject-Win64-DebugGame.exe!FSceneView::FSceneView() []
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: [Callstack] 0x0000000040BFD97C myproject-Win64-DebugGame.exe!FBatchedElements::CreateProxySceneView() []
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: [Callstack] 0x000000004117173C myproject-Win64-DebugGame.exe!FCanvasBatchedElementRenderItem::Render_RenderThread() []
[2018.05.22-13.42.31:215][ 59]LogWindows: Error: [Callstack] 0x0000000041146745 myproject-Win64-DebugGame.exe!FCanvas::Flush_RenderThread() []

Have Comments or More Details?

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

2
Login to Vote

Won't Fix
ComponentTools
Affects Versions4.184.19
CreatedMay 23, 2018
ResolvedSep 14, 2020
UpdatedSep 14, 2020