Jump to content

CKAN (The Comprehensive Kerbal Archive Network) - v1.33.2 Laplace - KSP 2 support!


DasSkelett

Recommended Posts

Hello, can you check whether zer0kerbal maintained mods are up to date in ckan? He seems inclined to upload mods on curseforge, so his mods on Spacedock are not necessary up-to-date. Thanks!

e.g spacey expanded in ckan still has the old version, while both Spacey base has a missing dependency: SpaceY Corp which cause missing texture.

Edited by ssd21345
Link to comment
Share on other sites

  • 4 weeks later...

A few months ago I fired up KSP 1 after not playing for awhile.  Did the CKAN update and got all my mods up to date.

But the last few times I tried doing updates there were never any newly compatible mods or updated mods. But did not think much about it. (I am sure a lot of focus is on KSP2)

But today when I ran CKAN again and there were still no newly compatible mods or updated mods.

So I took a look, According to my CKAN the last date that a mod was added or updated was May 15.

https://ibb.co/2WWbjn0

Does that sound right?

I do think its connecting somewhere, as it has sometimes given me a pop up that says "xxxx mod has had a metadata update you should reinstall it. Would you like to reinstall it now?"

 

EDIT: I thought maybe its not downloading the latest "CKAN-meta-master.tar.gz" but cant find where the latest version is on my computer.

 

Edited by BlackHat
Link to comment
Share on other sites

This says a lot about the current state of KSP1 modding; I have been using CKAN and not noticed any faults, but I have noticed a major downturn in new mods arriving. A lot of modders have stopped working on KSP1 in anticipation of producing mods for KSP2.

Not that KSP1 modding is dead and a lot of existing mods are still being updated, but new mods are sparse.

Link to comment
Share on other sites

11 hours ago, BlackHat said:

So I took a look, According to my CKAN the last date that a mod was added or updated was May 15.

Does that sound right?

That's a bug, to be fixed in the next release (which should be out soon™). It was originally reported a while ago, but the cause was obscure and the investigation proceeded slowly. I think I finally have a solid grasp of what was happening though. :1437623226_rocket_1f680(3):

If you'd like to try the fix early, you can access the test build here:

Link to comment
Share on other sites

7 hours ago, HebaruSan said:

That's a bug, to be fixed in the next release (which should be out soon™). It was originally reported a while ago, but the cause was obscure and the investigation proceeded slowly. I think I finally have a solid grasp of what was happening though. :1437623226_rocket_1f680(3):

If you'd like to try the fix early, you can access the test build here:

Yes, that appears to have fixed the problem. About 130 (?) new or updated mods appeared in my mod list between May 15 and July 20. &)

Link to comment
Share on other sites

The CKAN client v1.33.0 "Lagrange" is released!

Lagrange

Changes since v1.32.0

Features

  • [GUI] Allow GUI users to delete registry lockfiles (#3829#3841 by: HebaruSan; reviewed: techman83)
  • [GUI] Show unmanaged files in game folder (#3833 by: HebaruSan; reviewed: techman83)
  • [GUI] Installation history tab (#3834 by: HebaruSan; reviewed: techman83)
  • [GUI] Hide fake instance creation in GUI (#3839 by: HebaruSan; reviewed: techman83)
  • [GUI] Tooltip for auto-installed checkboxes (#3842 by: HebaruSan; reviewed: techman83)
  • [Core] Default install_to to GameData/Mods for KSP2 (#3861 by: HebaruSan; reviewed: techman83)

Bugfixes

  • [GUI] Fix NRE on purging cache in GUI (#3810 by: HebaruSan; reviewed: techman83)
  • [GUI] Only update Versions tab when the mod changes (#3822 by: HebaruSan; reviewed: techman83)
  • [Multiple] Treat reinstalling a changed module as an update (#3828 by: HebaruSan; reviewed: techman83)
  • [Core] Scan for DLLs with or without primary mod dir (#3837 by: HebaruSan; reviewed: techman83)
  • [GUI] Show download errors for upgrades (#3840 by: HebaruSan; reviewed: techman83)
  • [Core] Stop trying to check free space on Mono (#3850 by: HebaruSan; reviewed: techman83)
  • [Core] Handle missing KSP2 exe (#3854 by: HebaruSan; reviewed: techman83)
  • [Core] Linux network fixes (#3859 by: HebaruSan; reviewed: techman83)
  • [Core] Include repo etags in transactions (#3860 by: HebaruSan; reviewed: techman83)

Notes

  • CKAN releases are built in clean-room conditions and do not contain viruses. If your virus scanner reports a problem, it's a false positive. Please report it to the company that produces your virus scanner, not us, since it's their software that's not working properly.
  • This release of the CKAN has not been tested on Mono releases prior to 6.8. We highly recommend that Mac and Linux users upgrade to the latest stable release of Mono from mono-project.com. You will need the equivalent of the mono-complete package for your OS.

Release image under CC-BY-3.0, courtesy of Xander89

Link to comment
Share on other sites

I love CKAN!

But it's not working right now.  I updated to the new version.  Now I can't start a KSP1 game.  Here's what happens:

  • CKAN v1.33.0 opens to the "Loading registry..." spinning green progress bar screen, with the "Manage Game Instances" window on top of that
  • When I select an existing instance, I'm get the "Check for updates" on start-up window.  I answer, "Yes, check for updates".  "Loading registry" window is still spinning
  • The main CKAN window now shows what looks like my instance main screen (I see the selected instance listed at the very top of the window).  "Add available updates" is not greyed out, as if I have updates.  Nothing is listed in the mod list, although this instance does have mods.  And, at this point, the following error window pops up:
    • Unhandled exception has occurred in your application.  If you click Continue, the application will ignore this error and attempt to continue.  If you click Quit, the application will close immediately.
    • Empty path name is not legal.
  • If I select "Continue", the error window disappears, and I'm left with the main CKAN window for the selected instance, with no mods listed
  • If I select "Add available updates", I get this error:
    • Unhandled exception has occurred in your application.  If you click Continue, the application will ignore this error and attempt to continue.  If you click Quit, the application will close immediately.
    • Object reference not set to an instance of an object

I didn't attempt to select "Launch Game"

Please let me know if there are logs somewhere, or any other details, that I need to provide for you.

Link to comment
Share on other sites

26 minutes ago, Poppa Wheelie said:

 

  • Unhandled exception has occurred in your application.  If you click Continue, the application will ignore this error and attempt to continue.  If you click Quit, the application will close immediately.

Please let me know if there are logs somewhere, or any other details, that I need to provide for you.

The details about the exception from that popup would be really helpful. Usually there's a "Details" button.

EDIT: Nevermind, I reproduced this by un-setting my default instance. For now checking the default checkbox would presumably be a workaround for this problem.

Looks like we'll be doing a hotfix...

Edited by HebaruSan
Link to comment
Share on other sites

Details after "Empty path name is not legal."

Spoiler

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Empty path name is not legal.
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path)
   at CKAN.GUI.GUIConfiguration.SaveConfiguration(GUIConfiguration configuration)
   at CKAN.GUI.Main.CurrentInstanceUpdated(Boolean allowRepoUpdate)
   at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9167.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ckan
    Assembly Version: 1.33.0.0
    Win32 Version: 1.33.0
    CodeBase: file:///D:/Kerbal%20Space%20Program/KSP%20Extras/ckan/ckan.exe
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9166.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9166.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.8.9167.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9166.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9075.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

 

Details after the "Object reference not set to an instance of an object."

Spoiler

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at CKAN.GUI.ManageMods.MarkAllUpdates()
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.MenuStrip.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9167.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ckan
    Assembly Version: 1.33.0.0
    Win32 Version: 1.33.0
    CodeBase: file:///D:/Kerbal%20Space%20Program/KSP%20Extras/ckan/ckan.exe
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9166.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9166.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.8.9167.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9166.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9075.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

 

Details after selecting "Quit"

Spoiler

Unhandled exception:
System.ArgumentException: Empty path name is not legal.
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path)
   at CKAN.GUI.GUIConfiguration.SaveConfiguration(GUIConfiguration configuration)
   at CKAN.GUI.Main.OnFormClosing(FormClosingEventArgs e)
   at System.Windows.Forms.Form.RaiseFormClosingOnAppExit()
   at System.Windows.Forms.Application.ExitInternal()
   at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
   at System.Windows.Forms.Control.WndProcException(Exception e)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at CKAN.CmdLine.MainClass.Gui(GameInstanceManager manager, GuiOptions options, String[] args)
   at CKAN.CmdLine.MainClass.RunSimpleAction(Options cmdline, CommonOptions options, String[] args, IUser user, GameInstanceManager manager)
   at CKAN.CmdLine.MainClass.Execute(GameInstanceManager manager, CommonOptions opts, String[] args)
   at CKAN.CmdLine.MainClass.Main(String[] args) 

 

16 minutes ago, HebaruSan said:

For now checking the default checkbox would presumably be a workaround for this problem.

@HebaruSan, the forum software merged the comment below with my previous post.  Wanted to make sure you saw it:

I restarted, and at the instance selection window I selected an instance, checked "Set as default", and continued.  Same errors.

No hurry, I'll wait for the hotfix.

Thanks for looking into it, and thanks for CKAN!

Edited by Poppa Wheelie
Link to comment
Share on other sites

11 minutes ago, Poppa Wheelie said:

I restarted, and at the instance selection window I selected an instance, checked "Set as default", and continued.  Same errors.

Yeah, I wasn't clear, the default has to be set before you launch. So if you close after those errors and re-open, they shouldn't happen again (unless something also stops it from saving the default).

Thanks for the report! We had one come in on Discord very early but it wasn't enough to guess what was going on.

Edited by HebaruSan
Link to comment
Share on other sites

  • 5 weeks later...
On 6/18/2023 at 6:35 PM, ssd21345 said:

Hello, can you check whether zer0kerbal maintained mods are up to date in ckan? He seems inclined to upload mods on curseforge, so his mods on Spacedock are not necessary up-to-date. Thanks!

e.g spacey expanded in ckan still has the old version, while both Spacey base has a missing dependency: SpaceY Corp which cause missing texture.

Same here

Link to comment
Share on other sites

  • 4 weeks later...

I'm afraid I did something to my computer and now I cannot run CKAN and I'm not sure how to fix it. 

https://www.dropbox.com/scl/fi/6t7bt46pfqqc77dfeac8b/Screenshot-3.jpg?rlkey=niungguop37nyzs7d172cgs27&dl=0

I think its an error on my end and not something from CKAN. I'm guessing it has something to do with the unauthorized access bit.  Any help would be appreciated.

Cheers,

Link to comment
Share on other sites

16 minutes ago, Stratickus said:

I'm afraid I did something to my computer and now I cannot run CKAN and I'm not sure how to fix it. 

https://www.dropbox.com/scl/fi/6t7bt46pfqqc77dfeac8b/Screenshot-3.jpg?rlkey=niungguop37nyzs7d172cgs27&dl=0

I think its an error on my end and not something from CKAN. I'm guessing it has something to do with the unauthorized access bit.  Any help would be appreciated.

Yeah, your CKAN is not able to access the file where it stores its settings. Maybe a permissions problem? You could try deleting that file and trying again, to see if it's able to re-create it.

Link to comment
Share on other sites

23 minutes ago, HebaruSan said:

Yeah, your CKAN is not able to access the file where it stores its settings. Maybe a permissions problem? You could try deleting that file and trying again, to see if it's able to re-create it.

This worked. Thank goodness. I have a handful manually installed mods that I can manage okay, but I'm not even sure I could play without CKAN. Thanks @HebaruSan

Link to comment
Share on other sites

  • 1 month later...

CKAN 1.33.2 on Windows 11 22H2 error on startup:  Unhandled exception. 

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidProgramException: Common Language Runtime detected an invalid program.
   at System.Xml.Serialization.XmlReflectionImporter..ctor(XmlAttributeOverrides attributeOverrides, String defaultNamespace)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
   at CKAN.GUI.GUIConfiguration.SaveConfiguration(GUIConfiguration configuration)
   at CKAN.GUI.GUIConfiguration.LoadOrCreateConfiguration(String path, IGame game)
   at CKAN.GUI.Main.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Deleting the CKAN folder or any of the files does not correct the issue.

Checking security settings, all users should have rights to the CKAN folder and contents.

Using ckan via CMD Terminal (command line version), I can list instances and clear them all.  Then add in my current game instance and set it as default.  But, the GUI or consoleui present the same issues afterwards. (Not an issue of not having a default game instance set.)

Renaming the CKAN folder and starting CKAN results in the same results.

Looking at the CKAN folder there is a registry.lock file when CKAN is running.   Using consoleui, I can get an error that a registry lock file already exists when trying to selet the instance of the game I am playing and to check for other running versions of CKAN.  However, this is the only running version.  Seems to be an issue with CKAN checking for the registry lock file and finding it but not knowing it is its own lock file or not releasing (deleting) the lock when it should.

Link to comment
Share on other sites

  • 4 weeks later...
  • 4 weeks later...

I'm just curious as to why when I fired up my CKAN and my KSP I got a message saying that the Current Edition is now obsolete or is no longer being used.. and that everything after this is like "Good luck getting a CKAN for KSP 1.

 

I mean what is going on here, if someone could explain it to me , please?

 

Space_Coyote

Link to comment
Share on other sites

Unsure if there's a more appropriate place to notify this, but the Kerbal Krash System mod is listed as "N/A" for game version it works with, but it hasn't worked with any version in almost....2 years? So adding it to a new clean install has it just doing nothing, despite it being listed as compatible. Not sure if there can be just a manual game version for compatibility added (I think KSP version 1.10.0 based on the forum post?) but it would be nice so people don't get confused why it doesn't work. Or, if I'm somehow just an idiot who's making it not work, that would be good to know too.

Link to comment
Share on other sites

30 minutes ago, Jaxx said:

(I think KSP version 1.10.0 based on the forum post?)

What's interesting is that the version file says 1.10 or greater, which means the clearest expression we have of the author's intent says that it is still expected to work on 1.12:

  "KSP_VERSION_MIN": {
    "MAJOR": 1,
    "MINOR": 10,
    "PATCH": 0
  }

However, that version file wasn't actually included in the last two release ZIPs, so it got indexed without any compatibility info at all.

@EnzoMeertens, are you still here? If so, can you clarify whether this mod should be listed as compatible with KSP 1.12?
@linuxgurugamer, did you end up adopting this mod as per the last page of its forum thread?

Edited by HebaruSan
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...