Dear Friends at Epic
Repro
-
make an ai setup where you are spawning AI units, and they keep randomly going from one way point to another, perpetually
-
make sure you are rebuilding the nav mesh at runtime
-
spawn new static meshes at random points partway through the game
-
spawn lots and lots and lots of ai units
everything runs smoothly for awhile!
And then
I get this permanent hang!
Game does not crash, it just hangs permanently
#This means AI is Totally Unusable, Need Help Please!
It is quite consistent!
The hang happens a few minutes into gameplay, once there are 20-30 critters running around.
Here’s a pic!
#My Analysis
AI Move To is bugged somehow, if I use simple move to all is well, cause theres no BP delegate to fire
#Log
It absolutely clogs the log, sooo big file now
[2014.08.23-10.41.12:060][703]LogOutputDevice: === Handled error: ===
Ensure condition failed: this->IsBound() [File:d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\core\public\delegates\DelegateSignatureImpl.inl] [Line: 2035]
Unable to bind delegate to '&UAIAsyncTaskBlueprintProxy::OnMoveCompleted' (function might not be marked as a UFUNCTION)
Stack: Address = 0xd7285166 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd71119c1 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd7111c07 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd66dd9d5 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd66ddb19 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd6715f98 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd793b355 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-CoreUObject.dll]
Address = 0xd78b8f8d (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-CoreUObject.dll]
Address = 0xc7b3f7c2 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xc7b55906 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xc79b4348 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
FEngineLoop::Tick() 0x3f7b6b5e + 0 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\launchengineloop.cpp:2098] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
GuardedMain() 0x3f7ac47c + 0 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\launch.cpp:133] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
GuardedMainWrapper() 0x3f7ac4ea + 5 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\windows\launchwindows.cpp:125] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
WinMain() 0x3f7b81d9 + 17 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\windows\launchwindows.cpp:201] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
__tmainCRTStartup() 0x3f7b9009 + 21 bytes [File=f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
Address = 0x76c1652d (filename not found) [in C:\Windows\system32\kernel32.dll]
Address = 0x76d4c521 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address = 0x76d4c521 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
[2014.08.23-10.41.12:065][703]LogOutputDevice: === Handled error: ===
Ensure condition failed: this->IsBound() [File:d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\core\public\delegates\DelegateSignatureImpl.inl] [Line: 2035]
Unable to bind delegate to '&UAIAsyncTaskBlueprintProxy::OnMoveCompleted' (function might not be marked as a UFUNCTION)
Stack: Address = 0xd7285166 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd71119c1 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd7111c07 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd66dd9d5 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd66ddb19 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd6715f98 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd793b355 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-CoreUObject.dll]
Address = 0xd78b8f8d (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-CoreUObject.dll]
Address = 0xc7b3f7c2 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xc7b55906 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xc79b4348 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
FEngineLoop::Tick() 0x3f7b6b5e + 0 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\launchengineloop.cpp:2098] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
GuardedMain() 0x3f7ac47c + 0 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\launch.cpp:133] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
GuardedMainWrapper() 0x3f7ac4ea + 5 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\windows\launchwindows.cpp:125] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
WinMain() 0x3f7b81d9 + 17 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\windows\launchwindows.cpp:201] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
__tmainCRTStartup() 0x3f7b9009 + 21 bytes [File=f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
Address = 0x76c1652d (filename not found) [in C:\Windows\system32\kernel32.dll]
Address = 0x76d4c521 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address = 0x76d4c521 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
[2014.08.23-10.41.12:070][703]LogOutputDevice: === Handled error: ===
Ensure condition failed: this->IsBound() [File:d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\core\public\delegates\DelegateSignatureImpl.inl] [Line: 2035]
Unable to bind delegate to '&UAIAsyncTaskBlueprintProxy::OnMoveCompleted' (function might not be marked as a UFUNCTION)
Stack: Address = 0xd7285166 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd71119c1 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd7111c07 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd66dd9d5 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd66ddb19 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd6715f98 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd793b355 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-CoreUObject.dll]
Address = 0xd78b8f8d (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-CoreUObject.dll]
Address = 0xc7b3f7c2 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xc7b55906 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xc79b4348 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
FEngineLoop::Tick() 0x3f7b6b5e + 0 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\launchengineloop.cpp:2098] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
GuardedMain() 0x3f7ac47c + 0 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\launch.cpp:133] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
GuardedMainWrapper() 0x3f7ac4ea + 5 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\windows\launchwindows.cpp:125] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
WinMain() 0x3f7b81d9 + 17 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\windows\launchwindows.cpp:201] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
__tmainCRTStartup() 0x3f7b9009 + 21 bytes [File=f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
Address = 0x76c1652d (filename not found) [in C:\Windows\system32\kernel32.dll]
Address = 0x76d4c521 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address = 0x76d4c521 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
[2014.08.23-10.41.12:075][703]LogOutputDevice: === Handled error: ===
Ensure condition failed: this->IsBound() [File:d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\core\public\delegates\DelegateSignatureImpl.inl] [Line: 2035]
Unable to bind delegate to '&UAIAsyncTaskBlueprintProxy::OnMoveCompleted' (function might not be marked as a UFUNCTION)
Stack: Address = 0xd7285166 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd71119c1 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd7111c07 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd66dd9d5 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd66ddb19 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd6715f98 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-AIModule.dll]
Address = 0xd793b355 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-CoreUObject.dll]
Address = 0xd78b8f8d (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-CoreUObject.dll]
Address = 0xc7b3f7c2 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xc7b55906 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xc79b4348 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
FEngineLoop::Tick() 0x3f7b6b5e + 0 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\launchengineloop.cpp:2098] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
GuardedMain() 0x3f7ac47c + 0 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\launch.cpp:133] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
GuardedMainWrapper() 0x3f7ac4ea + 5 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\windows\launchwindows.cpp:125] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
WinMain() 0x3f7b81d9 + 17 bytes [File=d:\buildfarm\buildmachine_++depot+ue4-releases+4.4\engine\source\runtime\launch\private\windows\launchwindows.cpp:201] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
__tmainCRTStartup() 0x3f7b9009 + 21 bytes [File=f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618] [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor.exe]
Address = 0x76c1652d (filename not found) [in C:\Windows\system32\kernel32.dll]
Address = 0x76d4c521 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address = 0x76d4c521 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]