Random crash when compiling a blueprint

I often (not always) have a crash when i try to compile a blueprint, the reason i found in log is:

“Illegal call to StaticFindObject() while collecting garbage!”

the blueprint concerned has nothing except the DefaultSceneRoot, in construction script i may add one, two, or three childactor component. i dont know if this is related to this crash but this is a very simple blueprint.

here is the log:

[2016.05.20-06.55.58:786][713]LogCrashTracker: 


[2016.05.20-06.55.58:786][713]LogWindows:Error: === Critical error: ===
Fatal error: [File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp] [Line: 206] 
Illegal call to StaticFindObject() while collecting garbage!




[2016.05.20-06.55.58:835][713]LogExit: Executing StaticShutdownAfterError
[2016.05.20-06.55.58:838][713]LogPhysics:Warning: PHYSX: ..\..\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
[2016.05.20-06.55.58:838][713]LogPhysics:Warning: PHYSX: ..\..\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
[2016.05.20-06.55.58:839][713]LogPhysics:Warning: PHYSX: ..\..\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
[2016.05.20-06.55.58:839][713]LogPhysics:Warning: PHYSX: ..\..\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
[2016.05.20-06.55.58:839][713]LogPhysics:Warning: PHYSX: ..\..\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
[2016.05.20-06.55.58:839][713]LogPhysics:Warning: PHYSX: ..\..\PhysX\src\NpScene.cpp (2946) 8 : PxScene::unlockWrite() called without matching call to PxScene::lockWrite(), behaviour will be undefined.
[2016.05.20-06.55.58:839][713]LogWindows: FPlatformMisc::RequestExit(1)
[2016.05.20-06.55.58:839][713]Log file closed, 05/20/16 08:55:58

Hi ,

  • Does this occur in a clean, blank project with no additional content or is it limited to one project?
  • What steps can I take to reproduce this error on my end?
  • Can you post your crash logs and callstack here? The crash logs can be found at \Unreal Projects\PROJECTNAME\saved\logs\

i just sended a crash log

MachineId:2BC3077D4AA14F7B284BF0AC7429826A

EpicAccountId:67f634659f274eba82ed8673314ab9e2

or here is log txt file link text

Hi ,

It looks like this is a known issue, UE-29612, and has been fixed in 4.12.

When can we expect the release? This problem never happened before until Today. I went a whole month without this problem coming up. Now its close to a critical showcase with the publisher and I can’t get the simplest thing done without the editor crashing once or twice every couple of minutes. I can’t not use Child Actors.

Unfortunately I do not have a timeframe of when 4.12 will be fully released, however you can keep an eye on our Announcements and Releases section of the forums for an official update.