One of our customers reported a crash of their .Net server last night. This was running as a service on Win 2008R2. Nothing was caught by our own exception handling but from the event log we were able to get this:
Application: QUICService.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception
Stack:
at RemObjects.SDK.ThreadPool.QueueItem(RemObjects.SDK.ThreadPoolCallback)
at RemObjects.SDK.Server.SCServerWorker.IncomingEvent(RemObjects.SDK.Server.IMessageQueue, System.IO.Stream)
at RemObjects.SDK.Server.SCServerWorker.HaveGuid()
at RemObjects.SDK.SuperTcpChannelWorker.CbServerWelcome(System.IAsyncResult)
at RemObjects.InternetPack.Connection.IntReadCallback(System.IAsyncResult)
at System.Net.LazyAsyncResult.Complete(IntPtr)
at System.Net.ContextAwareResult.CompleteCallback(System.Object)
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*)
Any suggestion what the issue could be? Is it something we’re doing wrong or a fault in RO SDK itself? We’re using the latest release (6.0.57.991)
Many thanks,
Kenny