coderespawn / dungeon-architect-ue4-issues

6 stars 0 forks source link

GridFlow Builder Crash When using small tilemap size per node #20

Closed kardmode closed 3 years ago

kardmode commented 3 years ago

When using a tilemap size per node of 2,2 the following crash occurs.

`Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\Program Files\Epic Games\UE_4.26\Engine\Source\Runtime\Core\Public\Containers/Array.h] [Line: 674] Array index out of bounds: 147 from an array of size 143

UE4Editor_Core!AssertFailedImplV() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Misc\AssertionMacros.cpp:104]
UE4Editor_Core!FDebug::CheckVerifyFailedImpl() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Misc\AssertionMacros.cpp:461]
UE4Editor_DungeonArchitectRuntime!DispatchCheckVerify<void,<lambda_e1b3d927ceaa9400940c2716091244cc> >() [D:\Program Files\Epic Games\UE_4.26\Engine\Source\Runtime\Core\Public\Misc\AssertionMacros.h:165]
UE4Editor_DungeonArchitectRuntime!UGridFlowTaskTilemap_Initialize::RasterizeRoomCorridors() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\Domains\Tilemap\Tasks\GridFlowTaskTilemap_Initialize.cpp:414]
UE4Editor_DungeonArchitectRuntime!UGridFlowTaskTilemap_Initialize::BuildTilemap() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\Domains\Tilemap\Tasks\GridFlowTaskTilemap_Initialize.cpp:124]
UE4Editor_DungeonArchitectRuntime!UGridFlowTaskTilemap_Initialize::Execute() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\Domains\Tilemap\Tasks\GridFlowTaskTilemap_Initialize.cpp:84]
UE4Editor_DungeonArchitectRuntime!FFlowProcessor::ExecuteNode() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\FlowProcessor.cpp:104]
UE4Editor_DungeonArchitectRuntime!FFlowProcessor::ExecuteNode() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\FlowProcessor.cpp:59]
UE4Editor_DungeonArchitectRuntime!FFlowProcessor::ExecuteNode() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\FlowProcessor.cpp:59]
UE4Editor_DungeonArchitectRuntime!FFlowProcessor::ExecuteNode() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\FlowProcessor.cpp:59]
UE4Editor_DungeonArchitectRuntime!FFlowProcessor::ExecuteNode() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\FlowProcessor.cpp:59]
UE4Editor_DungeonArchitectRuntime!FFlowProcessor::Process() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectRuntime\Private\Frameworks\Flow\FlowProcessor.cpp:19]
UE4Editor_DungeonArchitectEditor!FFlowEditorBase::ExecuteGraph() [D:\UnrealProjects\ANewGame\Plugins\DungeonArchitect\Source\DungeonArchitectEditor\Private\Core\Editors\FlowEditor\FlowEditor.cpp:414]
UE4Editor_DungeonArchitectEditor!TBaseSPMethodDelegateInstance<0,FFlowEditorBase,0,void __cdecl(void),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\Program Files\Epic Games\UE_4.26\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:307]
UE4Editor_Slate!FUICommandList::ExecuteAction() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Commands\UICommandList.cpp:102]
UE4Editor_Slate!SToolBarButtonBlock::OnClicked() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\MultiBox\SToolBarButtonBlock.cpp:301]
UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SToolBarButtonBlock,0,FReply __cdecl(void),FDefaultDelegateUserPolicy>::Execute() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:290]
UE4Editor_Slate!SButton::ExecuteOnClick() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Widgets\Input\SButton.cpp:385]
UE4Editor_Slate!SButton::OnMouseButtonUp() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Widgets\Input\SButton.cpp:304]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_cc5aea9e7377b04ce85c30c65ec3889b> >() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:378]
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:4815]
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5356]
UE4Editor_Slate!FSlateApplication::OnMouseUp() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5321]
UE4Editor_ApplicationCore!FWindowsApplication::ProcessDeferredMessage() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2178]
UE4Editor_ApplicationCore!FWindowsApplication::DeferMessage() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2642]
UE4Editor_ApplicationCore!FWindowsApplication::ProcessMessage() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:1046]
UE4Editor_ApplicationCore!FWindowsApplication::AppWndProc() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:878]
user32
user32
UE4Editor_ApplicationCore!FWindowsPlatformApplicationMisc::PumpMessages() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsPlatformApplicationMisc.cpp:130]
UE4Editor!FEngineLoop::Tick() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:4748]
UE4Editor!GuardedMain() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:169]
UE4Editor!GuardedMainWrapper() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:137]
UE4Editor!WinMain() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:268]
UE4Editor!__scrt_common_main_seh() [d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll`
coderespawn commented 3 years ago

Looks like you are using an older version of the plugin. Please upgrade from the launcher and try again

If the issue still persists after the update, feel free to reopen it again

01 02 03