Jump to content

You're browsing the 2004-2023 VATSIM Forums archive. All content is preserved in a read-only fashion.
For the latest forum posts, please visit https://forum.vatsim.net.

Need to find something? Use the Google search below.

Vat-Spy new beta not working

  • vat-spy
  • error

Namdu Cho
 Share

Recommended Posts

Ross Carlson
Posted
Posted

Derek, that was my first thought as well, but the function that is crashing does not use any variables that can possibly be null. My best guess currently is that the error message is a red herring and the null reference is actually occurring somewhere else. This can happen when the compiler runs code optimizations that remove some functions (known as method inlining.) I turned off those optimizations in beta 4, but you guys are still getting the same error, so that's probably not it. I'm not sure what to try next, but I'll think about it when I have some more time. Until then, you'll need to use the old version.

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Hongye Rudi Zhang
Posted
Posted
8 hours ago, Ross Carlson said:

Not yet. Do you want to revert to the old non-beta version for now? If so, download it here:

http://www1.metacraft.com/VATSpy/files/VATSpySetup.exe

Thanks!!!! Also thanks for the beta. I will also try to find solutions on my self. If I found something I will tell you. 

Link to comment
Share on other sites

Ross Carlson
Posted
Posted

Guys, I just put up beta 5 ... please give it a try and then post the exception details if the crash happens again.

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Hongye Rudi Zhang
Posted
Posted
5 hours ago, Ross Carlson said:

Guys, I just put up beta 5 ... please give it a try and then post the exception details if the crash happens again.

Hi! Thanks for not give up on me! I‘v operate on English system, hope it can help you as well. I'v got:

Faulting application name: VATSpy.exe, version: 1.1.0.5, time stamp: 0x5fbc8e1b
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00007ffd6c6613db
Faulting process ID: 0x3690
Faulting application start time: 0x01d6c24d1530b05a
Faulting application path: E:\VATSpy\VATSpy.exe
Faulting module path: unknown
Report ID: 9bc0e183-9e85-43bc-966b-242fcc3d6733
Faulting package full name: 
Faulting package-relative application ID: 

 

 

Application: VATSpy.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
   at Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.TaoMain_Resize(System.Object, System.EventArgs)
   at System.Windows.Forms.Control.OnResize(System.EventArgs)
   at System.Windows.Forms.UserControl.OnResize(System.EventArgs)
   at System.Windows.Forms.Control.OnSizeChanged(System.EventArgs)
   at System.Windows.Forms.Control.UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)
   at System.Windows.Forms.Control.UpdateBounds(Int32, Int32, Int32, Int32)
   at System.Windows.Forms.Control.SetBoundsCore(Int32, Int32, Int32, Int32, System.Windows.Forms.BoundsSpecified)
   at System.Windows.Forms.Control.ScaleControl(System.Drawing.SizeF, System.Windows.Forms.BoundsSpecified)
   at System.Windows.Forms.ScrollableControl.ScaleControl(System.Drawing.SizeF, System.Windows.Forms.BoundsSpecified)
   at System.Windows.Forms.Control.ScaleControl(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   at System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   at System.Windows.Forms.ContainerControl.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   at System.Windows.Forms.Control.ScaleChildControls(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control, Boolean)
   at System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   at System.Windows.Forms.Control.ScaleChildControls(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control, Boolean)
   at System.Windows.Forms.Control.Scale(System.Drawing.SizeF, System.Drawing.SizeF, System.Windows.Forms.Control)
   at System.Windows.Forms.ContainerControl.OnChildLayoutResuming(System.Windows.Forms.Control, Boolean)
   at System.Windows.Forms.Control.OnLayoutResuming(Boolean)
   at System.Windows.Forms.Control.ResumeLayout(Boolean)
   at Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm.InitializeComponent()
   at Metacraft.Vatsim.VatSpy.Ui.Forms.MainForm..ctor(Metacraft.Vatsim.VatSpy.Config.IVatSpyConfig, Metacraft.Vatsim.VatSpy.Ui.Forms.IFormFactory, Metacraft.Vatsim.VatSpy.Ui.Map.IMapManager, Metacraft.Vatsim.VatSpy.Data.IDataManager, Metacraft.Vatsim.VatSpy.Snapshots.ISnapshotManager)
   at DynamicClass.DynamicInjector56cef4322199483a9435929af27cee5e(System.Object[])
   at Ninject.Activation.Context.ResolveInternal(System.Object)
   at Ninject.Activation.Context.Resolve()
   at Ninject.KernelBase.Resolve(Ninject.Activation.IRequest, Boolean)
   at Ninject.Extensions.Factory.Factory.InstanceResolver.Get(System.Type, System.String, System.Func`2<Ninject.Planning.Bindings.IBindingMetadata,Boolean>, Ninject.Parameters.IParameter[], Boolean)
   at Ninject.Extensions.Factory.StandardInstanceProvider.GetInstance(Ninject.Extensions.Factory.Factory.IInstanceResolver, System.Reflection.MethodInfo, System.Object[])
   at Ninject.Extensions.Factory.FactoryInterceptor.Intercept(Castle.DynamicProxy.IInvocation)
   at Castle.DynamicProxy.AbstractInvocation.Proceed()
   at Castle.Proxies.IFormFactoryProxy.CreateMainForm()
   at Metacraft.Vatsim.VatSpy.Core.VatSpyAppContext..ctor(Metacraft.Vatsim.VatSpy.Ui.Forms.IFormFactory)
   at DynamicClass.DynamicInjectorafff68c64fb84e92be8dcba531685d8b(System.Object[])
   at Ninject.Activation.Context.ResolveInternal(System.Object)
   at Ninject.Activation.Context.Resolve()
   at Ninject.KernelBase.Resolve(Ninject.Activation.IRequest, Boolean)
   at Ninject.ResolutionExtensions.Get[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Ninject.Syntax.IResolutionRoot, Ninject.Parameters.IParameter[])
   at Metacraft.Vatsim.VatSpy.Program.Main()

 

 

 

 

Link to comment
Share on other sites

Ross Carlson
Posted
Posted

This issue has been fixed in beta 6. Thanks for the help, everyone.

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Derek Mayer
Posted
Posted

Thanks Ross, confirmed fixed on my end with Beta.6.

FYI, Windows Defender is blocking Beta.7 instantly upon download for me. It's detecting it as: Trojan:MSIL/Masslogger.VN!MTB

 

Link to comment
Share on other sites

Ross Carlson
Posted
Posted
1 hour ago, Derek Mayer said:

Thanks Ross, confirmed fixed on my end with Beta.6.

FYI, Windows Defender is blocking Beta.7 instantly upon download for me. It's detecting it as: Trojan:MSIL/Masslogger.VN!MTB

 

Great ... nothing I can do about that, I'm afraid. Strange that it only does that for Beta 7 ...

Developer: vPilot, VRC, vSTARS, vERAM, VAT-Spy

Senior Controller, Boston Virtual ARTCC

Link to comment
Share on other sites

Derek Mayer
Posted
Posted

Beta 8 works fine again, no Trojan detected. No idea what that was about.

Link to comment
Share on other sites

 Share