Jump to content

[1.12.x] Malah's Quick Mods - ZEROMINIAVC in new thread


linuxgurugamer

Recommended Posts

  On 8/10/2021 at 4:11 AM, linuxgurugamer said:

Player.log, please

The KSP.log doesn't show the same information as the Player.log, and doesn't show anything which I need

Expand  

Ok, sorry about that.

It's still happening with 1.1.1.1 for me. I did some quick testing and for me it seems to be KSP-AVC and Craft Manager. If i disabled either one (and leave the other enabled) it seems to load fine. Leave them both enabled and it doesnt load.

Here is the logs from those 3 scenarios: https://drive.google.com/file/d/1OzSeSlCcCQiYxkwdK8fMz6Tf6612PQLS/view?usp=sharing

Not sure if that helps any or if I'm just plain wrong about that combo being the issue, but I honestly can do without KSP-AVC  and I probably won't be reinstalling it anyway once I get enough time to do a clean install.

 

  On 8/10/2021 at 4:11 AM, linuxgurugamer said:

However, it does show the following, which has nothing to do with these mods:

. . . . ...............

Not saying this is the problem, but it IS a problem which I can't help with

Expand  

Yeah I just noticed that too.. I am overdue for a fresh install and dumping all the mods I dont use/need anymore so that probably needs to be done sooner than later.

Link to comment
Share on other sites

 

  On 8/11/2021 at 1:44 AM, diamond-optic said:

Ok, sorry about that.

It's still happening with 1.1.1.1 for me. I did some quick testing and for me it seems to be KSP-AVC and Craft Manager. If i disabled either one (and leave the other enabled) it seems to load fine. Leave them both enabled and it doesnt load.

Here is the logs from those 3 scenarios: https://drive.google.com/file/d/1OzSeSlCcCQiYxkwdK8fMz6Tf6612PQLS/view?usp=sharing

Not sure if that helps any or if I'm just plain wrong about that combo being the issue, but I honestly can do without KSP-AVC  and I probably won't be reinstalling it anyway once I get enough time to do a clean install.

 

Yeah I just noticed that too.. I am overdue for a fresh install and dumping all the mods I dont use/need anymore so that probably needs to be done sooner than later.

Expand  

i did a clean install with KSP-AVC ,Craft Manager and ZeroAVC (currend version and before) . it is loading.. so i guess there must be another mod causing this behaviour... as i'm playing with about ~250 mods installed this would be hard to find out :lol:

Link to comment
Share on other sites

The problem is CraftManager.  It is using threads, which Unity really doesn't work well with.  In fact, he seems to be using some threading functions with coroutines, which will probably lead to a strange mix of code.

Also, because of the way the thread interact, it's quite possible it will work for some people and not others.  It's very subtle

Edited by linuxgurugamer
Link to comment
Share on other sites

  On 8/11/2021 at 12:19 PM, linuxgurugamer said:

The problem is CraftManager.  It is using threads, which Unity really doesn't work well with.  In fact, he seems to be using some threading functions with coroutines, which will probably lead to a strange mix of code.

Also, because of the way the thread interact, it's quite possible it will work for some people and not others.  It's very subtle

Expand  

Ahh gotcha. I appreciate the input.

If i need to choose between KSP-AVC and Craft Manager.. easy choice as I dont think I could stand not using craft manager anymore lol

Link to comment
Share on other sites

You're probably tired of hearing about this.  I have the "loading part upgrades" problem.   KSP 1.12.2.    (Referencing the above conversation, removing CraftManager does not cure the problem).

I've narrowed it down to KerbalX API and Ship Manifest.  Removing both of those cures the problem; so does reverting ZeroMiniAVC from the latest v1.1.1.1 down to v1.1.0.2. 

Neither KXAPI or Ship Manifest have MiniAVC.dll.  All the MiniAVC.dll files in other mods have been pruned (i.e. MiniAVC.dll.pruned).

Running ZeroMiniAVC, KerbalX API and Ship Manifest in a pristine install of KSP 1.12.2 with no other mods works just fine.  :(

KSP.log

Player.log

Any way I can narrow it down further?  Any other thing you need from me to help diagnose it?

Any and all clues and/or help *greatly* appreciated.  Thanks!

Link to comment
Share on other sites

  On 8/14/2021 at 9:28 AM, Tacombel said:

@linuxgurugamer

Quickstart

When starting the game, the option to select the last ship never changes

4Ea3dW4.png

https://drive.google.com/file/d/1th0UwSo7OxmZAqD3GJv7-PTCXj0cF2FC/view?usp=sharing

Expand  

I don't understand.  If you wait too long, selecting the toggle won't work.  How long does your startup take, and when do you click it?

A video in this case may be helpful.

I didn't see anything in the log file 

Link to comment
Share on other sites

  On 8/14/2021 at 4:38 PM, linuxgurugamer said:

I don't understand.  If you wait too long, selecting the toggle won't work.  How long does your startup take, and when do you click it?

A video in this case may be helpful.

I didn't see anything in the log file 

Expand  

If I understand it correctly , in the option that I pictured there should appear the last ship used, but it never changes. It is always "Minmus Relay Polar B", independently of which ship I used last.

Link to comment
Share on other sites

  On 8/14/2021 at 5:12 PM, Tacombel said:

If I understand it correctly , in the option that I pictured there should appear the last ship used, but it never changes. It is always "Minmus Relay Polar B", independently of which ship I used last.

Expand  

No idea what is happening.  I would have to dig, but my understanding is that you had to have been with that ship last, when exiting the game.

Link to comment
Share on other sites

  On 8/14/2021 at 10:49 PM, linuxgurugamer said:

No idea what is happening.  I would have to dig, but my understanding is that you had to have been with that ship last, when exiting the game.

Expand  

That's it. It only works if you exit directly from the ship to the main menu. Then, next time you load the game, it automatically selects Last ship as default option, with the correct ship. So no bug.

Link to comment
Share on other sites

Is there any reason why AVC inconsistently reports that two Quick mod updates are available despite CKAN showing that I already have them installed?   Is this a Quick mods .version issue or an AVC problem?

I started KSP 1.11.2 twice today.  The first time, AVC didn't report the issues.  The second time, it did.  Zero MiniAVC is installed.

4OuF5aN.jpg

oRNH2HA.jpg

Should I remove the mods via CKAN, manually delete these mods'  GameData directories, and reinstall?

Edited by Brigadier
Removed superfluous question and redundant word.
Link to comment
Share on other sites

  On 8/15/2021 at 11:38 PM, Brigadier said:

Is there any reason why AVC inconsistently reports that two Quick mod updates are available despite CKAN showing that I already have them installed?   Is this a Quick mods .version issue or an AVC problem?

I started KSP 1.11.2 twice today.  The first time, AVC didn't report the issues.  The second time, it did.  Zero MiniAVC is installed.

4OuF5aN.jpg

oRNH2HA.jpg

Should I remove the mods via CKAN, manually delete these mods'  GameData directories, and reinstall?

Expand  

Ignore it for now

Link to comment
Share on other sites

I have had the loading part upgrades issue many times and solved it but now it happened again but this time I cant find which mod is causing the issue so should o just remove AVC entirely to cure the problem? I checked my logs already and nothing is useful: it looks like a normal loading except stoping and nit writing to the log any more.

Link to comment
Share on other sites

  On 8/21/2021 at 1:03 PM, Terminal Velocity said:

I have had the loading part upgrades issue many times and solved it but now it happened again but this time I cant find which mod is causing the issue so should o just remove AVC entirely to cure the problem? I checked my logs already and nothing is useful: it looks like a normal loading except stoping and nit writing to the log any more.

Expand  

Install zeroMiniAVC. The problem is not AVC but miniAVC.dll

Edited by Tacombel
Link to comment
Share on other sites

  • 1 month later...
  On 10/18/2021 at 3:01 AM, linuxgurugamer said:

and that is a problem,  You need to delete one of them.

Expand  

I installed Craft Manger with CKAN and it automatically installs KXAPI mod as a dependency. They're both straight from CKAN. I renamed the KatLib.dll to txt in KXAPI and then TweakScale gave a Houston error at launch. So I undid that and renamed the Katlib.dll under Craft Manager. That didn't give any launch errors. Maybe this is why I had some random Craft Manager problems. I suppose I'm not the only one if I had a normal install.

Link to comment
Share on other sites

If ZeroMiniAVC has trouble deciding which dll to disable, then the normal user's going to have more trouble, it's going to be a lot of guesswork for which one needs to be deleted. That said, maybe developers can be nudged to include said dlls as a dependency, and not as an embed...

Link to comment
Share on other sites

  On 10/18/2021 at 4:39 AM, Krazy1 said:

I installed Craft Manger with CKAN and it automatically installs KXAPI mod as a dependency. They're both straight from CKAN. I renamed the KatLib.dll to txt in KXAPI and then TweakScale gave a Houston error at launch. So I undid that and renamed the Katlib.dll under Craft Manager. That didn't give any launch errors. Maybe this is why I had some random Craft Manager problems. I suppose I'm not the only one if I had a normal install.

Expand  

This is a problem with some new code in KSP for 1.12.2.

If ZeroMiniAVC is identifying both of them, then they are actually the same, just in different locations.  As such, you can remove one.  Renaming isn't a good idea, since there will now be duplicated classes in the game.

Since there may be an embedded dependency, it would be best to remove the second one, so that the first one will get loaded in it's normal time.

  On 10/18/2021 at 5:38 AM, Tivec said:

If ZeroMiniAVC has trouble deciding which dll to disable, then the normal user's going to have more trouble, it's going to be a lot of guesswork for which one needs to be deleted. That said, maybe developers can be nudged to include said dlls as a dependency, and not as an embed...

Expand  

ZeroMiniAVC isn't suggesting which to delete on purpose.  Nor can it do the deletion on it's own (that would be a BAD idea).

However, I wrote that code a while ago,  and based on experience, I'd suggest deleting the second, not the first.

  On 10/18/2021 at 8:50 AM, Tacombel said:

@linuxgurugamer

zero Mini AVC is also detecting for me two sets of duplicated dlls, the already mentioned katlib.dll and also CLSInterfaces.dll, but I am having no problems, that I know. Would it be wiser to leave things alone if it is working?

Expand  

As I said above, delete the second.

 

Embedded dependencies can be ok, as long as they always go in the same location.  That way you don't end up with two copies The problems which this detects is caused by the identical DLL being installed in different locations.

 

I'll add a comment to the dialog as to which is suggested to delete (or keep, will see how it works out)

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...