Main Menu

[SOLVED] AIG Traffic Controller will not open (MSFS)

Started by simaviatoruk, November 17, 2021, 08:05:23 AM

Previous topic - Next topic

simaviatoruk

Hello everyone.  I wonder if someone could assist me please?
I am new to the AIG software buit am finding it quite good from what I've seen, however I am having a problem specifically with the AIG Traffic Controller software.
I have downloaded the latest version - 0.5.0.4 and want to run it with AI Manager and Microsoft Flight Simulator 2020.
I have created a shortcut to TC on my desktop as per the instructions with the -MSFS2020 switch on it, however I cannot get the program to launch at all.
If I open my PC's task manager, I can see the AIGTech - Traffic Controller.exe process start, but it immediately stops and disappears within a few seconds.
The only activity I can see on my PC after this is in eventviewer's application log where two entries are reported for every attempt at loading the software. These are:

Application: AIGTech - Traffic Controller.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Xml.XmlException
   at System.Xml.XmlTextReaderImpl.Throw(System.Exception)
   at System.Xml.XmlTextReaderImpl.ParseText(Int32 ByRef, Int32 ByRef, Int32 ByRef)
   at System.Xml.XmlTextReaderImpl.ParseText()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Skip()
   at System.Configuration.XmlUtil.StrictSkipToNextElement(System.Configuration.ExceptionAction)
   at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(System.Configuration.XmlUtil, System.String, Boolean, System.String, System.Configuration.OverrideModeSetting, Boolean)
   at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(System.Configuration.XmlUtil, System.String, Boolean, System.String, System.Configuration.OverrideModeSetting, Boolean)
   at System.Configuration.BaseConfigurationRecord.ScanSections(System.Configuration.XmlUtil)
   at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

Exception Info: System.Configuration.ConfigurationErrorsException
   at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
   at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)
   at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(System.Object, System.Configuration.Internal.InternalConfigEventArgs)

Exception Info: System.Configuration.ConfigurationErrorsException
   at System.Configuration.ConfigurationManager.PrepareConfigSystem()
   at System.Configuration.ConfigurationManager.GetSection(System.String)
   at System.Configuration.PrivilegedConfigurationManager.GetSection(System.String)
   at System.Diagnostics.DiagnosticsConfiguration.GetConfigSection()
   at System.Diagnostics.DiagnosticsConfiguration.Initialize()
   at System.Diagnostics.DiagnosticsConfiguration.get_Sources()
   at System.Diagnostics.TraceSource.Initialize()
   at System.Net.Logging.InitializeLogging()
   at System.Net.Logging.get_On()
   at System.Net.ComNetOS..cctor()

Exception Info: System.TypeInitializationException
   at System.Net.ServicePointManager..cctor()

Exception Info: System.TypeInitializationException
   at System.Net.ServicePointManager.set_InternalConnectionLimit(Int32)
   at System.Net.ServicePointManager.set_DefaultConnectionLimit(Int32)
   at GMap.NET.GMaps..cctor()

Exception Info: System.TypeInitializationException
   at GMap.NET.GMaps.get_Instance()
   at GMap.NET.WindowsPresentation.GMapControl..cctor()

Exception Info: System.TypeInitializationException
   at GMap.NET.WindowsPresentation.GMapControl..ctor()

Exception Info: System.Windows.Markup.XamlParseException
   at System.Windows.Markup.XamlReader.RewrapException(System.Exception, System.Xaml.IXamlLineInfo, System.Uri)
   at System.Windows.Markup.WpfXamlLoader.Load(System.Xaml.XamlReader, System.Xaml.IXamlObjectWriterFactory, Boolean, System.Object, System.Xaml.XamlObjectWriterSettings, System.Uri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(System.Xaml.XamlReader, Boolean, System.Object, System.Xaml.Permissions.XamlAccessLevel, System.Uri)
   at System.Windows.Markup.XamlReader.LoadBaml(System.IO.Stream, System.Windows.Markup.ParserContext, System.Object, Boolean)
   at AIGTech.TrafficController.View.MainWindow..ctor(System.String)
   at AIGTech.TrafficController.App.Application_Startup(System.Object, System.Windows.StartupEventArgs)
   at System.Windows.Application.OnStartup(System.Windows.StartupEventArgs)
   at System.Windows.Application.<.ctor>b__1_0(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Application.RunDispatcher(System.Object)
   at System.Windows.Application.RunInternal(System.Windows.Window)
   at AIGTech.TrafficController.App.Main()


followed by:

Faulting application name: AIGTech - Traffic Controller.exe, version: 0.5.0.4, time stamp: 0x8e9f2663
Faulting module name: KERNELBASE.dll, version: 10.0.19041.1348, time stamp: 0x76fcd692
Exception code: 0xe0434352
Fault offset: 0x0000000000034f69
Faulting process ID: 0x59b8
Faulting application start time: 0x01d7db88f3eb5984
Faulting application path: C:\Utils\AIG_TrafficController\AIGTech - Traffic Controller.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report ID: 94957031-0f10-46b8-a89a-83667e51dd8f
Faulting package full name:
Faulting package-relative application ID:


There are no text logs generated within my AIG_TrafficController folder so it doesn't even seem to be loading the software at all. There are also no .zip files to delete in the main folder or the resource folder as per some previous posts that I have gone through.

As I said, The AIM software opens fine so I would doubt some kind of .Net Framework corruption and was wondering if I was doing something wrong perhaps?

Would anyone be able to provide any assistance and help me troubleshoot this issue please?

Many thanks
SimAviatorUK

Kaiii3

tried without the start parameter?

Other solution your config is broken, to fix:

Open C:\<USER>\Kaiii\AppData\Local\AIGTech and remove all directories for AIG Traffic Controller

simaviatoruk

I have tried with and without the start parameter and that has made no difference.
I have just removed the Traffic Controller folder within \Appdata\Local\AIGTech and the software has opened and updated.
It is now checking scenery etc. so I will let it finish, then close and reopen the software a few times to ensure it remains in a working condition.
Many thanks for your assistance so far.
SimAviatorUK