Author Topic: GSX Updater crashes when press config button.  (Read 1500 times)

alexm90

  • Jr. Member
  • **
  • Posts: 51
GSX Updater crashes when press config button.
« on: June 07, 2024, 01:01:15 pm »
Hello,

i updated via the FSDT Installer to the current 3.0 version, and when I click on config I am presented with an unhandled exception. I attached a screenshot. The program is run as an administrator and had no problems using the config Menu in the previous versions.

Any ideas/help?

Thanks!
Alex

[EDIT]
Complete Error Message:

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

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: path1
   at System.IO.Path.Combine(String path1, String path2)
   at Couatl_Updater2.Variation.GetKeyFallBack(String key, String type, Boolean rootOnly)
   at Couatl_Updater2.PassengerAirplane.UpdateVariations()
   at Couatl_Updater2.Program.ScanAndUpdateVariations(Boolean updateGSXLayout)
   at Couatl_Updater2.Program.SearchInstalledAirplanes()
   at Couatl_Updater2.FrmMain.<EnableJetwayPanel>d__45.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.8.9241.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Couatl_Updater2
    Assembly Version: 2.0.8924.21856
    Win32 Version: 2.0.7.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
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.Net.Http
    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.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9236.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.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9241.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9214.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.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
----------------------------------------
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.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9181.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
----------------------------------------
QlmLicenseLib
    Assembly Version: 18.0.24114.1
    Win32 Version: 18.0.24114.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/QlmLicenseLib.DLL
----------------------------------------
System.Web.Services
    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.Web.Services/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.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
----------------------------------------
INIFileParser
    Assembly Version: 2.5.2.0
    Win32 Version: 2.0.7.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 13.0.0.0
    Win32 Version: 2.0.7.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
VeHaIeircIJM
    Assembly Version: 0.0.65535.65535
    Win32 Version: 18.0.24114.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/QlmLicenseLib.dll
----------------------------------------
?
    Assembly Version: 0.0.0.0
    Win32 Version: 18.0.24114.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/QlmLicenseLib.dll
----------------------------------------
System.Security
    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.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
----------------------------------------
System.Management
    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.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9241.0 built by: NET481REL1LAST_C
    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.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.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]
« Last Edit: June 07, 2024, 01:11:10 pm by alexm90 »

kbj9037

  • Newbie
  • *
  • Posts: 1
Re: GSX Updater crashes when press config button.
« Reply #1 on: June 07, 2024, 01:03:31 pm »
Detail of this error.
See attached screenshots

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

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: path1
   at System.IO.Path.Combine(String path1, String path2)
   at Couatl_Updater2.Variation.GetKeyFallBack(String key, String type, Boolean rootOnly)
   at Couatl_Updater2.PassengerAirplane.UpdateVariations()
   at Couatl_Updater2.Program.ScanAndUpdateVariations(Boolean updateGSXLayout)
   at Couatl_Updater2.Program.SearchInstalledAirplanes()
   at Couatl_Updater2.FrmMain.<EnableJetwayPanel>d__45.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.8.9241.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Couatl_Updater2
    Assembly Version: 2.0.8924.21856
    Win32 Version: 2.0.7.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
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.Net.Http
    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.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9236.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.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9241.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9214.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.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
----------------------------------------
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.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9181.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
----------------------------------------
QlmLicenseLib
    Assembly Version: 18.0.24114.1
    Win32 Version: 18.0.24114.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/QlmLicenseLib.DLL
----------------------------------------
System.Web.Services
    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.Web.Services/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.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
----------------------------------------
INIFileParser
    Assembly Version: 2.5.2.0
    Win32 Version: 2.0.7.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 13.0.0.0
    Win32 Version: 2.0.7.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
VeHaIeircIJM
    Assembly Version: 0.0.65535.65535
    Win32 Version: 18.0.24114.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/QlmLicenseLib.dll
----------------------------------------
?
    Assembly Version: 0.0.0.0
    Win32 Version: 18.0.24114.1
    CodeBase: file:///C:/Program%20Files%20(x86)/Addon%20Manager/QlmLicenseLib.dll
----------------------------------------
System.Security
    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.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
----------------------------------------
System.Management
    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.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9241.0 built by: NET481REL1LAST_C
    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.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.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.



Markymarksti

  • Newbie
  • *
  • Posts: 6
Re: GSX Updater crashes when press config button.
« Reply #2 on: June 07, 2024, 01:19:11 pm »
Same here exactly just updated to 3.0 and now no-go!

MadManSK

  • Newbie
  • *
  • Posts: 3
Re: GSX Updater crashes when press config button.
« Reply #3 on: June 07, 2024, 01:46:46 pm »
Hello.
It can't be with your version of net framework?
I would try to reinstall, check for the version 4.8

Fornax

  • Newbie
  • *
  • Posts: 4
Re: GSX Updater crashes when press config button.
« Reply #4 on: June 07, 2024, 02:02:32 pm »
Exactly same here after updating to 3.00. Pressing Config -> Error message. Never had that before...

Caracarn3

  • Newbie
  • *
  • Posts: 4
Re: GSX Updater crashes when press config button.
« Reply #5 on: June 07, 2024, 03:05:57 pm »
So I updated to the new version.  Went to Config from the installer and I get an "Unhandled exception"   value cannot be null, Parameter name: path1.   Seated Passengers just says "Loading airplanes....." and does not have a box or anything like I see in the videos.  I do have the Fenix A320 Block 2 plane.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 50875
    • VIRTUALI Sagl
Re: GSX Updater crashes when press config button.
« Reply #6 on: June 07, 2024, 03:11:39 pm »
Run the FSDT Installer again, we posted an hotfix for the installer which should be able to deal with more unofficial liveries (not all of them)

Caracarn3

  • Newbie
  • *
  • Posts: 4
Re: GSX Updater crashes when press config button.
« Reply #7 on: June 07, 2024, 03:12:33 pm »
I have done that twice.  When you say "run it again" do I need to download a version?  I am clicking my installer link.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 50875
    • VIRTUALI Sagl
Re: GSX Updater crashes when press config button.
« Reply #8 on: June 07, 2024, 03:14:08 pm »
I have done that twice.  When you say "run it again" do I need to download a version?  I am clicking my installer link.

You don't say *when* you did that, the fix is online since 10-12 minutes only. Version 2.7.0.3 of the installer.

When I say "run it again", I mean exactly that, since the installer is capable of updating itself on startup. If you had to do something extra, I would said that.

howy1

  • Newbie
  • *
  • Posts: 1
Re: GSX Updater crashes when press config button.
« Reply #9 on: June 07, 2024, 03:17:48 pm »
Same here :-\

Caracarn3

  • Newbie
  • *
  • Posts: 4
Re: GSX Updater crashes when press config button.
« Reply #10 on: June 07, 2024, 03:20:29 pm »
How can I see the version of the installer?   I ran it a few minutes before I posted and after I posted the note.    With your comment I removed all my other A320 liveries and it does work now, however I fly the plane in several virtual airlines that require specific liveries so I do need this to work with them.   Will now place the liveries back in my MSFS directory and see I guess.  I hit Release Notes in the installer but not seeing the installer version.

alexm90

  • Jr. Member
  • **
  • Posts: 51
Re: GSX Updater crashes when press config button.
« Reply #11 on: June 07, 2024, 03:26:48 pm »
Hello Umberto,

thanks for merging the topics.

I just updated the FSDT Installer at 3:22PM CEST, so 4 minutes ago - and it still has the unhandled exception.

What I am reading is, that it might be realted to installed Fenix liveries?

Best
Alex

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 50875
    • VIRTUALI Sagl
Re: GSX Updater crashes when press config button.
« Reply #12 on: June 07, 2024, 03:27:00 pm »
The latest installer is 2.0.7.3 (FIXED) and the version can be checked like any other windows file, in the Details page of the file Properties. The file affected is \Addon Manager\Couatl_updater2.exe and it's supposed to be automatically downloaded as soon as you start the FSDT Installer from the Desktop icon.

So, before reporting ANY issue, be sure you have this version. If you have the latest version and you still have the error, since it's likely caused by an unofficial livery, remove them all (possibly using the Addon Linker to disable them) and add them one by one, until you find the offending one. If you found it, please provide a link to it.
« Last Edit: June 07, 2024, 03:40:40 pm by virtuali »

alexm90

  • Jr. Member
  • **
  • Posts: 51
Re: GSX Updater crashes when press config button.
« Reply #13 on: June 07, 2024, 03:32:11 pm »
Can you confirm the Version is 2.0.7.3? Might be a typo on your end :) Just double checking.

plguzman

  • Newbie
  • *
  • Posts: 19
Re: GSX Updater crashes when press config button.
« Reply #14 on: June 07, 2024, 03:38:32 pm »
I get the 2.0.7.0 version even after downloading and install the new addon manager and running the FSDT installer. Even tried administrator rights, no change. Maybe need to uninstall and start from scratch?