Michael Roach Posted April 11, 2020 at 10:24 PM Posted April 11, 2020 at 10:24 PM (edited) Every time there is a high traffic load in my airspace or the surrounding area, I receive an error that pops up CONSTANTLY. I am not the only person that has this issue, as my fellow artcc members and artccs in my proximity seem to have the problem as well. It is really frustrating and it is hard to replicate unless there are many people on the network near ZOB artcc airspace. Here is the error: Index and length must refer to a location within the string. Parameter name: length Quote See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ArgumentOutOfRangeException: Index and length must refer to a location within the string. Parameter name: length at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy) at cc.a(String A_0, Int32 A_1, Boolean A_2, Boolean A_3) at cc.a(Object A_0, EventArgs`1 A_1) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9148 (WinRelRS6.050727-9100) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- vERAM Assembly Version: 1.1.0.0 Win32 Version: 1.1.0.0 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/vERAM.exe ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9147 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- Ninject Assembly Version: 3.2.0.0 Win32 Version: 3.2.2.0 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/Ninject.DLL ---------------------------------------- System.Core Assembly Version: 3.5.0.0 Win32 Version: 3.5.30729.9135 built by: WinRelRS6 CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- Ninject.Extensions.Factory Assembly Version: 3.2.0.0 Win32 Version: 3.2.1.0 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/Ninject.Extensions.Factory.DLL ---------------------------------------- Castle.Core Assembly Version: 3.2.0.0 Win32 Version: 3.2.2.2273 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/Castle.Core.DLL ---------------------------------------- bbv.Common.EventBroker Assembly Version: 0.0.0.0 Win32 Version: 0.0.0.0 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/bbv.Common.EventBroker.DLL ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- DynamicProxyGenAssembly2 Assembly Version: 0.0.0.0 Win32 Version: 3.2.2.2273 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/Castle.Core.dll ---------------------------------------- DynamicProxyGenAssembly2 Assembly Version: 0.0.0.0 Win32 Version: 3.2.2.2273 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/Castle.Core.dll ---------------------------------------- Anonymously Hosted DynamicMethods Assembly Assembly Version: 0.0.0.0 Win32 Version: 2.0.50727.9148 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_32/mscorlib/2.0.0.0__b77a5c561934e089/mscorlib.dll ---------------------------------------- protobuf-net Assembly Version: 2.0.0.668 Win32 Version: 2.0.0.668 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/protobuf-net.DLL ---------------------------------------- 5mpnj4yo Assembly Version: 1.1.0.0 Win32 Version: 2.0.50727.9147 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Accessibility Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll ---------------------------------------- log4net Assembly Version: 1.2.10.0 Win32 Version: 1.2.10.0 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/log4net.DLL ---------------------------------------- SharpDX.DirectInput Assembly Version: 2.6.3.0 Win32 Version: 2.6.3 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/SharpDX.DirectInput.DLL ---------------------------------------- SharpDX Assembly Version: 2.6.3.0 Win32 Version: 2.6.3 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/SharpDX.DLL ---------------------------------------- adgy_c1r Assembly Version: 1.1.0.0 Win32 Version: 2.0.50727.9147 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- 2hpy7ntl Assembly Version: 1.1.0.0 Win32 Version: 2.0.50727.9147 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Microsoft.DirectX.AudioVideoPlayback Assembly Version: 1.0.2902.0 Win32 Version: 5.04.00.2904 CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX.AudioVideoPlayback/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.AudioVideoPlayback.dll ---------------------------------------- Microsoft.DirectX Assembly Version: 1.0.2902.0 Win32 Version: 5.04.00.2904 CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll ---------------------------------------- System.Management Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll ---------------------------------------- bxt060jf Assembly Version: 1.1.0.0 Win32 Version: 2.0.50727.9147 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- 5xyec-bb Assembly Version: 1.1.0.0 Win32 Version: 2.0.50727.9147 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Tao.Platform.Windows Assembly Version: 1.0.0.5 Win32 Version: 1.0.0.5 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/Tao.Platform.Windows.DLL ---------------------------------------- Tao.OpenGl Assembly Version: 2.1.0.12 Win32 Version: 2.1.0.12 CodeBase: file:///C:/Users/PC/AppData/Local/vERAM/Tao.OpenGl.DLL ---------------------------------------- System.Web.Services Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll ---------------------------------------- jtv8low4 Assembly Version: 1.1.0.0 Win32 Version: 2.0.50727.9147 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.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 April 11, 2020 at 10:26 PM by Michael Roach Link to comment Share on other sites More sharing options...
Ross Carlson Posted April 12, 2020 at 12:06 AM Posted April 12, 2020 at 12:06 AM Turns out this was due to an off-by-one error when vERAM generates sector IDs for in-range controllers that aren't in your POF file. It should be fixed in this version: http://veram.metacraft.com/Assets/Files/Installers/vERAM-Setup-1.2.0.exe Can you give it a try and let me know how it works out? I realize you can't easily reproduce the error, but I'm as sure as I can be that the bug is fixed, so I'd just like you to try it out and make sure this new build didn't introduce any other issues, before I release it. This version also moves the .NET Framework requirement to 4.7.2. Thanks for the bug report and for testing out the fix. 1 Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy Senior Controller, Boston Virtual ARTCC Link to comment Share on other sites More sharing options...
Michael Roach Posted April 12, 2020 at 12:38 AM Author Posted April 12, 2020 at 12:38 AM Hey Ross, It seems to work. However, it seems like this error occurs for vSTARS as well. Thanks for the Fix, MR Link to comment Share on other sites More sharing options...
Recommended Posts