Nogg-aholic / PowerSuit

9 stars 0 forks source link

Game crashes when non-host get into vehicle #25

Closed TeeShock closed 2 years ago

TeeShock commented 3 years ago

Here is a problem, game is crashing when non-host player trying to drive a vehicle. But if you take off your power suit, everything will be fine :)

TeeShock commented 3 years ago

We also checked that if you use each mod separately, then the problem will be caused by the mobility modules, but if you use the mod pack, then the problem will be caused by wearing the entire power suit.

Deadlicious commented 3 years ago

Hello Nogg-aholic and remaining Team members,

More info is that it happens 100% of the time upon first entry of the vehicle.

As a way to help you debug this issue, here is the crash log: Version: 163716, IsEditor: No, IsPerforceBuild: No, BuildConfiguration: Shipping, Launcher: Steam, NetMode: Client, IsUsingMods: Yes

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000000f0 FactoryGame_Engine_Win64_Shipping!AActor::GetLocalRole() [d:\ws\sb-lowprio\ue4\engine\source\runtime\engine\classes\physicsengine\constraintinstance.h:331] FactoryGame_PowerSuit_Win64_Shipping!UEMC_StateModule::CheckHotkeys() [C:\Games\SF\SF_ModProject\Plugins\PowerSuit\Source\PowerSuit\Private\SubModules\EMC_StateModule.cpp:70] FactoryGame_PowerSuit_Win64_Shipping!UEMC_StateModule::Tick() [C:\Games\SF\SF_ModProject\Plugins\PowerSuit\Source\PowerSuit\Private\SubModules\EMC_StateModule.cpp:53] FactoryGame_PowerSuit_Win64_Shipping!UEquipmentModuleComponent::EquippedTick() [C:\Games\SF\SF_ModProject\Plugins\PowerSuit\Source\PowerSuit\Private\EquipmentModuleComponent.cpp:99] FactoryGame_PowerSuit_Win64_Shipping!APowerSuit::Tick() [C:\Games\SF\SF_ModProject\Plugins\PowerSuit\Source\PowerSuit\Private\Equipment\Equipment_PowerSuit.cpp:141] FactoryGame_Engine_Win64_Shipping!AActor::TickActor() [d:\ws\sb-lowprio\ue4\engine\source\runtime\engine\private\actor.cpp:1059] FactoryGame_Engine_Win64_Shipping!FActorTickFunction::ExecuteTick() [d:\ws\sb-lowprio\ue4\engine\source\runtime\engine\private\actor.cpp:174] FactoryGame_Engine_Win64_Shipping!FTickFunctionTask::DoTask() [d:\ws\sb-lowprio\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:288] FactoryGame_Engine_Win64_Shipping!TGraphTask::ExecuteTask() [d:\ws\sb-lowprio\ue4\engine\source\runtime\core\public\async\taskgraphinterfaces.h:854] FactoryGame_Core_Win64_Shipping!FNamedTaskThread::ProcessTasksUntilQuit() [d:\ws\sb-lowprio\ue4\engine\source\runtime\core\private\async\taskgraph.cpp:586] FactoryGame_Core_Win64_Shipping!FTaskGraphImplementation::WaitUntilTasksComplete() [d:\ws\sb-lowprio\ue4\engine\source\runtime\core\private\async\taskgraph.cpp:1479] FactoryGame_Engine_Win64_Shipping!FTickTaskSequencer::ReleaseTickGroup() [d:\ws\sb-lowprio\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:562] FactoryGame_Engine_Win64_Shipping!FTickTaskManager::RunTickGroup() [d:\ws\sb-lowprio\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:1535] FactoryGame_Engine_Win64_Shipping!UWorld::Tick() [d:\ws\sb-lowprio\ue4\engine\source\runtime\engine\private\leveltick.cpp:1558] FactoryGame_Engine_Win64_Shipping!UGameEngine::Tick() [d:\ws\sb-lowprio\ue4\engine\source\runtime\engine\private\gameengine.cpp:1697] FactoryGame_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [d:\ws\sb-lowprio\ue4\games\factorygame\source\factorygame\private\fggameengine.cpp:13] FactoryGame_Win64_Shipping!FEngineLoop::Tick() [d:\ws\sb-lowprio\ue4\engine\source\runtime\launch\private\launchengineloop.cpp:4910] FactoryGame_Win64_Shipping!GuardedMain() [d:\ws\sb-lowprio\ue4\engine\source\runtime\launch\private\launch.cpp:169] FactoryGame_Win64_Shipping!GuardedMainWrapper() [d:\ws\sb-lowprio\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:137] FactoryGame_Win64_Shipping!WinMain() [d:\ws\sb-lowprio\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:268] FactoryGame_Win64_Shipping!__scrt_common_main_seh() [d:\agent_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288] kernel32 ntdll

budak7273 commented 3 years ago

Hello, thanks for attaching the crash log.

I was not able to cause this crash to occur in the latest release, although I did produce this amusing screenshot: image

We could have fixed this in the most recent release without remembering to write it down. Could you please test it with the new version, and if it still occurs, share the exact steps you took to cause the crash to occur? For example, what modules were installed in your suit, and what you were doing shortly before you got in the vehicle.

TeeShock commented 3 years ago

Yep, we’ll check it as soon, as we can :)

budak7273 commented 2 years ago

Any updates on this?

budak7273 commented 2 years ago

Closing since no activity and no one else has reported this since.