You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have you made any manual changes to your GameData folder (i.e., not via CKAN)?
Manually added folder MechJeb2 a while back; used this mod succesfully via manual installation. This is likely irrelevant for the problem.
Problem
What steps did you take in CKAN?
Filter by mod name: "realistic"
Check box for "Realistic Progression Zero", takes you to 'Choose mods' tab
Check bottom item of the three listed real solar system texture options and hit the 'Continue' button
What did you expect to happen?
Going back to the 'Manage mods' tab without any errors.
What happened instead?
Going back to 'Manage mods' tab works, but it immediately shows a popup with a NRE.
Screenshots:
CKAN error codes (if applicable):
System.NullReferenceException: Object reference not set to an instance of an object.
at CKAN.GUIMod.SetInstallChecked(DataGridViewRow row, Nullable`1 set_value_to)
at CKAN.Main._MarkModForInstall(String identifier, Boolean uninstall)
at CKAN.Main.<>c__DisplayClass264_0.<MarkModForInstall>b__0()
at CKAN.Util.Invoke[T](T obj, Action action)
at CKAN.Main.MarkModForInstall(String identifier, Boolean uncheck)
at CKAN.Main.<TooManyModsProvide>d__237.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at CKAN.MainModList.<ComputeChangeSetFromModList>d__29.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at CKAN.Main.<UpdateChangeSetAndConflicts>d__61.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
at CKAN.Main.<ModList_CellValueChanged>d__274.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
Workaround that gives a hint about the underlying problem:
From the top of the stack trace, it looks like it has trouble with the check box selection of a row it doesn't find. Based on this, I tried a different approach that didn't produce this error, so a workaround: skip step 1 of the reproduction steps, so do not apply any filter, just scroll to the package, and then apply step 2 and 3. No exception occurs.
The underlying problem seems to be in returning to the filtered mods list. By selecting a textures mod in the 'Choose mods' tab, the program wants to set the check box for this mod to the checked state back in the 'Manage mods' overview, but this mod is not in the list because of the applied filter.
The text was updated successfully, but these errors were encountered:
Background
CKAN Version:
1.25.3
KSP Version:
1.2.2.1622
Also master HEAD
Operating System:
Windows 10, 64 bit
Have you made any manual changes to your GameData folder (i.e., not via CKAN)?
Manually added folder MechJeb2 a while back; used this mod succesfully via manual installation. This is likely irrelevant for the problem.
Problem
What steps did you take in CKAN?
What did you expect to happen?
Going back to the 'Manage mods' tab without any errors.
What happened instead?
Going back to 'Manage mods' tab works, but it immediately shows a popup with a NRE.
Screenshots:

CKAN error codes (if applicable):
Workaround that gives a hint about the underlying problem:
From the top of the stack trace, it looks like it has trouble with the check box selection of a row it doesn't find. Based on this, I tried a different approach that didn't produce this error, so a workaround: skip step 1 of the reproduction steps, so do not apply any filter, just scroll to the package, and then apply step 2 and 3. No exception occurs.
The underlying problem seems to be in returning to the filtered mods list. By selecting a textures mod in the 'Choose mods' tab, the program wants to set the check box for this mod to the checked state back in the 'Manage mods' overview, but this mod is not in the list because of the applied filter.
The text was updated successfully, but these errors were encountered: