DellAquila / FloorHole

0 stars 0 forks source link

Mod Interaction Crash (Farming Mod/Floor Hole) #1

Closed BinaryZeph closed 4 years ago

BinaryZeph commented 4 years ago

My friend and I have narrowed down a crash situation we wanted to share. Since this error relates to two mods interacting, we were unsure where to post it, so we are submitting to both mods.

Summary: When connecting a conveyer belt between the Doggo Item Collector, from Farming Mod (v2.0.4), and the Floor Hole To Upstairs conveyer from the Floor Hole (v0.1.0) mod, guests in multi player crash and are unable to re-join.

We confirmed this by removing the belts between the mod items, and guests were able to join. The moment the belt was reintroduced, the guests crashed.

Here is a copy of the dump file generated upon experiencing the crash.

Version: 124884, IsEditor: No, IsPerforceBuild: No, BuildConfiguration: Shipping, Launcher: Epic, NetMode: Client, IsUsingMods: Yes

Unhandled exception

FactoryGame_Win64_Shipping!UFGFactoryConnectionComponent::Factory_GrabOutput() [d:\ws\sb-200518130817-657\ue4\games\factorygame\source\factorygame\private\fgfactoryconnectioncomponent.cpp:229]
FactoryGame_Win64_Shipping!UFGFactoryConnectionComponent::execFactory_GrabOutput() [d:\ws\sb-200518130817-657\ue4\games\factorygame\source\factorygame\public\fgfactoryconnectioncomponent.h:54]
FactoryGame_Win64_Shipping!UFunction::Invoke() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\class.cpp:4644]
FactoryGame_Win64_Shipping!UObject::CallFunction() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:906]
FactoryGame_Win64_Shipping!UObject::ProcessContextOpcode() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:2314]
FactoryGame_Win64_Shipping!UObject::execLetBool() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:2216]
FactoryGame_Win64_Shipping!ProcessLocalScriptFunction() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:974]
FactoryGame_Win64_Shipping!ProcessScriptFunction<void (__cdecl*)(UObject *,FFrame &,void *)>() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:809]
FactoryGame_Win64_Shipping!UObject::execLocalVirtualFunction() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:2434]
FactoryGame_Win64_Shipping!ProcessLocalScriptFunction() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:974]
FactoryGame_Win64_Shipping!ProcessScriptFunction<void (__cdecl*)(UObject *,FFrame &,void *)>() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:809]
FactoryGame_Win64_Shipping!UObject::execLocalFinalFunction() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:2441]
FactoryGame_Win64_Shipping!ProcessLocalScriptFunction() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:974]
FactoryGame_Win64_Shipping!UObject::ProcessInternal() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:1060]
FactoryGame_Win64_Shipping!UFunction::Invoke() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\class.cpp:4644]
FactoryGame_Win64_Shipping!UObject::ProcessEvent() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:1464]
FactoryGame_Win64_Shipping!AActor::ProcessEvent() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\engine\private\actor.cpp:825]
FactoryGame_Win64_Shipping!AFGBuildable::Factory_ReceiveTick() [d:\ws\sb-200518130817-657\ue4\games\factorygame\intermediate\build\win64\factorygame\inc\factorygame\fgbuildable.gen.cpp:144]
FactoryGame_Win64_Shipping!AFGBuildableFactory::Factory_Tick() [d:\ws\sb-200518130817-657\ue4\games\factorygame\source\factorygame\private\buildables\fgbuildablefactory.cpp:262]
FactoryGame_Win64_Shipping!<lambda_1a0374aae4cd955598aae0505e28a1c2>::operator()() [d:\ws\sb-200518130817-657\ue4\games\factorygame\source\factorygame\private\fgbuildablesubsystem.cpp:425]
FactoryGame_Win64_Shipping!ParallelFor() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\core\public\async\parallelfor.h:184]
FactoryGame_Win64_Shipping!AFGBuildableSubsystem::TickFactoryActors() [d:\ws\sb-200518130817-657\ue4\games\factorygame\source\factorygame\private\fgbuildablesubsystem.cpp:438]
FactoryGame_Win64_Shipping!AFGBuildableSubsystem::TickFactory() [d:\ws\sb-200518130817-657\ue4\games\factorygame\source\factorygame\private\fgbuildablesubsystem.cpp:338]
FactoryGame_Win64_Shipping!FFactoryTickFunction::ExecuteTick() [d:\ws\sb-200518130817-657\ue4\games\factorygame\source\factorygame\private\factorytick.cpp:108]
FactoryGame_Win64_Shipping!FTickFunctionTask::DoTask() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:290]
FactoryGame_Win64_Shipping!TGraphTask<FTickFunctionTask>::ExecuteTask() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\core\public\async\taskgraphinterfaces.h:847]
FactoryGame_Win64_Shipping!FNamedTaskThread::ProcessTasksUntilQuit() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\core\private\async\taskgraph.cpp:581]
FactoryGame_Win64_Shipping!FTaskGraphImplementation::WaitUntilTasksComplete() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\core\private\async\taskgraph.cpp:1457]
FactoryGame_Win64_Shipping!FTickTaskSequencer::ReleaseTickGroup() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:561]
FactoryGame_Win64_Shipping!FTickTaskManager::RunTickGroup() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:1517]
FactoryGame_Win64_Shipping!UWorld::Tick() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\engine\private\leveltick.cpp:1568]
FactoryGame_Win64_Shipping!UGameEngine::Tick() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\engine\private\gameengine.cpp:1366]
FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [d:\ws\sb-200518130817-657\ue4\games\factorygame\source\factorygame\private\fggameengine.cpp:9]
FactoryGame_Win64_Shipping!FEngineLoop::Tick() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\launch\private\launchengineloop.cpp:4028]
FactoryGame_Win64_Shipping!GuardedMain() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\launch\private\launch.cpp:168]
FactoryGame_Win64_Shipping!GuardedMainWrapper() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:145]
FactoryGame_Win64_Shipping!WinMain() [d:\ws\sb-200518130817-657\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:275]
FactoryGame_Win64_Shipping!__scrt_common_main_seh() [d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll
BinaryZeph commented 4 years ago

Disregard. After further testing, the crash happens on the input of the Doggo Item Collector from Farming Mod regardless of what it's connected to, and is clearly nothing up with the Floor Hole mod. Closing :D