Description

From a user report:
It happens after I play the game in a new window from the editor. I noticed it may be related to building collisions for a point cloud on runtime:

[Link Removed]

If I don't build the collisions UE stays stable, but if I hit play, with building collisions enabled, after I close the PIE, UE crashes after a few seconds.

Also, it seems it has to do with aborting the collision building on runtime, while building I get this banner:
[Link Removed]

And if I close the PIE while building, it changes to:
[Link Removed]

and a few seconds later UE crashes.

Steps to Reproduce

From a user report:
It happens after I play the game in a new window from the editor. I noticed it may be related to building collisions for a point cloud on runtime:

[Link Removed]

If I don't build the collisions UE stays stable, but if I hit play, with building collisions enabled, after I close the PIE, UE crashes after a few seconds.

Also, it seems it has to do with aborting the collision building on runtime, while building I get this banner:
[Link Removed]

And if I close the PIE while building, it changes to:
[Link Removed]

and a few seconds later UE crashes.

Callstack

UnrealEditor-CoreUObject!FUntypedBulkData::Lock(unsigned int) [BulkData.cpp:590]
UnrealEditor-Engine!GetDDCBuiltData<FChaosDerivedDataCooker>(FByteBulkDataOld *,FChaosDerivedDataCooker &,UBodySetup *,bool) [BodySetup.cpp:1509]
UnrealEditor-Engine!UBodySetup::GetCookedData(FName,bool) [BodySetup.cpp:1569]
UnrealEditor-Engine!UBodySetup::GetCookedFormatData() [BodySetup.cpp:402]
UnrealEditor-Engine!UBodySetup::CreatePhysicsMeshes() [BodySetup.cpp:446]
UnrealEditor-LidarPointCloudRuntime!static void <lambda_f03f91f8060a8c9085cdc4e84ce9200b>::operator() [LidarPointCloud.cpp:618]
UnrealEditor-LidarPointCloudRuntime!void SetPromise<TUniqueFunction<void __cdecl(void) [Async.h:61]
UnrealEditor-LidarPointCloudRuntime!TAsyncRunnable<void>::Run() [Async.h:453]
UnrealEditor-Core!FRunnableThreadWin::Run() [WindowsRunnableThread.cpp:146]
UnrealEditor-Core!FRunnableThreadWin::GuardedRun() [WindowsRunnableThread.cpp:76]
KERNEL32!7ffb3a170000 + 17034
ntdll!7ffb3bf70000 + 52651

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Editor - Content Pipeline - Datasmith
Affects Versions5.0.1
Target Fix5.1
Fix Commit20414985
Main Commit20414985
CreatedMay 6, 2022
ResolvedMay 28, 2022
UpdatedJul 14, 2022