[Mass Upgrade] [Co-op] Connected players instantly crash with the tool in their hand.

@Marcio <Checkers/Copier/WallSup> In multiplayer my friend got this error when putting the Mass Upgrade Tool in his hand and wasn't able to join back, it'd error and crash again.
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000FactoryGameSteam_MassUpgrade_Win64_Shipping!AMassUpgradeEquipment::Tick() [E:\SFModding\SML3.6\Mods\MassUpgrade\Source\MassUpgrade\Private\MassUpgradeEquipment.cpp:85]FactoryGameSteam_Engine_Win64_Shipping!AActor::TickActor() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\Actor.cpp:1566]FactoryGameSteam_Engine_Win64_Shipping!FActorTickFunction::ExecuteTick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\Actor.cpp:254]FactoryGameSteam_Engine_Win64_Shipping!FTickFunctionTask::DoTask() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:280]FactoryGameSteam_Engine_Win64_Shipping!TGraphTask<FTickFunctionTask>::ExecuteTask() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:1270]FactoryGameSteam_Core_Win64_Shipping!FNamedTaskThread::ProcessTasksUntilQuit() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:648]FactoryGameSteam_Core_Win64_Shipping!FTaskGraphCompatibilityImplementation::WaitUntilTasksComplete() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:2125]FactoryGameSteam_Engine_Win64_Shipping!FTickTaskSequencer::ReleaseTickGroup() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:560]FactoryGameSteam_Engine_Win64_Shipping!FTickTaskManager::RunTickGroup() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:1595]FactoryGameSteam_Engine_Win64_Shipping!UWorld::Tick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\LevelTick.cpp:1521]FactoryGameSteam_Engine_Win64_Shipping!UGameEngine::Tick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1796]FactoryGameSteam_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]FactoryGameSteam_Win64_Shipping!FEngineLoop::Tick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]FactoryGameSteam_Win64_Shipping!GuardedMain() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]FactoryGameSteam_Win64_Shipping!GuardedMainWrapper() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]FactoryGameSteam_Win64_Shipping!LaunchWindowsStartup() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]FactoryGameSteam_Win64_Shipping!WinMain() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]FactoryGameSteam_Win64_Shipping!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]kernel32ntdll
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000FactoryGameSteam_MassUpgrade_Win64_Shipping!AMassUpgradeEquipment::Tick() [E:\SFModding\SML3.6\Mods\MassUpgrade\Source\MassUpgrade\Private\MassUpgradeEquipment.cpp:85]FactoryGameSteam_Engine_Win64_Shipping!AActor::TickActor() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\Actor.cpp:1566]FactoryGameSteam_Engine_Win64_Shipping!FActorTickFunction::ExecuteTick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\Actor.cpp:254]FactoryGameSteam_Engine_Win64_Shipping!FTickFunctionTask::DoTask() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:280]FactoryGameSteam_Engine_Win64_Shipping!TGraphTask<FTickFunctionTask>::ExecuteTask() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:1270]FactoryGameSteam_Core_Win64_Shipping!FNamedTaskThread::ProcessTasksUntilQuit() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:648]FactoryGameSteam_Core_Win64_Shipping!FTaskGraphCompatibilityImplementation::WaitUntilTasksComplete() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:2125]FactoryGameSteam_Engine_Win64_Shipping!FTickTaskSequencer::ReleaseTickGroup() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:560]FactoryGameSteam_Engine_Win64_Shipping!FTickTaskManager::RunTickGroup() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\TickTaskManager.cpp:1595]FactoryGameSteam_Engine_Win64_Shipping!UWorld::Tick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\LevelTick.cpp:1521]FactoryGameSteam_Engine_Win64_Shipping!UGameEngine::Tick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1796]FactoryGameSteam_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]FactoryGameSteam_Win64_Shipping!FEngineLoop::Tick() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]FactoryGameSteam_Win64_Shipping!GuardedMain() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]FactoryGameSteam_Win64_Shipping!GuardedMainWrapper() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]FactoryGameSteam_Win64_Shipping!LaunchWindowsStartup() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]FactoryGameSteam_Win64_Shipping!WinMain() [C:\BuildAgent\work\b731a33f2a691e17\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]FactoryGameSteam_Win64_Shipping!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]kernel32ntdll
When I use it, it works fine. Says on the mod page it's multiplayer compatible?
Solution:
Latest info about the mod: it does not work with multiplayer, and never did, actually. So, it can't work with dedicated servers, for now
Jump to solution
2 Replies
Neoony
Neoony4d ago
same here on dedicated server you have to kill the character with another one so he loses inventory and gets the tool unequipped (or maybe just unload mod, not sure) https://discord.com/channels/555424930502541343/1294410692367093771/1294410692367093771
Solution
Marcio Neves
Marcio Neves3d ago
Latest info about the mod: it does not work with multiplayer, and never did, actually. So, it can't work with dedicated servers, for now
Want results from more Discord servers?
Add your server