Closed EnderKing101rs closed 1 year ago
Hi, @EnderKing101rs .
Apparently your KSPe's installation is incomplete:
[ERR 22:59:26.531] [KSPe] ERROR: Fatal Error CriticalComponentsAbsent was shown. e = [000_KSPAPIExtensions's DLL search path does not exists!]. Please visit h
ttps://github.com/net-lisias-ksp/KSPAPIExtensions/issues/17 at Show:0
[EXC 22:59:26.533] DllNotFoundException: 000_KSPAPIExtensions's DLL search path does not exists!
KSPe.Util.SystemTools+Assembly+Loader.buildSearchPath (System.String[] subdirs) (at <629adb3aca014351a703f84229a88b8c>:0)
KSPe.Util.SystemTools+Assembly+Loader..ctor (System.String namespace, System.String effectivePath, System.String[] subdirs) (at <629adb3aca014351a703f
84229a88b8c>:0)
KSPe.Util.SystemTools+Assembly+Loader..ctor (System.String namespace, System.String[] subdirs) (at <629adb3aca014351a703f84229a88b8c>:0)
KSPe.Startup.Awake () (at <629adb3aca014351a703f84229a88b8c>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
KSPe.Util.Log.UnityLogger:logException(String, Exception)
KSPe.Util.Log.Logger:error(Exception, String, Object[])
KSPe.Log:error(Exception, String, Object[])
KSPe.FatalErrors.CriticalComponentsAbsent:Show(Exception)
KSPe.Startup:Awake()
UnityEngine.GameObject:AddComponent(Type)
AddonLoader:StartAddon(LoadedAssembly, Type, KSPAddon, Startup)
AddonLoader:StartAddons(Startup)
<LoadObjects>d__90:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
<CreateDatabase>d__71:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
GameDatabase:StartLoad()
<LoadSystems>d__11:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
LoadingScreen:Start()
To rule out a mistake of mine (it happened twice in the last 2 weeks), I downloaded the latest release (2.4.3.1 at this time), and installed it on an (almost) clean 1.12.5 and… It worked, as follows:
[LOG 03:28:49.421] [KSPe.Globals] INFO: Globals: Default { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:49.421] [KSPe.Globals] INFO: Globals: ModuleManager { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:49.421] [KSPe.Globals] INFO: Globals: TweakScale { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:49.421] [KSPe.Globals] INFO: Globals: Nereid.SAVE { DebugMode:False Log:{ Level:TRACE ThreadSafe:True } }
[LOG 03:28:49.421] [KSPe.Globals] INFO: Globals: TweakScaleCompanion.Frameworks.Waterfall { DebugMode:False Log:{ Level:TRACE ThreadSafe:True } }
[LOG 03:28:49.421] [KSPe.Globals] INFO: KSPe.cfg loaded.
[LOG 03:28:52.469] [KSPe.Binder] Hooked.
[LOG 03:28:52.477] [KSPe.Binder] Looking for KSPe.Unity.2019.dll on GameData/000_KSPAPIExtensions/Plugins/PluginData/...
[LOG 03:28:52.477] [KSPe.Binder] Found it on /Users/lisias/Workspaces/KSP/runtime/1.12.5/GameData/000_KSPAPIExtensions/Plugins/PluginData/KSPe.Unity.2019.dll.
[LOG 03:28:52.502] [KSPe.Unity2019] Version 2.4.3.1 /L
[LOG 03:28:52.514] [KSPe.Binder] Looking for KSPe.KSP.112.dll on GameData/000_KSPAPIExtensions/Plugins/PluginData/...
[LOG 03:28:52.515] [KSPe.Binder] Found it on /Users/lisias/Workspaces/KSP/runtime/1.12.5/GameData/000_KSPAPIExtensions/Plugins/PluginData/KSPe.KSP.112.dll.
[LOG 03:28:52.545] [KSPe.KSP112] Version 2.4.3.1 /L
[LOG 03:28:52.553] [KSPe.UI] WARNING: ClickThroughBlocker, dependency on KSP >= 1.4, was not found! Falling back to KSP.UI.12 instead!
[LOG 03:28:52.554] [KSPe.Binder] Looking for KSPe.UI.12.dll on GameData/000_KSPAPIExtensions/Plugins/PluginData/...
[LOG 03:28:52.555] [KSPe.Binder] Found it on /Users/lisias/Workspaces/KSP/runtime/1.12.5/GameData/000_KSPAPIExtensions/Plugins/PluginData/KSPe.UI.12.dll.
[LOG 03:28:52.588] [KSPe.KSP12.UI] Version 2.4.3.1 /L
[LOG 03:28:52.647] [KSPe.Globals] INFO: Globals: Default { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.647] [KSPe.Globals] INFO: Globals: ModuleManager { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.647] [KSPe.Globals] INFO: Globals: TweakScale { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.648] [KSPe.Globals] INFO: Globals: Nereid.SAVE { DebugMode:False Log:{ Level:TRACE ThreadSafe:True } }
[LOG 03:28:52.648] [KSPe.Globals] INFO: Globals: TweakScaleCompanion.Frameworks.Waterfall { DebugMode:False Log:{ Level:TRACE ThreadSafe:True } }
[LOG 03:28:52.648] [KSPe.Globals] INFO: KSPe.cfg loaded.
[LOG 03:28:52.654] [KSPe.Globals] INFO: Globals: Default { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.655] [KSPe.Globals] INFO: Globals: ModuleManager { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.655] [KSPe.Globals] INFO: Globals: TweakScale { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.655] [KSPe.Globals] INFO: Globals: Nereid.SAVE { DebugMode:False Log:{ Level:TRACE ThreadSafe:True } }
[LOG 03:28:52.655] [KSPe.Globals] INFO: Globals: TweakScaleCompanion.Frameworks.Waterfall { DebugMode:False Log:{ Level:TRACE ThreadSafe:True } }
[LOG 03:28:52.655] [KSPe.Globals] INFO: KSPe.cfg loaded.
[LOG 03:28:52.670] [KSPe.Globals] INFO: Globals: Default { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.670] [KSPe.Globals] INFO: Globals: ModuleManager { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.670] [KSPe.Globals] INFO: Globals: TweakScale { DebugMode:False Log:{ Level:INFO ThreadSafe:False } }
[LOG 03:28:52.670] [KSPe.Globals] INFO: Globals: Nereid.SAVE { DebugMode:False Log:{ Level:TRACE ThreadSafe:True } }
[LOG 03:28:52.670] [KSPe.Globals] INFO: Globals: TweakScaleCompanion.Frameworks.Waterfall { DebugMode:False Log:{ Level:TRACE ThreadSafe:True } }
[LOG 03:28:52.670] [KSPe.Globals] INFO: KSPe.cfg loaded.
[LOG 03:28:54.693] [KSPe] Version 2.4.3.1 /L
[LOG 03:28:54.708] [KSPe.UI] Version 2.4.3.1 /L
[LOG 03:28:54.976] [KSPe.HMI] Version 2.4.3.1 /L
[LOG 03:28:54.976] [KSPe.Light.Recall] Version 2.4.3.0 /L for KSP-Recall
[LOG 03:28:56.448] [KSPe.Light.AviationLights] Version 2.4.3.0 /L for AviationLights /L
[LOG 03:28:58.584] [KSPe.Light.TweakScale] Version 2.4.3.0 /L for TweakScale /L
[LOG 03:29:02.815] [KSPe.Binder] Hooked.
[LOG 03:29:02.821] [KSPe.Binder] Looking for Scale.PartDB.19x.dll on GameData/TweakScale/Plugins/PluginData/...
[LOG 03:29:02.821] [KSPe.Binder] Found it on /Users/lisias/Workspaces/KSP/runtime/1.12.5/GameData/TweakScale/Plugins/PluginData/Scale.PartDB.19x.dll.
So it's something wrong on your rig for sure.
Diggint further, I found that you have MiniAVC installed:
[ERR 22:59:29.001] ADDON BINDER: Cannot resolve assembly: MiniAVC.XmlSerializers, Culture=neutral, PublicKeyToken=null
[ERR 22:59:29.002] ADDON BINDER: Cannot resolve assembly: MiniAVC.XmlSerializers, Culture=neutral, PublicKeyToken=null
[ERR 22:59:29.003] ADDON BINDER: Cannot resolve assembly: MiniAVC.XmlSerializers
Completely remove all MiniAVC DLLs. They are known to cause problems, some of them leading to a fault on a thingy called Assembly Loader/Resolver
inside KSP, that by its turn is known to make DLLs fail to be loaded.
Also double check the KSPe installation.
Hi, @EnderKing101rs ! This issue is still relevant to you?
KSP.log