News:

Thou shalt confirm thine airspeed on final, lest the earth rise up and smite thee. (pre-landing checklist, v1)

Main Menu

CTD

Started by ananda, October 10, 2016, 01:56:47 PM

Previous topic - Next topic

ananda

There was nohing obvious in the Plan-G log.

+ System

  - Provider

   [ Name]  .NET Runtime

  - EventID 1026

   [ Qualifiers]  0

   Level 2

   Task 0

   Keywords 0x80000000000000

  - TimeCreated

   [ SystemTime]  2016-10-10T12:32:17.000000000Z

   EventRecordID 159047

   Channel Application

   Computer I7

   Security


- EventData

   Application: Plan-G3.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.ArgumentException at System.Array.Copy(System.Array, Int32, System.Array, Int32, Int32, Boolean) at System.Collections.Generic.Queue`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].SetCapacity(Int32) at System.Collections.Generic.Queue`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Enqueue(System.__Canon) at BeatlesBlog.SimConnect.SimConnect+Networking.ReceiveBodyCallback(System.IAsyncResult) at System.Net.LazyAsyncResult.Complete(IntPtr) at System.Net.ContextAwareResult.CompleteCallback(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 System.Net.ContextAwareResult.Complete(IntPtr) at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr) at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) 


+ System

  - Provider

   [ Name]  Application Error

  - EventID 1000

   [ Qualifiers]  0

   Level 2

   Task 100

   Keywords 0x80000000000000

  - TimeCreated

   [ SystemTime]  2016-10-10T12:32:18.000000000Z

   EventRecordID 159048

   Channel Application

   Computer I7

   Security


- EventData

   Plan-G3.exe
   3.1.3.113
   55c750d7
   KERNELBASE.dll
   6.1.7601.23539
   57c99884
   e0434352
   0000c54f
   da0
   01d222f16631a346
   G:\Plan-G V3\Plan-G v3.1.3\Plan-G3.exe
   C:\Windows\syswow64\KERNELBASE.dll
   946d60f8-8ee5-11e6-b255-20cf3004906a


George

tim arnot

Hi George, what were you doing at the time? Were you connected to FS? & if so, how?

Tim. @TimArnot

ananda

It was running on the network, and. I think FSX had closed down on the other machine.

I find that Pan-G doesn't always recognise when FSX closes down.

George

tim arnot

Looking harder at the stack trace... it crashed in the SimConnect dll. I'm convinced that dll has virtually zero error handling, cos it dies more readily than sheep (and sheep are basically suicides on four legs). Unfortunately we're stuck with it until I get the time to do a complete rewrite (moral: don't rely on beta libraries from an ex-microsoft guy!)

Tim. @TimArnot

ananda

That 's what results from using (un)managed code  ;D

George

tim arnot

it did say Managed Code on the tin . . . (really that's what you get for firing all your engineers before it's finished!)

Tim. @TimArnot