Jump to content

[KSP >= 1.3.0] TweakScale - Under Lisias' Management - 2.4.7.6 - 2024-0322


Lisias

Recommended Posts

13 hours ago, Lisias said:

It's complaining that you need to install EVEManager. But EVEManager is installed on your rig, so there's something else happening.

Isn't that one of the usual "false positives"? I seem to remember seeing (and ignoring) a similar message in my logs.

13 hours ago, Lisias said:

You will need to talk with the Waterfall guys to have this sorted, I don't have the slightest clue about it.

I believe the line mentioning Waterfall is unrelated to the later "ADDON BINDER"

Link to comment
Share on other sites

1 hour ago, HansAcker said:

Isn't that one of the usual "false positives"? I seem to remember seeing (and ignoring) a similar message in my logs.

I don't know. Only the Author can confirm it.

 

1 hour ago, HansAcker said:

Isn't that one of the usual "false positives"? I seem to remember seeing (and ignoring) a similar message in my logs.

I believe the line mentioning Waterfall is unrelated to the later "ADDON BINDER"

The ADDON BINDER is usually useless, they are issued not only when you try to use something, but when you check if the thing exists before trying to use it.

Usually, two ADDON BINDER in sequence is a false alarm, because the first time the code was checking for it and in the second time the code is effectively loading it before using it.

HOWEVER things are behaving slightly different on KSP's internal guts depending on what you have installed - the loading could had silently failed to be loaded, for example, and then the second ADDON BINDER may be the hint the Author needs to diagnose the problem.

Edited by Lisias
More accurate description
Link to comment
Share on other sites

20 hours ago, Lisias said:

Unfortunately, nope.  KSP orders everything alphanumerically before loading, so the loading order is always deterministic.

It's not the order in which things are installed, but something that it's installed and it's screwing up the game.

You need to uninstall things until the error vanishes. That last thing you uninstalled was the trigger (not necessarily the culprit, though). Once you know what's triggering the problem, we can dissect it and see why, and then we can find a solution.

https://www.dropbox.com/t/dR30uj87T7ZpJfX1

hey ive managed to get rid of all the errors except 1 regarding colours. however now I have no kerbals

thanks :) 

Link to comment
Share on other sites

7 hours ago, bobbycom said:

hey ive managed to get rid of all the errors except 1 regarding colours. however now I have no kerbals

No Kerbals again? :(

I'm starting to think you have an incompatibility problem between two or more add'ons in your rig… 

Anyway. From the TweakScale point of view, you have Firespitter installed. There're some glitches on Firespitter that demands its Companion to be installed, otherwise things will not work too well on your gaming.

Install this thing: https://github.com/net-lisias-ksp/TweakScaleCompanion_FS/releases

Or just install the ÜberPaket and forget about it:  https://github.com/net-lisias-ksp/TweakScaleCompanion/releases (this one have all Companions installed at once, on a convenient package).

 

I'm also getting this exception about Burst:

[ERR 14:30:32.204] [KSPBurst]: Burst compiler terminated with an exception

[EXC 14:30:32.247] Win32Exception: ApplicationName='/Users/rhycecomley/Library/Application Support/Steam/steamapps/common/Kerbal Space Progr <yada yada yada> Native error= Cannot find the specified file
        System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessStartInfo startInfo) (at <ef151b6abb5d474cb2c1cb8906a8b
5a4>:0)
        System.Diagnostics.Process.Start () (at <ef151b6abb5d474cb2c1cb8906a8b5a4>:0)
        (wrapper remoting-invoke-with-check) System.Diagnostics.Process.Start()
        KSPBurst.KSPBurst.RunBurstCompiler (System.String burstExecutable, System.Collections.Generic.IEnumerable`1[T] args, System.String workingDir, System.String logDir) (at <c8b5fe2baff6415cb73ea658bdb44b4c>:0)
        KSPBurst.KSPBurst.Generate () (at <c8b5fe2baff6415cb73ea658bdb44b4c>:0)
        System.Threading.Tasks.Task`1[TResult].InnerInvoke () (at <9577ac7a62ef43179789031239ba8798>:0)
        System.Threading.Tasks.Task.Execute () (at <9577ac7a62ef43179789031239ba8798>:0)
        Rethrow as AggregateException: One or more errors occurred.
        UnityEngine.DebugLogHandler:LogException(Exception, Object)
        ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
        UnityEngine.Debug:LogException(Exception)
        KSPBurst.<BurstCompile>d__20:MoveNext()
        UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

This one you will need to reach the KSPBurst maintainers for help, I don't have the slightest idea about what's happening. it seems as there's something missing, but I'm at lost on this one. Perhaps KSPBurst doesn't works on MacOS?

 

Interestingly, I'm find a lot of "Input String not in correct format" Exceptions on your log, like this one:

[LOG 14:30:42.694] PartLoader: Compiling Part 'AtomicTech/radioactiveGreenhouse/Parts/PSAGreenhouse25/PSAGreenhouse25'
[ERR 14:30:42.697] Module SoilRecycler threw during OnLoad: System.FormatException: Input string was not in a correct format.
  at System.Number.ParseSingle (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt
) [0x00083] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Single.Parse (System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info) [0x00000] in
 <9577ac7a62ef43179789031239ba8798>:0
  at System.Single.Parse (System.String s) [0x0000b] in <9577ac7a62ef43179789031239ba8798>:0
  at ResourceRatio.Load (ConfigNode node) [0x00041] in <46478292153440df94e04a2a2ddd1062>:0
  at BaseConverter.OnLoad (ConfigNode node) [0x00101] in <46478292153440df94e04a2a2ddd1062>:0
  at PartModule.Load (ConfigNode node) [0x001ab] in <46478292153440df94e04a2a2ddd1062>:0

And in more than one Add'On, including one that I had diagnosed recently and this problem didn't happened at that time!

Please send me your ModuleManager.ConfigCache so I can give this a peek - there's something fishy on these Exceptions!

 

Link to comment
Share on other sites

2 minutes ago, Lisias said:

No Kerbals again? :(

I'm starting to think you have an incompatibility problem between two or more add'ons in your rig… 

Anyway. From the TweakScale point of view, you have Firespitter installed. There're some glitches on Firespitter that demands its Companion to be installed, otherwise things will not work too well on your gaming.

Install this thing: https://github.com/net-lisias-ksp/TweakScaleCompanion_FS/releases

Or just install the ÜberPaket and forget about it:  https://github.com/net-lisias-ksp/TweakScaleCompanion/releases (this one have all Companions installed at once, on a convenient package).

 

I'm also getting this exception about Burst:

[ERR 14:30:32.204] [KSPBurst]: Burst compiler terminated with an exception

[EXC 14:30:32.247] Win32Exception: ApplicationName='/Users/rhycecomley/Library/Application Support/Steam/steamapps/common/Kerbal Space Progr <yada yada yada> Native error= Cannot find the specified file
        System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessStartInfo startInfo) (at <ef151b6abb5d474cb2c1cb8906a8b
5a4>:0)
        System.Diagnostics.Process.Start () (at <ef151b6abb5d474cb2c1cb8906a8b5a4>:0)
        (wrapper remoting-invoke-with-check) System.Diagnostics.Process.Start()
        KSPBurst.KSPBurst.RunBurstCompiler (System.String burstExecutable, System.Collections.Generic.IEnumerable`1[T] args, System.String workingDir, System.String logDir) (at <c8b5fe2baff6415cb73ea658bdb44b4c>:0)
        KSPBurst.KSPBurst.Generate () (at <c8b5fe2baff6415cb73ea658bdb44b4c>:0)
        System.Threading.Tasks.Task`1[TResult].InnerInvoke () (at <9577ac7a62ef43179789031239ba8798>:0)
        System.Threading.Tasks.Task.Execute () (at <9577ac7a62ef43179789031239ba8798>:0)
        Rethrow as AggregateException: One or more errors occurred.
        UnityEngine.DebugLogHandler:LogException(Exception, Object)
        ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
        UnityEngine.Debug:LogException(Exception)
        KSPBurst.<BurstCompile>d__20:MoveNext()
        UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

This one you will need to reach the KSPBurst maintainers for help, I don't have the slightest idea about what's happening. it seems as there's something missing, but I'm at lost on this one. Perhaps KSPBurst doesn't works on MacOS?

 

Interestingly, I'm find a lot of "Input String not in correct format" Exceptions on your log, like this one:

[LOG 14:30:42.694] PartLoader: Compiling Part 'AtomicTech/radioactiveGreenhouse/Parts/PSAGreenhouse25/PSAGreenhouse25'
[ERR 14:30:42.697] Module SoilRecycler threw during OnLoad: System.FormatException: Input string was not in a correct format.
  at System.Number.ParseSingle (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt
) [0x00083] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Single.Parse (System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info) [0x00000] in
 <9577ac7a62ef43179789031239ba8798>:0
  at System.Single.Parse (System.String s) [0x0000b] in <9577ac7a62ef43179789031239ba8798>:0
  at ResourceRatio.Load (ConfigNode node) [0x00041] in <46478292153440df94e04a2a2ddd1062>:0
  at BaseConverter.OnLoad (ConfigNode node) [0x00101] in <46478292153440df94e04a2a2ddd1062>:0
  at PartModule.Load (ConfigNode node) [0x001ab] in <46478292153440df94e04a2a2ddd1062>:0

And in more than one Add'On, including one that I had diagnosed recently and this problem didn't happened at that time!

Please send me your ModuleManager.ConfigCache so I can give this a peek - there's something fishy on these Exceptions!

 

im so so thankful for all your help, ive uploaded here for you  https://www.dropbox.com/t/yEziLqktMN3KBMUu. :) 

16 minutes ago, Lisias said:

No Kerbals again? :(

I'm starting to think you have an incompatibility problem between two or more add'ons in your rig… 

Anyway. From the TweakScale point of view, you have Firespitter installed. There're some glitches on Firespitter that demands its Companion to be installed, otherwise things will not work too well on your gaming.

Install this thing: https://github.com/net-lisias-ksp/TweakScaleCompanion_FS/releases

Or just install the ÜberPaket and forget about it:  https://github.com/net-lisias-ksp/TweakScaleCompanion/releases (this one have all Companions installed at once, on a convenient package).

 

I'm also getting this exception about Burst:

[ERR 14:30:32.204] [KSPBurst]: Burst compiler terminated with an exception

[EXC 14:30:32.247] Win32Exception: ApplicationName='/Users/rhycecomley/Library/Application Support/Steam/steamapps/common/Kerbal Space Progr <yada yada yada> Native error= Cannot find the specified file
        System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessStartInfo startInfo) (at <ef151b6abb5d474cb2c1cb8906a8b
5a4>:0)
        System.Diagnostics.Process.Start () (at <ef151b6abb5d474cb2c1cb8906a8b5a4>:0)
        (wrapper remoting-invoke-with-check) System.Diagnostics.Process.Start()
        KSPBurst.KSPBurst.RunBurstCompiler (System.String burstExecutable, System.Collections.Generic.IEnumerable`1[T] args, System.String workingDir, System.String logDir) (at <c8b5fe2baff6415cb73ea658bdb44b4c>:0)
        KSPBurst.KSPBurst.Generate () (at <c8b5fe2baff6415cb73ea658bdb44b4c>:0)
        System.Threading.Tasks.Task`1[TResult].InnerInvoke () (at <9577ac7a62ef43179789031239ba8798>:0)
        System.Threading.Tasks.Task.Execute () (at <9577ac7a62ef43179789031239ba8798>:0)
        Rethrow as AggregateException: One or more errors occurred.
        UnityEngine.DebugLogHandler:LogException(Exception, Object)
        ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
        UnityEngine.Debug:LogException(Exception)
        KSPBurst.<BurstCompile>d__20:MoveNext()
        UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

This one you will need to reach the KSPBurst maintainers for help, I don't have the slightest idea about what's happening. it seems as there's something missing, but I'm at lost on this one. Perhaps KSPBurst doesn't works on MacOS?

 

Interestingly, I'm find a lot of "Input String not in correct format" Exceptions on your log, like this one:

[LOG 14:30:42.694] PartLoader: Compiling Part 'AtomicTech/radioactiveGreenhouse/Parts/PSAGreenhouse25/PSAGreenhouse25'
[ERR 14:30:42.697] Module SoilRecycler threw during OnLoad: System.FormatException: Input string was not in a correct format.
  at System.Number.ParseSingle (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt
) [0x00083] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Single.Parse (System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info) [0x00000] in
 <9577ac7a62ef43179789031239ba8798>:0
  at System.Single.Parse (System.String s) [0x0000b] in <9577ac7a62ef43179789031239ba8798>:0
  at ResourceRatio.Load (ConfigNode node) [0x00041] in <46478292153440df94e04a2a2ddd1062>:0
  at BaseConverter.OnLoad (ConfigNode node) [0x00101] in <46478292153440df94e04a2a2ddd1062>:0
  at PartModule.Load (ConfigNode node) [0x001ab] in <46478292153440df94e04a2a2ddd1062>:0

And in more than one Add'On, including one that I had diagnosed recently and this problem didn't happened at that time!

Please send me your ModuleManager.ConfigCache so I can give this a peek - there's something fishy on these Exceptions!

 

I also installed the new companion since I sent the config-cache 

Link to comment
Share on other sites

On 3/12/2023 at 4:34 PM, Lisias said:

Ugh. Your KSP.log got truncated, the part I most need to read is not there!

Try again, but exit KSP before fetching the KSP.log - there's a thing on the KSP to avoid lagging on the game while writing things into disk, a file buffer, and this means that KSP only updates the file on the disk when the buffer gets full. Exiting KSP will assure that the buffers would be flushed into disk, avoiding the truncation.

Something I had noticed, you have installed NearFuture thingies. I think you will want to download the TweakScaleCompanion in order to have support for them.

You also have some Benjee10, and I have some issues reported and it ended up being related to duplicated ModuleManagers installed. And, bingo, you have them!

[LOG 10:07:52.999] Load(Assembly): /ModuleManager.4.2.1
[LOG 10:07:52.999] AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\ModuleManager.4.2.1.dll
[LOG 10:07:53.002] AssemblyLoader: KSPAssembly 'ModuleManager' V2.5.0
[LOG 10:07:53.002] Load(Assembly): /ModuleManager.4.2.2
[LOG 10:07:53.002] AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\ModuleManager.4.2.2.dll
[LOG 10:07:53.004] AssemblyLoader: KSPAssembly 'ModuleManager' V2.5.0

This not only is bad for patching, but also forces you to use the OLDER ModuleManager on the system - and so you will be subject to old bugs that add'on authors will think are fixed on your rig (not to mention some missing features only available on the latest).

I strongly suggest you install ModuleManagerWatchDog. It would had barked on you about this, possibly saving you some trouble.

— — ADDITIONALLY — — 

I found something fishy about Waterfall:

[LOG 10:07:53.090] AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\Waterfall\Plugins\Waterfall.dll
[LOG 10:07:53.092] AssemblyLoader: Loading assemblies
[ERR 10:07:53.149] ADDON BINDER: Cannot resolve assembly: EVEManager, Culture=neutral, PublicKeyToken=null
[ERR 10:07:53.150] ADDON BINDER: Cannot resolve assembly: EVEManager, Culture=neutral, PublicKeyToken=null
[ERR 10:07:53.150] ADDON BINDER: Cannot resolve assembly: Utils, Culture=neutral, PublicKeyToken=null
[ERR 10:07:53.150] ADDON BINDER: Cannot resolve assembly: Utils, Culture=neutral, PublicKeyToken=null
[ERR 10:07:53.155] AssemblyLoader: Exception loading 'CelestialShadows': System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
  at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
  at System.Reflection.Assembly.GetTypes () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at AssemblyLoader.LoadAssemblies () [0x000e6] in <4b449f2841f84227adfaad3149c8fdba>:0

Additional information about this exception:

 System.IO.FileNotFoundException: Could not load file or assembly 'EVEManager, Version=1.11.7.1, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
File name: 'EVEManager, Version=1.11.7.1, Culture=neutral, PublicKeyToken=null'

 System.IO.FileNotFoundException: Could not load file or assembly 'EVEManager, Version=1.11.7.1, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
File name: 'EVEManager, Version=1.11.7.1, Culture=neutral, PublicKeyToken=null'

It's complaining that you need to install EVEManager. But EVEManager is installed on your rig, so there's something else happening.

You will need to talk with the Waterfall guys to have this sorted, I don't have the slightest clue about it.

Huge thanks for the info! I'll try to figure out and solve some of the issues you brought up. Besides that; here's my log, I made sure to have ksp closed while obtaining it this time https://www.dropbox.com/s/f0oimubve5eqv0k/KSP.log?dl=0

Link to comment
Share on other sites

14 hours ago, bobbycom said:

im so so thankful for all your help, ive uploaded here for you  https://www.dropbox.com/t/yEziLqktMN3KBMUu. :) 

I also installed the new companion since I sent the config-cache 

Well, nothing wrong on the ConfigCache - I had seen some issues on some ModuleCaches lately with some nodes really screwed up. Really, really screwed up. But yours are not one of them, your ConfigCache is sound.

So whatever is screwing your Crew, it may be related to that Exceptions I detected.

You are very welcome, my friend. Drop a post here (or mention me using @Lisias when in another thread) anytime!

Cheers!

— — — — 

12 hours ago, CarbonFiber said:

Huge thanks for the info! I'll try to figure out and solve some of the issues you brought up. Besides that; here's my log, I made sure to have ksp closed while obtaining it this time https://www.dropbox.com/s/f0oimubve5eqv0k/KSP.log?dl=0

Yep, found it:

[LOG 11:48:28.602] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Structural.Guepiere (Guepiere Tri-Coupler).
[LOG 11:48:28.602] [TweakScale] ERROR: **FATAL** Part Knes.Structural.Guepiere (Guepiere Tri-Coupler) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.602] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Structural.Kylda (Payload Adapter K-250 "Kylda").
[LOG 11:48:28.602] [TweakScale] ERROR: **FATAL** Part Knes.Structural.Kylda (Payload Adapter K-250 "Kylda") has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.603] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Aero.NoseCone.A (EAP Nose Cone for Ariane 5).
[LOG 11:48:28.603] [TweakScale] ERROR: **FATAL** Part Knes.Aero.NoseCone.A (EAP Nose Cone for Ariane 5) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.604] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Aero.NoseCone.B (Knes Nose Cone).
[LOG 11:48:28.604] [TweakScale] ERROR: **FATAL** Part Knes.Aero.NoseCone.B (Knes Nose Cone) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.604] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Booster.EAP (Ariane 5 "EAP" Solid Fuel Booster).
[LOG 11:48:28.604] [TweakScale] ERROR: **FATAL** Part Knes.Booster.EAP (Ariane 5 "EAP" Solid Fuel Booster) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.604] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Booster.P80 (P80 Solid Fuel Booster).
[LOG 11:48:28.604] [TweakScale] ERROR: **FATAL** Part Knes.Booster.P80 (P80 Solid Fuel Booster) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.604] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Booster.Pushotron (Pushotron).
[LOG 11:48:28.604] [TweakScale] ERROR: **FATAL** Part Knes.Booster.Pushotron (Pushotron) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.604] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Command.Cortex (Probe Core "Cortex" Avionics System).
[LOG 11:48:28.604] [TweakScale] ERROR: **FATAL** Part Knes.Command.Cortex (Probe Core "Cortex" Avionics System) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.604] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Engine.EPS (RS-72 "Aestus" Liquid Fuel Engine).
[LOG 11:48:28.605] [TweakScale] ERROR: **FATAL** Part Knes.Engine.EPS (RS-72 "Aestus" Liquid Fuel Engine) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.605] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Engine.Vulcain (Ariane 5 "Vulcain" Liquid Fuel Engine).
[LOG 11:48:28.605] [TweakScale] ERROR: **FATAL** Part Knes.Engine.Vulcain (Ariane 5 "Vulcain" Liquid Fuel Engine) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.605] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Fuel.Tanks.EPC (Ariane 5 EPC).
[LOG 11:48:28.605] [TweakScale] ERROR: **FATAL** Part Knes.Fuel.Tanks.EPC (Ariane 5 EPC) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.605] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Fuel.Tanks.Medium (Ariane "Behaviour" Medium Fuel Tank).
[LOG 11:48:28.605] [TweakScale] ERROR: **FATAL** Part Knes.Fuel.Tanks.Medium (Ariane "Behaviour" Medium Fuel Tank) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.605] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Fuel.Tanks.Small (Ariane "Slender" Small Fuel Tank).
[LOG 11:48:28.605] [TweakScale] ERROR: **FATAL** Part Knes.Fuel.Tanks.Small (Ariane "Slender" Small Fuel Tank) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.608] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Command.Minus (Probe Core "Minus" Avionics System).
[LOG 11:48:28.609] [TweakScale] ERROR: **FATAL** Part Knes.Command.Minus (Probe Core "Minus" Avionics System) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0
[LOG 11:48:28.609] [TweakScale] WARNING: **FATAL** Found a showstopper problem on Knes.Fuel.Tanks.1875.H10 (H10 "Belenos" Fuel Tanks).
[LOG 11:48:28.609] [TweakScale] ERROR: **FATAL** Part Knes.Fuel.Tanks.1875.H10 (H10 "Belenos" Fuel Tanks) has a fatal problem due having duplicated properties - see issue [#34]( https://github.com/net-lisias-ksp/TweakScale/issues/34 ). at error:0

Problem: I had authored the KNES TweakScale patches, and I would had detected such major screw up on my last commit (I test things before shipping). Well, most of the time at least… :/

I found that one of the screwed parts is being patched by two files from KNES:

[LOG 11:39:37.335] Applying update Knes/Compatibility/Tweakscale/Knes_Tweakscale/@PART[Knes_Structural_Guepiere]:NEEDS[TweakScale] to Knes/Parts/Core/Adapters/_Knes_Structural_Guepiere.cfg/PART[Knes_Structural_Guepiere]
[LOG 11:39:50.569] Applying update Knes/Compatibility/Tweakscale/Knes-Core_TweakScale/@PART[Knes_Structural_Guepiere]:NEEDS[TweakScale]:FOR[Knes] to Knes/Parts/Core/Adapters/_Knes_Structural_Guepiere.cfg/PART[Knes_Structural_Guepiere]

Giving a peek on the job I had done https://github.com/AstroWell/Knes/tree/master/GameData/Knes/Compatibility/Tweakscale I detected that there's no file called "Knes_TweakScake.cfg". It's really some time since I had done that patches, but I think I may had revamped the whole thing at some point, and so this file was removed from the distribution.

This means that you need to completely uninstall KNES and re-install it from scratch to get rid of any leftovers from the last version that were removed from the package.

On a side note, it's usually a better idea to completely remove all old files before installing a new version. That would had prevented you from taking this hit - but, granted, I do it myself now and then too, it's the reason I wrote so many Sanity Checks, I do it all the time too!!! :sticktongue:

I also detected that you have two Module Managers installed, and this is terrible for a lot of reasons, being the most immediate one that you are using the oldest one (as the newest one is deactivated by the KSP's Assembly Loader/Resolver), and so you are not covered by bug fixes and new features from 4.2.2 (besides having it installed!):

[LOG 11:39:14.791] Load(Assembly): /ModuleManager.4.2.1
[LOG 11:39:14.791] AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\ModuleManager.4.2.1.dll
[LOG 11:39:14.792] AssemblyLoader: KSPAssembly 'ModuleManager' V2.5.0
[LOG 11:39:14.792] Load(Assembly): /ModuleManager.4.2.2
[LOG 11:39:14.792] AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\ModuleManager.4.2.2.dll
[LOG 11:39:14.793] AssemblyLoader: KSPAssembly 'ModuleManager' V2.5.0

You need to delete GameData/ModuleManager.4.2.1.dll .

I think you should install ModuleManagerWatchDog, it would had prevented this mishap for sure.

Cheers!

Edited by Lisias
Brute force post merging
Link to comment
Share on other sites

  • 2 weeks later...

Hi, Tweak Scale - Rescale Everything causes a lot of parts to disappear when attempting to attach them Example: When attempting to attach a stock nose wheel to a stock cockpit it immediately disappears when I click to attach. The Alt-F12 console shows that the part was added and increases the part count. Looking at my log, I added tried to add 3 different disappearing parts at 16:32:17.459

Link to my KSP.log file https://1drv.ms/u/s!AvUWxjgM4SuQiNUxhUfKPSA71woW6w?e=F5Yh9Q

Edited by Voodoo8648
added specific time parts were added
Link to comment
Share on other sites

2 hours ago, Voodoo8648 said:

Hi, Tweak Scale - Rescale Everything causes a lot of parts to disappear when attempting to attach them Example: When attempting to attach a stock nose wheel to a stock cockpit it immediately disappears when I click to attach. The Alt-F12 console shows that the part was added and increases the part count. Looking at my log, I added tried to add 3 different disappearing parts at 16:32:17.459

Link to my KSP.log file https://1drv.ms/u/s!AvUWxjgM4SuQiNUxhUfKPSA71woW6w?e=F5Yh9Q

It's a known issue: you left the auto-scale feature activated. The parts didn't disapeared, they got too small to be seen.

Undo the last action (ctrl-z or cmd-z or meta-z - depending of the OS you are using) and then turn off AutoScale as a work around.

This issue is fixed on the beta branch, by the way. Or should be... :rolleyes: I need to verify it again....

Cheers!

Link to comment
Share on other sites

Hi, I installed TweakScale 2.4.7 along with KIAS companion, but the game still complains (at startup, TweakScale advises) that KIS companion was not found. Should I ignore that message? Will everything work as it is supposed to? Also, latest UberPaket 2023.03.04 contains KIS only, no KIAS.

Link to comment
Share on other sites

After updating newest tweakscale and companions I've started getting duplicate icons on my stock toolbar. The duplicates don't seem to work, besides the Kspedia one. I also updated Community Fixes around the same time, not sure if that could be the cause either.

 

Edit: Also, I also get the KIS warning when KSP first launches

quVJqhB.png

Log: https://www.dropbox.com/s/pn44cg4l08xhp7a/Tweakscale.log?dl=0

Edited by Spike88
Link to comment
Share on other sites

30 minutes ago, ngx said:

Hi, I installed TweakScale 2.4.7 along with KIAS companion, but the game still complains (at startup, TweakScale advises) that KIS companion was not found. Should I ignore that message? Will everything work as it is supposed to? Also, latest UberPaket 2023.03.04 contains KIS only, no KIAS.

ARGH… I forgot update CurseForge and SpaceDock!!! [edit] Nope! The UberPaket will be updated on CurseForge and SpaceDock when I update TweakScale, both need to be updated at the same time there. Currently only the github were updated!!

You can ignore the message for while, and please keep an eye on https://github.com/net-lisias-ksp/TweakScaleCompanion/releases . I will update it in the next few hours!!!\

Or install KIAS manually (remember to delete the older KIS): https://github.com/net-lisias-ksp/TweakScaleCompanion_KIAS/releases

 

27 minutes ago, Spike88 said:

After updating newest tweakscale and companions I've started getting duplicate icons on my stock toolbar. The duplicates don't seem to work, besides the Kspedia one. I also updated Community Fixes around the same time, not sure if that could be the cause either.

quVJqhB.png

Log: https://www.dropbox.com/s/pn44cg4l08xhp7a/Tweakscale.log?dl=0

That's weird, TweakScale only creates an Icon on the Editor's Toolbar. I'm inspecting your log.

 

27 minutes ago, Spike88 said:

Edit: Also, I also get the KIS warning when KSP first launches

Same thing, you need to install the (futurely) latest TweakScaleCompantion UberPacket, that I forgot to upload. Ignore the message for some more hours, or update manually to KIAS using the link above. (Remember to remove the old KIS directory)

Edited by Lisias
Nope! I didn't screwed up this time!!!
Link to comment
Share on other sites

Just now, Lisias said:

Same thing, you need to install the (futurely) latest TweakScaleCompantion UberPacket, that I forgot to upload. Ignore the message for some more hours, or update manually to KIAS using the link above. (Remember to remove the old KIS directory)

I have KIAS installed, I updated it at the same time that I updated Tweakscale, FS and PKMC. I also made sure to remove KIS prior to installation. Thank you for your help.

Link to comment
Share on other sites

14 minutes ago, Spike88 said:

I have KIAS installed, I updated it at the same time that I updated Tweakscale, FS and PKMC. I also made sure to remove KIS prior to installation. Thank you for your help.

You also need to remove GameData/TweakScaleCompanion/Frameworks , or update to the latest one: https://github.com/net-lisias-ksp/TweakScaleCompanion_Frameworks/releases  .  @ngx, you probably need to do it too.

Forgetting to update the Uberpaket was a bad move, my apologies. [edit]: Nope! :) Only the github repos were updated, both the Companion and TweakScale will be updated at the same time on CurseForge and Spacedock!!!

I'm rushing it into the repository now.

Edited by Lisias
edit
Link to comment
Share on other sites

24 minutes ago, Lisias said:

Or install KIAS manually (remember to delete the older KIS): https://github.com/net-lisias-ksp/TweakScaleCompanion_KIAS/releases

I did that in the first place, the message was there right after updating to TS 2.4.7 (deleted old files as instructed, I also don't use UberPaket, just checked it for content). It looks as if TS 2.4.7 is still looking for KIS, although KIAS is present.

Link to comment
Share on other sites

10 minutes ago, ngx said:

I did that in the first place, the message was there right after updating to TS 2.4.7 (deleted old files as instructed, I also don't use UberPaket, just checked it for content). It looks as if TS 2.4.7 is still looking for KIS, although KIAS is present.

Hummm… Now I understand… You may had found a "bug" on the improved Companion Checker I just coded.

Checking it… <hack, hack, slice and hack again>

EXACTLY. I shipped 2.4.7.0 with the wrong definitions file!

GameData::KIS   Kerbal Inventory System (KIS)   TweakScaleCompanion_KIS KIS

Thank you very much for your persistence, @ngx, sometimes my dull thick skull is a bit too thick for my own good.

I'm fixing this and publishing 2.4.7.1 in the next few hours.

In the mean time, please ignore the message. It should not pesky you too much, it will be shown only when the ModuleManager's ConfigCache is rebuilt to remember you about the respective Companion (or when it finds one of the very few add'ons that demands a Companion installed to prevent breakage, a rare situation but at least two 3rd parties add'ons fall on this class).

Cheers and thanks again!

Link to comment
Share on other sites

So I reverted KSPCommunityFixes to previous version and installed the beta frameworks and was still having the duplicate icons issue(I think the issue actually got worse as modded icons started to duplicate too). However after deleting tweakscale companion and lshippartsrequried and installing the latest uber release(although now I guess I have to wait for the newer release haha) the duplicate icons seem to have gone away. Going to update KSP Community Fixes again and see if the issue stays fixed.

 

The worst part of all this is it takes 10-15 minutes for KSP to start up, the joys of too many mods.

Link to comment
Share on other sites

@Spike88, I purposely installed an older UberPacket to see what happens on my rig by using the 2.4.7.0 TweakScale release, and nothing bad happened. Everything just worked fined.

But then I remembered that I had uninstalled Waterfall from the test bed - and, so, the older Waterfall support just didn't was loaded at all.

Well, bingo. Once I installed Waterfall, I got exactly the same Exceptions you got on your log, but my Toolbar didn't got any duplicated Icons!!!

There's something else happening in your rig, one of the add'ons you have installed is the one borking on this one. This Companion mess up may be a trigger, but the real problem is somewhere else, hidden as a land mine, waiting someone to step on it!!

Link to comment
Share on other sites

ANNOUNCE

Release 2.4.7.1 is available for downloading, with the following changes:

  • Updates the Companions' definition file to mark KIS (and some others) deprecated add'ons as... deprecated!
  • New checking to detect deprecated Companions forgotten on the GameData

 

Your Attention Please

If installing from here, you will need to manually update the TweakScale Companion Überpaket too from github!

This is probably hopefully the last time this will happen. TweakScale 2.5 was refactored, adding a new and better Scale_Redist - and this will make things a lot easier in the future, as there will less coupling between TweakScale's main Assembly and the Companions.

Disclaimer

By last, but not the least...

Spoiler

No Module Manager was harmed during the development of TweakScale.

 

This Release will be published using the following Schedule:

  • GitHub, reaching first manual installers and users of KSP-AVC. Right now.
  • CurseForge. Right Now.
  • SpaceDock. Right Now.
Link to comment
Share on other sites

Getting a lot of exception spam in VAB with latest updates from CKAN.  (2.4.7.1 for TS and TS redistributable, 2023.03.18 for Uberpaket)

 
[EXC 13:56:53.666] DllNotFoundException: An Add'On Support DLL was not loaded. Missing Interface : TweakScaleCompanion.Frameworks.Waterfall.Integrator.Notifier
	KSPe.Util.SystemTools+Type+Find.ByInterfaceName (System.String qn) (at <58fb44557e3d487fa13c42bddbc423e1>:0)
	TweakScaleCompanion.Frameworks.Waterfall.TweakScalerWaterfallFX.InitModule () (at <7ab0c92a96a8421f8c4fe15c3118811b>:0)
	TweakScaleCompanion.Frameworks.Waterfall.TweakScalerWaterfallFX.Update () (at <7ab0c92a96a8421f8c4fe15c3118811b>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)

 

Full KSP log here.

Rolling back to the last release for the time being.  If you need any more info from me just let me know.

Edited by DeliriumTrigger
Link to comment
Share on other sites

On 3/28/2023 at 3:03 PM, DeliriumTrigger said:

Getting a lot of exception spam in VAB with latest updates from CKAN.  (2.4.7.1 for TS and TS redistributable, 2023.03.18 for Uberpaket)

Full KSP log here.

Rolling back to the last release for the time being.  If you need any more info from me just let me know.

Oh, great. Doing complex things late night is, definitively, not one of the best ideas - I can't explain how I let this one pass trough, as I don't even remember doing it. (sigh)

It's fixed on this new release: https://github.com/net-lisias-ksp/TweakScaleCompanion_Frameworks/releases/tag/PRERELEASE%2F0.4.0.1

It only works on TweakScale 2.4.7.1 .

Since I'm here, it's probably a good idea to check the other Companions… :/

— — POST EDIT — — 

A new Companion ÜberPaket was released, with the Frameworks updated with the fix.

Edited by Lisias
post edit
Link to comment
Share on other sites

@Lisias

Well I give up. Need some help. After weeks of trying, I am am to a Fatal error caused by double patching with Near Future Launch Vehicle Legacy parts it seems. If I remove the offending parts, no error is reported. The error did not occur till I loaded in the Tweakscale Companion Uber patches and I assume that if I remove them that the problem will go away as well. But then I will get a message saying that Tweakscale Companion needs upgrading (AVC). This is a heavily modded game of KSP.  I have been stuck with using Tweakscale  2.4.6.18 till this latest one (2.4.7.1) as I worked thru the issues. But now I am at a dead end. I need the NFLV Legacy parts till I am done upgrading my craft files to the nonlegacy versions. I would appreciate your help. I can't seem to find how it is being double patched. I have provided links to the files I think you need (onedrive, hope I did it right, you can d/l them by clicking on the individual files you want). Thanks for your help. Love your mod, don't want to do without it.

 

https://1drv.ms/f/s!ApCLO62-nmPInCYdbKOhnZaGb4Zv?e=RGxZUA

https://1drv.ms/f/s!ApCLO62-nmPInCWluXNU70hrdO-b?e=AAMQfs

https://1drv.ms/u/s!ApCLO62-nmPInG0IF4a1AQ3R6Tk8?e=FazMdl

 

Again, much thanks,

Tsani

 

Link to comment
Share on other sites

1 hour ago, Tsani said:

@Lisias

Well I give up. Need some help. After weeks of trying, I am am to a Fatal error caused by double patching with Near Future Launch Vehicle Legacy parts it seems. If I remove the offending parts, no error is reported. The error did not occur till I loaded in the Tweakscale Companion Uber patches and I assume that if I remove them that the problem will go away as well. But then I will get a message saying that Tweakscale Companion needs upgrading (AVC). This is a heavily modded game of KSP.  I have been stuck with using Tweakscale  2.4.6.18 till this latest one (2.4.7.1) as I worked thru the issues. But now I am at a dead end. I need the NFLV Legacy parts till I am done upgrading my craft files to the nonlegacy versions. I would appreciate your help. I can't seem to find how it is being double patched. I have provided links to the files I think you need (onedrive, hope I did it right, you can d/l them by clicking on the individual files you want). Thanks for your help. Love your mod, don't want to do without it.

 

Humm… Found the double patching suspects:

[LOG 15:25:58.355] Applying update TweakScaleCompanion/PKMC/NFLV/patches/Control.legacy/@PART[rcs-aero-heavy-1]:NEEDS[NearFutureLaunchVehicles,TweakScale]:FOR[TweakScaleCompanion_PKMC_NFLV] to NearFutureLaunchVehicles/Legacy/RCS/rcs-aero-heavy-1.cfg/PART[rcs-aero-heavy-1]
[LOG 15:25:59.110] Applying update TweakScaleCompanion/PKMC/NFLV/patches/Payload.legacy/@PART[rcs-aero-heavy-1]:NEEDS[NearFutureLaunchVehicles,TweakScale]:FOR[TweakScaleCompanion_PKMC_NFLV] to NearFutureLaunchVehicles/Legacy/RCS/rcs-aero-heavy-1.cfg/PART[rcs-aero-heavy-1]

And it's my fault, sorry. I didn't tested the thing properly with the Legacy parts installed.

I'm double checking the PKMC Legacy support and I will issue a fix today, probably by night - but it will be today. GMT-3.

In the mean time, since the double patching is identical, you can ignore the Alert for while.

Edited by Lisias
Hit Save too soon.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...