satisfactorymodding / satisfactorymodding/SatisfactoryModLoader
Log message upon beginning setup of a mod module to assist with troubleshooting
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 344
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
Errors in blueprint mod subsystems and/or mod modules can cause crashes like the one below. The stack trace doesn't say what mod had trouble starting up. If SML logged a message saying what mod (module) was being processed, figuring out the problem mod in this case would be easy, just look at the most recent mod module setup that started according to the logs.
(from https://discord.com/channels/555424930502541343/1439370693937725520/1439703306740961320)
[2025.11.08-23.11.58:284][ 65]LogSatisfactoryModLoader: Warning: Blueprint /LongerBeams/LongerBeams_GameWorldModule, owned by LongerBeams, is accessing CDO of class /Game/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Concrete.Build_Beam_Concrete_C, owned by FactoryGame
[2025.11.08-23.11.58:284][ 65]LogSatisfactoryModLoader: Warning: Blueprint /LongerBeams/LongerBeams_GameWorldModule, owned by LongerBeams, is accessing CDO of class /Game/FactoryGame/Prototype/Buildable/Beams/Build_Beam_H.Build_Beam_H_C, owned by FactoryGame
[2025.11.08-23.11.58:284][ 65]LogSatisfactoryModLoader: Warning: Blueprint /LongerBeams/LongerBeams_GameWorldModule, owned by LongerBeams, is accessing CDO of class /Game/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Painted.Build_Beam_Painted_C, owned by FactoryGame
[2025.11.08-23.11.58:284][ 65]LogSatisfactoryModLoader: Warning: Blueprint /LongerBeams/LongerBeams_GameWorldModule, owned by LongerBeams, is accessing CDO of class /Game/FactoryGame/Prototype/Buildable/Beams/Build_Beam_Shelf.Build_Beam_Shelf_C, owned by FactoryGame
[2025.11.08-23.11.58:284][ 65]LogSubsystemManager: Registered subsystem class '/LooseStorage/Subsystem_Loose.Subsystem_Loose_C'
[2025.11.08-23.11.58:284][ 65]LogSubsystemManager: Registered subsystem class '/MAMTips/MAMTips_HubSubsystem.MAMTips_HubSubsystem_C'
[2025.11.08-23.11.58:284][ 65]LogSubsystemManager: Registered subsystem class '/Script/MarcioCommonLibs.CommonInfoSubsystem'
[2025.11.08-23.11.58:284][ 65]LogMarcioCommonLibs: Display: setConfiguration
[2025.11.08-23.11.58:284][ 65]LogMarcioCommonLibs: Display: logLevel = 0
[2025.11.08-23.11.58:284][ 65]LogMarcioCommonLibs: Display: ===
[2025.11.08-23.11.58:284][ 65]LogSubsystemManager: Registered subsystem class '/ModdedSavesChecker/SaveChecker_Subsystem.SaveChecker_Subsystem_C'
[2025.11.08-23.11.58:284][ 65]LogSubsystemManager: Registered subsystem class '/Script/ModularStations.ModularStationsSaveInterface'
[2025.11.08-23.11.58:284][ 65]LogSubsystemManager: Registered subsystem class '/MoreLightingOptions/MoreLightingOptions_Subsystem.MoreLightingOptions_Subsystem_C'
[2025.11.08-23.11.58:284][ 65]LogSubsystemManager: Registered subsystem class '/MultipurposeGenerator/MS_MultipurposeGenerator.MS_MultipurposeGenerator_C'
[2025.11.08-23.11.58:285][ 65]LogSubsystemManager: Registered subsystem class '/MultiRecipeMachine/Subsystem_MRM.Subsystem_MRM_C'
[2025.11.08-23.11.58:285][ 65]LogSubsystemManager: Registered subsystem class '/MuppetMaterialLibrary/ModSubsystem_MML.ModSubsystem_MML_C'
[2025.11.08-23.11.58:285][ 65]LogSubsystemManager: Registered subsystem class '/NoSmelters/NoSmelterSubsystem.NoSmelterSubsystem_C'
[2025.11.08-23.12.01:538][ 65]LogRHI: Error: Breadcrumbs 'RHIThread'
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: === Critical error: ===
[2025.11.08-23.12.01:538][ 65]LogWindows: Error:
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: Fatal error!
[2025.11.08-23.12.01:538][ 65]LogWindows: Error:
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffffffffffff
[2025.11.08-23.12.01:538][ 65]LogWindows: Error:
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897fc7a3 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!UObject::execDynamicCast() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:3899]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897fd854 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!UObject::execLet() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:2852]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897ee288 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!ProcessLocalScriptFunction() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:1225]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897d1d50 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!ProcessScriptFunction<void (__cdecl*)(UObject *,FFrame &,void *)>() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:1055]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897fecbc FactoryGameSteam-CoreUObject-Win64-Shipping.dll!UObject::execLocalVirtualFunction() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:3234]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897ec105 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!UObject::ProcessContextOpcode() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:3110]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897ee288 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!ProcessLocalScriptFunction() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:1225]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897d1d50 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!ProcessScriptFunction<void (__cdecl*)(UObject *,FFrame &,void *)>() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:1055]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897fe94b FactoryGameSteam-CoreUObject-Win64-Shipping.dll!UObject::execLocalFinalFunction() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:3241]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897ee288 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!ProcessLocalScriptFunction() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:1225]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897ee1e5 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!UObject::ProcessInternal() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:1323]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff989639ff9 FactoryGameSteam-CoreUObject-Win64-Shipping.dll!UFunction::Invoke() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:6666]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9897ed31c FactoryGameSteam-CoreUObject-Win64-Shipping.dll!UObject::ProcessEvent() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\CoreUObject\Private\UObject\ScriptCore.cpp:2161]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9062b12c5 FactoryGameSteam-SML-Win64-Shipping.dll!UModModule::K2_OnLifecycleEvent() [C:\SML\SML\Mods\SML\Intermediate\Build\Win64\FactoryGameSteam\Inc\SML\UHT\ModModule.gen.cpp:124]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9062f18d0 FactoryGameSteam-SML-Win64-Shipping.dll!UModModule::DispatchLifecycleEvent() [C:\SML\SML\Mods\SML\Source\SML\Private\Module\ModModule.cpp:99]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9062f19d0 FactoryGameSteam-SML-Win64-Shipping.dll!UWorldModuleManager::DispatchLifecycleEvent() [C:\SML\SML\Mods\SML\Source\SML\Private\Module\WorldModuleManager.cpp:116]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9062ea163 FactoryGameSteam-SML-Win64-Shipping.dll!UWorldModuleManager::ConstructModules() [C:\SML\SML\Mods\SML\Source\SML\Private\Module\WorldModuleManager.cpp:96]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff90630130e FactoryGameSteam-SML-Win64-Shipping.dll!UWorldModuleManager::InitializeModules() [C:\SML\SML\Mods\SML\Source\SML\Private\Module\WorldModuleManager.cpp:55]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff9062f3f6c FactoryGameSteam-SML-Win64-Shipping.dll!TBaseUObjectMethodDelegateInstance<0,UConfigManager,void __cdecl(FTimerManager *),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [C:\SML\ue\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:667]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff90d1f1aea FactoryGameSteam-Engine-Win64-Shipping.dll!TMulticastDelegate<void __cdecl(UWorldPartition *),FDefaultDelegateUserPolicy>::Broadcast() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl:956]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff90e3d058f FactoryGameSteam-Engine-Win64-Shipping.dll!UWorld::InitializeActorsForPlay() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Engine\Private\World.cpp:5334]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff90e32c086 FactoryGameSteam-Engine-Win64-Shipping.dll!UEngine::LoadMap() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:15338]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff906c64c0a FactoryGameSteam-FactoryGame-Win64-Shipping.dll!UFGGameEngine::LoadMap() [D:\BuildAgent\work\SR11_BT\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:31]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff90e3010c8 FactoryGameSteam-Engine-Win64-Shipping.dll!UEngine::Browse() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:14517]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff90e34019d FactoryGameSteam-Engine-Win64-Shipping.dll!UEngine::TickWorldTravel() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:14681]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff90da0244c FactoryGameSteam-Engine-Win64-Shipping.dll!UGameEngine::Tick() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1788]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff906c78ec7 FactoryGameSteam-FactoryGame-Win64-Shipping.dll!UFGGameEngine::Tick() [D:\BuildAgent\work\SR11_BT\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff7197e2b26 FactoryGameSteam-Win64-Shipping.exe!FEngineLoop::Tick() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff7197f14fc FactoryGameSteam-Win64-Shipping.exe!GuardedMain() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff7197f157a FactoryGameSteam-Win64-Shipping.exe!GuardedMainWrapper() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff7197f2844 FactoryGameSteam-Win64-Shipping.exe!LaunchWindowsStartup() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff7197fe114 FactoryGameSteam-Win64-Shipping.exe!WinMain() [D:\BuildAgent\work\SR11_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ff7197fe9d2 FactoryGameSteam-Win64-Shipping.exe!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
[2025.11.08-23.12.01:538][ 65]LogWindows: Error: [Callstack] 0x00007ffa4d0be8d7 KERNEL32.DLL!UnknownFunction []
[2025.11.08-23.12.01:538][ 65]LogWindows: Error:
[2025.11.08-23.12.01:558][ 65]LogExit: Executing StaticShutdownAfterError
[2025.11.08-23.12.01:572][ 65]LogWindows: FPlatformMisc::RequestExit(1, LaunchWindowsStartup.ExceptionHandler)
[2025.11.08-23.12.01:572][ 65]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, LaunchWindowsStartup.ExceptionHandler)
[2025.11.08-23.12.01:572][ 65]LogCore: Engine exit requested (reason: Win RequestExit)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at ConstructModules in Mods/SML/Source/SML/Private/Module/WorldModuleManager.cpp and follow its call to DispatchLifecycleEvent in ModModule.cpp. Add a setup-start log that identifies the module being processed, then verify that the log sequence makes the last-started module identifiable during a crash.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, unreal-engine
- Domain
- devtools, observability
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 50/100