-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SUPPORT page for CriticalComponentsAbsent Fatal Error #17
Comments
Hi, @AlgoNeuland
You need to attach the KSP.log on a post here, so I can inspect it and check who is borking on you. What's happening is that some other add'on have a missing or faulty dependency, and when this happens it triggers a bug on a thingy called Assembly Resolver/Loader inside KSP. Once this bug is triggered, everything start to bork too while loading dependencies (no matter the dependency is sound or not!). By inspecting the KSP.log, we can check who is the first add'on borking due an |
Hi @AptemCat ! This one is on me. From your log:
This means that you have the same problem I'm dealing here. Right now I don't have a solution neither a WorkAround for you, I think you will need to rollback KSPe and anything that depends on it for now. Let me know if you need assistance on the task. |
@Lisias, I'm pretty sure I do need help with that. I was using curseforge to manage mods, then switched to CKAN when found out what it was, if you need this info. Also, I read your thread you linked. You were talking about the path limit. I have this registry setting on. |
it ended up that it was anything but what I spend the last week researching. Things ended up being extremely simpler, I just screwed up two small and hidden things that by some reason known only by the Krakens, affected Windows but not MacOS and Linux... Right now, I have a Release Candidate where I Try this release https://github.com/net-lisias-ksp/KSPAPIExtensions/releases/tag/PRERELEASE%2F2.4.1.11 and let me know if it works for you! |
@Lisias |
Will maybe try reinstalling the entire KSP, it seems like it's cursed. |
@Lisias |
I downloaded the ModuleManager-4.2.1.2-122.zip last time |
Completely new install, downloaded ModuleManager-4.2.1.2.zip, KSPAPIExtensions-2.4.1.11.zip, installed, doesn't work. |
Sorry. I was sleepy and didn't fixed the thing properly, my bad. I will publish a new release in the next few hours - if you live on the timezone I think you live, you will have it working by your morning. |
I live on UTC(GMT)+3, it's 18:36 now, thank you anyway. |
@AptemCat , I think this will work now : https://github.com/net-lisias-ksp/KSPAPIExtensions/releases/tag/RELEASE%2F2.4.1.12 No obvious errors on MacOS (it shares 99.9% of the code now, and the 0.1% they don't, they are now coded to behave more or less the same). If you use Steam on Linux and/or use Proton, you may find some problems (see https://github.com/net-lisias-ksp/KSPAPIExtensions/issues/21 and https://github.com/net-lisias-ksp/KSPAPIExtensions/issues/25 for details). let me know either way! Cheers! |
@AptemCat another user confirmed that 2.4.1.12 solved the problem for him. I think it will do the same for you! Cheers! |
@Lisias It finally worked! Thank you very much. |
Hello, Can you help? |
Hi, @davidgilson
You mistakenly installed the MM/L release for KSP 1.2.2 on KSP 1.12.3 - so things started to blow up everywhere due that nasty bug on the Assembly Resolver on KSP >= 1.8.0 (on KSP 1.7.3 and previous, a better diagnosing message would had been shown instead, good thing I always log the error messages on
You need to install the correct ModuleManager/L package on your rig, as explained on the Release Notes of the thingy: Remove completely all https://github.com/net-lisias-ksp/ModuleManager/releases/tag/RELEASE%2F4.2.1.3 |
Thank you - I'm a busy parent and I skim read too much. Thank you for your help and patience :) |
Oh boy, getting the KSPe screen of death again :) Not been able to play for almost a year now, I updated everything. used those files: KSPAPIExtensions-2.4.2.1.zip As always, cheers :D |
Hi, @hendrack ! Found the problem:
I may be wrong, but it appears to be the same problem from the last time (but I don't really remember if it was an issue from you). You need to set the Edit your
From that point, Mono will behave and will stop screwing up KSPe. :) Cheers! |
Oh damn, I was that and I forgot about that >< |
So is there a main solution to the problem? Cause i got the problem too |
Also scrolling trough here made me realise i have to send a log file, where do i find that? |
No. The solution for you will depend on who is the trouble maker in your case - there're many different ways to get bitten by it.
The Zip the |
I cant find it... |
Wait i did just find it |
@AviationNerd1 , please send me the |
Here you go, I hope this helps. |
@AviationNerd1 can you please describe me what did you did on your rig? I found a stray DLL, Deleting that DLL will solve your problem, but I need to understand how it happened at first place! |
Can any black magic computer science wizards help me with this issue? |
nvm i had the same issue as aviationnerd1 |
Hi, @TheBigMacNerd !
How that DLL ended up there? Can you help on this? It's should not be possible to have the |
KSP.log |
The mod is not causing issues, it's warning you about issues on your rig. Something is broken in your rig:
Usually, a Integrity Check would solve this problem - not rarely, it's some file from the game that got silently corrupted on the SSD (this essentially not happens on HDDs). However, I also found this:
This old version of MiniAVC was known to really play havoc in the past. The best solution is to remove all Well, try what follows:
If after these steps, you still have problems, send me a new |
I've got no results... |
@abuss108 , yep. The problem is still there:
This
Oukey, I think we had found the problem. :) Things are installed wrongly in your rig! This is how your GameData should be looking: I suggest to watch this video, it explains how to install mods in your rig: https://www.youtube.com/watch?v=1_0PNkIyHrU |
I've got my 000_KSPe file set up the same as you, unable to find a 999 KSP Recall file. ModuleManager.dll won't accept being put into the modulemanager file, I get an error saying it must be in the gamedata folder. Current setup is attatched. |
It also won't accept 666Watchdog being in the 000KSP folder, it gives me the module manager.dll error again. |
There's a rogue Module Manager in As a matter of fact, the whole AirplanePlus thingy is wrongly installed!
Remove the You will need to install this: https://github.com/net-lisias-ksp/KSP-Recall/releases Please read the INSTALL instructions bundled on mentioned packages. |
Oh, oh, we've made progress. Now it launches fine and just says there's one warning while loading the game. No more popup warnings. Thank you so much for helping with this. This was not supposed to be this big of a problem. Really appreciate it!! |
@abuss108 , send me the Cheers! |
I just relaunched it again looking for the warning. It's working well except I think I deleted my kerbal engineer redux earlier in the process. IT RUNS FINE!!! WOOHOO. I'll attach a log so we can find the warning. |
It's a typo on a config file from GAP:
And, yeah, I found the problem. I will file a bug report later. Until there, don't worry. This warning is really harmless, it's just littering the log file! Cheers! |
Pull request on GAP issued. Hopefully next release the warning will be no more! |
what do you need to help me fix this error? |
figured it out on my own, disregard |
Hi, @6FallenAngel666 ! There's a rogue How did you get this file there? In a way or another, please delete |
Hello again! decided to start fresh and uninstall all mods and got this. |
Hi, @MEMEKAISER
You have a rogue I don't have the slightest idea about how it was end there, because You also don't have anything that uses it, so I'm at lost about how it ended up there... Can you, please, explain how this file ended there? What had you installed after the last time you ran KSP with success? |
@Lisias I hadn't installed any mods after the last time I ran it fine I only uninstalled all of them yesterday |
Thank you for the information! It strongly suggests that I need to inject a "kill switch" on |
What does that do? @Lisias |
It's a toolbox of common routines that makes programming KSP easier, so all my add'ons can share these features. WIth the added benefit that if a bug is found, fixing on KSPe will have the bug fixed on all my add'ons at the same time without hassle to the user. But it only "works" for my add'ons. It's useless for add'ons that don't use it. |
okay @Lisias what do I need to do? |
Just delete the I plain forgot to tell you that, sorry. |
Thanks @Lisias it worked |
Currently, we have two main reasons for this error to appear:
Very old KSPe artefacts left forgotten in your disk
Remove all KSPe files as explained on INSTALL.md and reinstall.
Something else
Something else is happening in your rig. Yell for help here (mention me by using @Lisias , it will make me notice your post faster)
The text was updated successfully, but these errors were encountered: