CYBUTEK / KSPAddonVersionChecker

KSP-AVC in-game plugin.
32 stars 22 forks source link

AVC window stuck in the middle of the screen with firewall #14

Open tprussak opened 8 years ago

tprussak commented 8 years ago

Sometimes, if AVC can check most of the updates, but one is blocked by a firewall or something similar, then the AVC window will stay in the center of the screen, impossible to move or remove. It says checking mod 44/45 or something along those lines.

superdavekerman commented 8 years ago

This is happening to me also. I see this in the KSP.log and KSP-AVC.log

[Exception 15:12:17.5042250]: System.InvalidCastException: Cannot cast from source type to destination type.^M at UnityEngine.GUILayout.BeginScrollView (Vector2 scrollPosition, Boolean alwaysShowHorizontal, Boolean alwaysShowVertical, UnityEngine.GUIStyle horizontalScrollbar, UnityEngine.GUIStyle verticalScrollbar, UnityEngine.GUIStyle background, UnityEngine.GUILayoutOption[] options) [0x00000] in :0 ^M at UnityEngine.GUILayout.BeginScrollView (Vector2 scrollPosition, UnityEngine.GUILayoutOption[] options) [0x00000] in :0 ^M at KSP_AVC.Toolbar.ToolbarWindow.DrawAddonBoxStart () [0x00000] in :0 ^M at KSP_AVC.Toolbar.ToolbarWindow.DrawAddonList () [0x00000] in :0 ^M at KSP_AVC.Toolbar.ToolbarWindow.Window (Int32 windowId) [0x00000] in :0 ^M ^M

Note that the gui window that tells you about out of date plugins with download links doesn't appear, and I should have 2-3 of them.

superdavekerman commented 8 years ago

Ok, ignore that exception (for this issue), now I'm not hanging but it still logs the exception. I reviewed the log previously and found only one mod (KAS) that showed in the in-game add-on list but not in the log. The url is on raw.githubusercontent.com, so not that unusual there, but the downloaded kas.version isn't the same as the local. The name is different (KAS vs Kerbal Attachment System) and the local is missing download and github info.

linuxgurugamer commented 6 years ago

This issue was moved to linuxgurugamer/KSPAddonVersionChecker#10