ARK: Survival Evolved

ARK: Survival Evolved

Arkitect
 This topic has been pinned, so it's probably important
Gimilkhad  [developer] 8 May, 2021 @ 7:21am
Bug Reports
Post your bug reports here. Please include:
- Mod List
- Load Order
- If you are on Singleplayer or Dedicated
- Your Arkitect ini settings

Also, it’s preferable if you join my discord server. Easier to post pics and have back and forth conversation.


For anyone that crashes when placing the bench:
It's likely from the reports I've received that this is going to come down to a conflict between my mod and another one.
Normally, this means someone having the issue has to remove mods (except mine) until they stop crashing, to find the conflicting mod. This can definitely be tedious and also require reloading a save afterward since it might lead to the loss of structures.

Thankfully, my mod has some INI options to make this task a little easier. Instead of removing the mods from your server or singleplayer game, add the mod IDs to this blacklist ini option:
BenchBlacklistedMods=123456789,213456798,etc

I would start by adding all the mods except Arkitect and one other. If the table places without crashing, great. Remove one more mod from the blacklist and try again. Or, remove half of them at once.

Update: One confirmed mod is Koz's "Revive My Dino". I've excluded its items from my bench until I figure out the reason for the crash.
Last edited by Gimilkhad; 13 Jul, 2021 @ 12:33pm
< >
Showing 1-15 of 30 comments
SOBEK 5 Jun, 2021 @ 1:38pm 
Hi. Have this crash log after add mod to game:

Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:F:\build\GEN2DLC\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 572]
Array index out of bounds: 1787 from an array of size 1787


VERSION: 329.7
KERNELBASE.dll!UnknownFunction (0x00007ffa605c4b89) + 0 bytes [UnknownFile:0]
ShooterGame.exe!FOutputDevice::Logf__VA() (0x00007ff746caf2d8) + 159 bytes [f:\build\gen2dlc\engine\source\runtime\core\private\misc\outputdevice.cpp:145]
ShooterGame.exe!FDebug::AssertFailed() (0x00007ff746c9bf48) + 117 bytes [f:\build\gen2dlc\engine\source\runtime\core\private\misc\outputdevice.cpp:220]
ShooterGame.exe!TIndexedContainerIterator<TArray<TSubclassOf<APrimalBuff>,FDefaultAllocator>,TSubclassOf<APrimalBuff>,int>::operator*() (0x00007ff745a543f6) + 157 bytes [f:\build\gen2dlc\engine\source\runtime\core\public\containers\array.h:85]
ShooterGame.exe!UPrimalInventoryComponent::GiveInitialItems() (0x00007ff7454608e7) + 153 bytes [f:\build\gen2dlc\projects\shootergame\source\shootergame\private\primalinventorycomponent.cpp:1495]
ShooterGame.exe!UPrimalInventoryComponent::InitializeInventory() (0x00007ff745465788) + 0 bytes [f:\build\gen2dlc\projects\shootergame\source\shootergame\private\primalinventorycomponent.cpp:1750]
ShooterGame.exe!UFunction::Invoke() (0x00007ff746d2627c) + 6 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\class.cpp:3822]
ShooterGame.exe!UObject::CallFunction() (0x00007ff746d47d22) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:399]
ShooterGame.exe!UObject::ProcessContextOpcode() (0x00007ff746d5b66c) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:1431]
ShooterGame.exe!UObject::ProcessInternal() (0x00007ff746d5be2f) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:594]
ShooterGame.exe!UObject::CallFunction() (0x00007ff746d48122) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:509]
ShooterGame.exe!UObject::ProcessInternal() (0x00007ff746d5be2f) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:594]
ShooterGame.exe!UObject::CallFunction() (0x00007ff746d48122) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:509]
ShooterGame.exe!UObject::ProcessInternal() (0x00007ff746d5be2f) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:594]
ShooterGame.exe!UFunction::Invoke() (0x00007ff746d2627c) + 6 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\class.cpp:3822]
ShooterGame.exe!UObject::ProcessEvent() (0x00007ff746d5bb38) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:931]
ShooterGame.exe!AActor::ProcessEvent() (0x00007ff7472e6700) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\engine\private\actor.cpp:647]
ShooterGame.exe!FTimerManager::Tick() (0x00007ff74768c3e6) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\engine\private\timermanager.cpp:1087]
ShooterGame.exe!UWorld::Tick() (0x00007ff7474a195d) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\engine\private\leveltick.cpp:1294]
ShooterGame.exe!UGameEngine::Tick() (0x00007ff747419091) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\engine\private\gameengine.cpp:1183]
ShooterGame.exe!FEngineLoop::Tick() (0x00007ff744d73628) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\launch\private\launchengineloop.cpp:2441]
ShooterGame.exe!GuardedMain() (0x00007ff744d6e4fc) + 0 bytes [f:\build\gen2dlc\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGame.exe!GuardedMainWrapper() (0x00007ff744d6e54a) + 5 bytes [f:\build\gen2dlc\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGame.exe!WinMain() (0x00007ff744d73f9c) + 17 bytes [f:\build\gen2dlc\engine\source\runtime\launch\private\windows\launchwindows.cpp:213]
ShooterGame.exe!__tmainCRTStartup() (0x00007ff7484a1d8d) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffa61137034) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa62a42651) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa62a42651) + 0 bytes [UnknownFile:0]

Dont know what doing this but this is crash log after craft arkitect station. No crashes before mod adding. Stay save.
lloydron 7 Jun, 2021 @ 10:38am 
no safe in nod anymore i can not find it
Gimilkhad  [developer] 7 Jun, 2021 @ 11:21pm 
@Psychomor Can you post your mod list and their load order?
Last edited by Gimilkhad; 7 Jun, 2021 @ 11:21pm
Gimilkhad  [developer] 7 Jun, 2021 @ 11:22pm 
@iloydron Do you mean the Admin Vault? What do you mean exactly when you say you can't find it? Where are you looking?
lloydron 8 Jun, 2021 @ 3:44am 
yes every where
Last edited by lloydron; 8 Jun, 2021 @ 3:45am
lloydron 8 Jun, 2021 @ 4:00am 
got it working again, i did not know about the R key being disabled with the tec helmit on in gen 2
Liminal 11 Jun, 2021 @ 1:54am 
mod crashes on bench placement with revive my dino, even if i blacklist it using the line you described earlier in game user settings ini
Gimilkhad  [developer] 11 Jun, 2021 @ 10:18pm 
Awesome (not the crash, but the fact that someone finally included some information to go on). I'll look into it but real life is keeping me from doing much modding at the moment.
Shitdivers 23 Jun, 2021 @ 12:19pm 
If melee attacks are done (even just fists) near the Arkitech Bench while the hammer buff is active, the bench will be damaged and eventually destroyed if enough damage is done.
Gimilkhad  [developer] 23 Jun, 2021 @ 4:08pm 
@John - Thanks for the report. I think I know the cause of that issue and will look at fixing that in a future update.
Shitdivers 24 Jun, 2021 @ 2:12am 
Alright thank goodness because that bug was about to make me go insane lmao
Gimilkhad  [developer] 1 Jul, 2021 @ 2:55pm 
@John, I've been looking into this but I can't seem to reproduce the problem myself. Can you give me more details about your setup?
Dedicated or Singleplayer?
Friendly fire on or off?
Steps to reproduce?
Mod list and load order?
Shitdivers 1 Jul, 2021 @ 10:54pm 
Dedicated; can't remember if single player has it happen.
PvE Friendly fire is on.
Just be around the AoE of the arkitech buff and it will damage a bench nearby.
Mod list is here
https://steamhost.cn/steamcommunity_com/workshop/filedetails/?id=2518633316

I'll post the exact order later.
Gimilkhad  [developer] 2 Jul, 2021 @ 4:33pm 
Awesome, thank you. I'm pushing an update right now with some bug fixes, but, I haven't attempted to fix that one yet. I've looked at it, but haven't found the problem yet.
fireidar 14 Apr, 2022 @ 8:15pm 
This is the error log report I get to this mod crashing my game. And it only does it with THIS mod, Building Helper, which is similar works. If you want the mods I'll submit a different page.

LowLevelFatalError [File:F:\build\LostIsland\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp] [Line: 98]
Renaming an object (TankSparksEmitter_C /Game/Maps/ScorchedEarth/ScorchedEarth_P.ScorchedEarth_P:PersistentLevel.TankSparksEmitter_C_0) on top of an existing object (TankSparksEmitter_C /Game/Maps/ScorchedEarth/ScorchedEarth_P.ScorchedEarth_P:PersistentLevel.DESTROYED_TankSparksEmitter_C_CHILDACTOR_1) is not allowed


VERSION: 345.3
KERNELBASE.dll!UnknownFunction (0x00007ffa86b24f69) + 0 bytes [UnknownFile:0]
ShooterGame.exe!FError::LowLevelFatal() (0x00007ff7059e4436) + 0 bytes [f:\build\lostisland\engine\source\runtime\core\private\misc\outputdevice.cpp:354]
ShooterGame.exe!UObject::Rename() (0x00007ff705a9372b) + 85 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\obj.cpp:98]
ShooterGame.exe!AActor::Rename() (0x00007ff706075d01) + 17 bytes [f:\build\lostisland\engine\source\runtime\engine\private\actor.cpp:743]
ShooterGame.exe!UChildActorComponent::DestroyChildActor() (0x00007ff7060ea3df) + 108 bytes [f:\build\lostisland\engine\source\runtime\engine\private\childactorcomponent.cpp:215]
ShooterGame.exe!AActor::MarkComponentsAsPendingKill() (0x00007ff70606d599) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\actor.cpp:3660]
ShooterGame.exe!UWorld::DestroyActor() (0x00007ff706205327) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\levelactor.cpp:576]
ShooterGame.exe!AActor::Destroy() (0x00007ff7060577e0) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\actor.cpp:3134]
ShooterGame.exe!UFunction::Invoke() (0x00007ff705a5b97c) + 6 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\class.cpp:3822]
ShooterGame.exe!UObject::CallFunction() (0x00007ff705a7d3a2) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:399]
ShooterGame.exe!UObject::ProcessContextOpcode() (0x00007ff705a90f2c) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:1431]
ShooterGame.exe!UObject::ProcessInternal() (0x00007ff705a9169f) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:594]
ShooterGame.exe!UObject::CallFunction() (0x00007ff705a7d762) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:509]
ShooterGame.exe!UObject::ProcessInternal() (0x00007ff705a9169f) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:594]
ShooterGame.exe!UObject::CallFunction() (0x00007ff705a7d762) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:509]
ShooterGame.exe!UObject::ProcessInternal() (0x00007ff705a9169f) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:594]
ShooterGame.exe!UObject::CallFunction() (0x00007ff705a7d762) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:509]
ShooterGame.exe!UObject::ProcessInternal() (0x00007ff705a9169f) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:594]
ShooterGame.exe!UFunction::Invoke() (0x00007ff705a5b97c) + 6 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\class.cpp:3822]
ShooterGame.exe!UObject::ProcessEvent() (0x00007ff705a913b8) + 0 bytes [f:\build\lostisland\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:931]
ShooterGame.exe!AActor::ProcessEvent() (0x00007ff706073340) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\actor.cpp:647]
ShooterGame.exe!FLatentActionManager::TickLatentActionForObject() (0x00007ff70622fabf) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\latentactionmanager.cpp:130]
ShooterGame.exe!FLatentActionManager::ProcessLatentActions() (0x00007ff70621d67f) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\latentactionmanager.cpp:74]
ShooterGame.exe!UWorld::Tick() (0x00007ff70622e797) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\leveltick.cpp:1289]
ShooterGame.exe!UGameEngine::Tick() (0x00007ff7061a5ed1) + 0 bytes [f:\build\lostisland\engine\source\runtime\engine\private\gameengine.cpp:1183]
ShooterGame.exe!FEngineLoop::Tick() (0x00007ff703a35214) + 0 bytes [f:\build\lostisland\engine\source\runtime\launch\private\launchengineloop.cpp:2647]
ShooterGame.exe!GuardedMain() (0x00007ff703a3023c) + 0 bytes [f:\build\lostisland\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGame.exe!GuardedMainWrapper() (0x00007ff703a3028a) + 5 bytes [f:\build\lostisland\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGame.exe!WinMain() (0x00007ff703a35b8c) + 17 bytes [f:\build\lostisland\engine\source\runtime\launch\private\windows\launchwindows.cpp:213]
ShooterGame.exe!__tmainCRTStartup() (0x00007ff707242ded) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffa88837034) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa88e82651) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa88e82651) + 0 bytes [UnknownFile:0]
< >
Showing 1-15 of 30 comments
Per page: 1530 50