Engine crashes at each compilation when making small change in the code

MachineId:213D6C634D273C60663AD3908F573322
EpicAccountId:

Fatal error: [File:D:\Build\++UE4+Release-4.14+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp] [Line: 77] 
We are currently retrieving VTable ptr. Please use FVTableHelper constructor instead.


UE4Editor_Core!FDebug::AssertFailed() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:332]
UE4Editor_CoreUObject!UObject::UObject() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:2474]
UE4Editor_KnightOfDawn_9975!UItems::UItems() [d:\kod\knightofdawn\source\knightofdawn\items\items.cpp:9]
UE4Editor_CoreUObject!StaticConstructObject_Internal() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:3212]
UE4Editor_KnightOfDawn_9975!NewObject<UItems>() [d:\epic games\4.14\engine\source\runtime\coreuobject\public\uobject\uobjectglobals.h:1238]
UE4Editor_KnightOfDawn_9975!APickUpBase::APickUpBase() [d:\kod\knightofdawn\source\knightofdawn\pickupbase\pickupbase.h:17]
UE4Editor_CoreUObject!UClass::HotReloadPrivateStaticClass() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\coreuobject\private\uobject\class.cpp:3934]
UE4Editor_CoreUObject!GetPrivateStaticClassBody() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\coreuobject\private\uobject\class.cpp:4314]
UE4Editor_KnightOfDawn_9975!APickUpBase::GetPrivateStaticClass() [d:\kod\knightofdawn\intermediate\build\win64\ue4editor\inc\knightofdawn\knightofdawn.generated.cpp:124]
UE4Editor_CoreUObject!UClassRegisterAllCompiledInClasses() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectbase.cpp:659]
UE4Editor_CoreUObject!ProcessNewlyLoadedUObjects() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectbase.cpp:810]
UE4Editor_CoreUObject!TBaseStaticDelegateInstance<void __cdecl(void)>::ExecuteIfSafe() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:1018]
UE4Editor_Core!TBaseMulticastDelegate<void>::Broadcast() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:922]
UE4Editor_Core!FModuleManager::LoadModuleWithFailureReason() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:466]
UE4Editor_Core!FModuleManager::LoadModule() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:327]
UE4Editor_HotReload!FHotReloadModule::DoHotReloadInternal() [d:\build\++ue4+release-4.14+compile\sync\engine\source\developer\hotreload\private\hotreload.cpp:828]
UE4Editor_HotReload!FHotReloadModule::DoHotReloadFromIDE() [d:\build\++ue4+release-4.14+compile\sync\engine\source\developer\hotreload\private\hotreload.cpp:1453]
UE4Editor_HotReload!FHotReloadModule::Tick() [d:\build\++ue4+release-4.14+compile\sync\engine\source\developer\hotreload\private\hotreload.cpp:1386]
UE4Editor_Core!FTicker::Tick() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\private\containers\ticker.cpp:81]
UE4Editor!FEngineLoop::Tick() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2963]
UE4Editor!GuardedMain() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launch.cpp:152]
UE4Editor!GuardedMainWrapper() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll

Solved it!!
Actually i was using “NewObject” to create object instance instead of “CreateDefaultSubObject” which was causing the crashes. :slight_smile: