Description

After adding a Cube to the Viewport and creating a Geometry Collection the Editor will crashing in the Vulkan RHI. This crash does not happen in DirectX or if the Geometry Collection is made before dragging the Cube in the Viewport.

This was reported and tested in 4.24 Preview 4 (CL-10387632) and reproduced in Main 4.25 (CL-10487445)

Steps to Reproduce
  1. Open the UE4 Editor with -vulkan and create a Blank project
  2. Enable the "Geometry" plugin
  3. Add a Cube to the Viewport
  4. Right-click in the Content Browser and create a Geometry Collection

Results: After naming the asset, the Editor will crash.

Expected: The Editor doesn't crash

Callstack
[2019.12.02-21.17.12:876][487]LogWindows: Error: === Critical error: ===
[2019.12.02-21.17.12:876][487]LogWindows: Error: 
[2019.12.02-21.17.12:876][487]LogWindows: Error: Fatal error: [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/RenderCore/Private/RenderingThread.cpp] [Line: 853] 
[2019.12.02-21.17.12:876][487]LogWindows: Error: Rendering thread exception:
[2019.12.02-21.17.12:876][487]LogWindows: Error: Assertion failed: LockMode == RLM_WriteOnly [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/VulkanRHI/Private/VulkanIndexBuffer.cpp] [Line: 246] 
[2019.12.02-21.17.12:876][487]LogWindows: Error: 
[2019.12.02-21.17.12:876][487]LogWindows: Error: 
[2019.12.02-21.17.12:876][487]LogWindows: Error: 
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff98e354048 KERNELBASE.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff9541ea9c6 UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff9541ede68 UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff953fa2c9d UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff953f2fd63 UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff953f320e0 UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff933d4302b UE4Editor-VulkanRHI.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff933dc4667 UE4Editor-VulkanRHI.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff9656c8789 UE4Editor-RHI.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff927d05136 UE4Editor-GeometryCollectionEngine.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff927ca8f34 UE4Editor-GeometryCollectionEngine.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff927cc57dc UE4Editor-GeometryCollectionEngine.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff953d79ff2 UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff953d7a393 UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff9598a5391 UE4Editor-RenderCore.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff9598ae254 UE4Editor-RenderCore.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff9541f382f UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff9541f3664 UE4Editor-Core.dll!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff990a037e4 KERNEL32.DLL!UnknownFunction []
[2019.12.02-21.17.12:876][487]LogWindows: Error: [Callstack] 0x00007ff991f2cb81 ntdll.dll!UnknownFunction []

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-85306 in the post.

2
Login to Vote

Unresolved
ComponentPhysics
Affects Versions4.244.25
Target Fix4.25
CreatedDec 2, 2019
UpdatedDec 3, 2019