Dragon32 Posted March 24, 2016 Share Posted March 24, 2016 (edited) Just used Inspect tab to update Workshop ID on that mod, clicked Save then Reset (to see if that would populate mod's details), leads to 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.NullReferenceException: Object reference not set to an instance of an object. at BrightIdeasSoftware.NativeMethods.GetScrolledColumnSides(ListView lv, Int32 columnIndex) at BrightIdeasSoftware.OLVListItem.GetSubItemBounds(Int32 subItemIndex) at BrightIdeasSoftware.ObjectListView.HandleCustomDraw(Message& m) at BrightIdeasSoftware.ObjectListView.HandleReflectNotify(Message& m) at BrightIdeasSoftware.ObjectListView.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.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll ---------------------------------------- XCOM2 Launcher Assembly Version: 0.3.0.0 Win32 Version: 0.3.0.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/XCOM2%20Launcher.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- Newtonsoft.Json Assembly Version: 8.0.0.0 Win32 Version: 8.0.3.19514 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/Newtonsoft.Json.DLL ---------------------------------------- Steamworks.NET Assembly Version: 8.0.0.0 Win32 Version: 8.0.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/Steamworks.NET.DLL ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Numerics Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 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.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll ---------------------------------------- System.Xml.Linq Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.6.1067.0 built by: NETFXREL3STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- ObjectListView Assembly Version: 2.9.0.25611 Win32 Version: 2.9.0.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/ObjectListView.DLL ---------------------------------------- Accessibility Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.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. [Edit: Exiting and re-starting got that problematic mod's information populated just fine] Oh, not sure if there's anything you can do about this (I guess it's something to do with Steam integration going on) but whenever the launcher's running Steam thinks XCOM 2 itself is running, so it won't cloud synch or update mods. Edited March 24, 2016 by Dragon32 Link to comment Share on other sites More sharing options...
Dragon32 Posted March 26, 2016 Share Posted March 26, 2016 Oooo, update notifications. Shiny. Link to comment Share on other sites More sharing options...
Solariz Posted March 26, 2016 Author Share Posted March 26, 2016 Hehe. Oh, not sure if there's anything you can do about this (I guess it's something to do with Steam integration going on) but whenever the launcher's running Steam thinks XCOM 2 itself is running, so it won't cloud synch or update mods.Yeah, I'm not sure I can do much about that. Although Firaxis patched the main .exe so that it doesn't need this steam workaround anymore, but by now I use the steam API for modinfos etc... Link to comment Share on other sites More sharing options...
Dragon32 Posted March 26, 2016 Share Posted March 26, 2016 With 0.4.0 it seems that just deselecting or selecting a mod will refresh the list and cause all hidden mods to be displayed. Saving and Resetting hides them again. As does toggling on and off the Show Hidden Mods setting. Link to comment Share on other sites More sharing options...
bilfdoffle Posted March 27, 2016 Share Posted March 27, 2016 Love the new conflict notifications. However, it's showing a conflict between "grimy's loot mod" and "rename secondary weapons" - despite grimy's requiring rename secondary weapons. Not sure if there's anything you can do about it, just an FYI. Link to comment Share on other sites More sharing options...
bilfdoffle Posted March 28, 2016 Share Posted March 28, 2016 I frequently have problems getting nexus mods to work after a config cleaning. Seems like a problem with the vanila launcher as well - usually I have to load a second time before they'll take effect. Link to comment Share on other sites More sharing options...
Solariz Posted March 28, 2016 Author Share Posted March 28, 2016 (edited) @Dragon32 Yeah, that will be fixed soon. @bilfdoffle, I'll look into grimys, and the mods working will be fixed with the coming update Edit: New version is out :) Edited March 28, 2016 by Solariz Link to comment Share on other sites More sharing options...
bilfdoffle Posted March 28, 2016 Share Posted March 28, 2016 Awesome. Also, is the ability to change load order not working right now? I thought I was supposed to double click it, but that did nothing. Link to comment Share on other sites More sharing options...
Solariz Posted March 28, 2016 Author Share Posted March 28, 2016 I somehow set it to not-editable... It's working again in the new version, but the editbox is too small, for w/e reason... Link to comment Share on other sites More sharing options...
Dragon32 Posted March 28, 2016 Share Posted March 28, 2016 (edited) Confirming 0.4.1 has fixed the unhiding of hidden mods. In the changelog for 0.4.0 is "Added (experimental?) support for mod profiles", how can I set-up a mod profile? I can't seem to find anything relevant in the UI. Edit: Ugh. I'm an idiot. Profiles tab. Works in the Launcher UI, yet to try in game (want to try some mod debugging, maybe in a day or two now...). One thing I noticed is that loading a profile, but not saving one, leads to hidden mods being unhidden. Not sure if that's intentional or not? A profile may have some mods active which are hidden in another profile I think. Edit Edit: Just got an Unhandled Exception. I'd updated a mod's .XComMod file to add in its Steam Workshop ID (set to 0). Exited and Re-loaded the launcher as it was stuck on the "Updating mods" bit, 159/160 or some such number. Right-click on a (different) mod and 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.ArgumentException: An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at XCOM2Launcher.Mod.ModChangelogCache.<GetChangeLogAsync>d__2.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at XCOM2Launcher.Forms.MainForm.<CheckAndUpdateChangeLog>d__34.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll ---------------------------------------- XCOM2 Launcher Assembly Version: 0.4.1.0 Win32 Version: 0.4.1.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/XCOM2%20Launcher.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- Newtonsoft.Json Assembly Version: 8.0.0.0 Win32 Version: 8.0.3.19514 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/Newtonsoft.Json.DLL ---------------------------------------- Steamworks.NET Assembly Version: 8.0.0.0 Win32 Version: 8.0.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/Steamworks.NET.DLL ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Numerics Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 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.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll ---------------------------------------- System.Xml.Linq Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.6.1067.0 built by: NETFXREL3STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- ObjectListView Assembly Version: 2.9.0.25611 Win32 Version: 2.9.0.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/ObjectListView.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. Edit Edit Edit: And another Unhandled Exception, disabled some individual voice packs as they've been bundled into a single one. Ran Update Entries. See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ArgumentOutOfRangeException: Value of '279' is not valid for 'Value'. 'Value' should be between 'minimum' and 'maximum'. Parameter name: Value at System.Windows.Forms.ProgressBar.set_Value(Int32 value) at XCOM2Launcher.Forms.MainForm.Updater_ProgressChanged(Object sender, ProgressChangedEventArgs e) at System.ComponentModel.BackgroundWorker.OnProgressChanged(ProgressChangedEventArgs e) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll ---------------------------------------- XCOM2 Launcher Assembly Version: 0.4.1.0 Win32 Version: 0.4.1.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/XCOM2%20Launcher.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- Newtonsoft.Json Assembly Version: 8.0.0.0 Win32 Version: 8.0.3.19514 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/Newtonsoft.Json.DLL ---------------------------------------- Steamworks.NET Assembly Version: 8.0.0.0 Win32 Version: 8.0.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/Steamworks.NET.DLL ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Numerics Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 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.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll ---------------------------------------- System.Xml.Linq Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.6.1067.0 built by: NETFXREL3STAGE CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- ObjectListView Assembly Version: 2.9.0.25611 Win32 Version: 2.9.0.0 CodeBase: file:///C:/Programs/XCOM%202%20Mod%20Launcher/ObjectListView.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. Edited March 29, 2016 by Dragon32 Link to comment Share on other sites More sharing options...
Recommended Posts