Topics

Decode List Window Closing

Ken Norris
 

N1MM+ 1.0.7971.0, JTDX v2.1.0-rc141_3. After a few minutes the Decode List window will close on it's own, breaking the connection between N1MM+ and JTDX. I have to shut JTDX and N1MM+ down and restart to reconnect the programs.
Below is the Error Log:

N1MMLogger.net - Version 1.0.7971.0
Built: 10/15/2019 7:00:28 AM
Microsoft Windows NT 10.0.17763.0,64:1,en-US,en-US
Error occurred at: 10/15/2019 9:04:01 AM in Thread: 
---------------------------------------------------------------------------------------
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'WSJTRadio'.
   at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   at N1MMLogger.Net.WSJTRadio.AppendData(String s) in C:\N1MM+Source\N1MM Logger on .NET\N1MM Logger.Net\Forms\WSJTRadio.vb:line 1224
   at N1MMLogger.Net.AsyncTcpListener.ReceiveCallback(IAsyncResult ar) in C:\N1MM+Source\N1MM Logger on .NET\N1MM Logger.Net\Classes\AsyncTcpListener.vb:line 139
---------------------------------------------------------------------------------------
 
 
Call Stack before the runtime error:   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at N1MMLibrary.SharedLib.CallStackString() in C:\N1MM+Source\N1MM Logger on .NET\N1MM Library\Classes\SharedCode.vb:line 89
   at N1MMLogger.Net.SharedCode.HandleError(Exception e, String PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM Logger.Net\Modules\SharedCode.vb:line 186
   at N1MMLogger.Net.AsyncTcpListener.ReceiveCallback(IAsyncResult ar) in C:\N1MM+Source\N1MM Logger on .NET\N1MM Logger.Net\Classes\AsyncTcpListener.vb:line 152
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.ContextAwareResult.CompleteCallback(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)

Rick Ellison
 

I will take a look at this today. I have not downloaded the latest release of JTDX but I will..

 

73 Rick N2AMG

 

From: N1MMLoggerPlus@groups.io [mailto:N1MMLoggerPlus@groups.io] On Behalf Of Ken Norris
Sent: Tuesday, October 15, 2019 10:27 AM
To: N1MMLoggerPlus@groups.io
Subject: [N1MM+] Decode List Window Closing

 

N1MM+ 1.0.7971.0, JTDX v2.1.0-rc141_3. After a few minutes the Decode List window will close on it's own, breaking the connection between N1MM+ and JTDX. I have to shut JTDX and N1MM+ down and restart to reconnect the programs.
Below is the Error Log:

N1MMLogger.net - Version 1.0.7971.0

Built: 10/15/2019 7:00:28 AM

Microsoft Windows NT 10.0.17763.0,64:1,en-US,en-US

Error occurred at: 10/15/2019 9:04:01 AM in Thread: 

---------------------------------------------------------------------------------------

System.ObjectDisposedException: Cannot access a disposed object.

Object name: 'WSJTRadio'.

   at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)

   at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)

   at N1MMLogger.Net.WSJTRadio.AppendData(String s) in C:\N1MM+Source\N1MM Logger on .NET\N1MM Logger.Net\Forms\WSJTRadio.vb:line 1224

   at N1MMLogger.Net.AsyncTcpListener.ReceiveCallback(IAsyncResult ar) in C:\N1MM+Source\N1MM Logger on .NET\N1MM Logger.Net\Classes\AsyncTcpListener.vb:line 139

---------------------------------------------------------------------------------------

 

 

Call Stack before the runtime error:   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)

   at System.Environment.get_StackTrace()

   at N1MMLibrary.SharedLib.CallStackString() in C:\N1MM+Source\N1MM Logger on .NET\N1MM Library\Classes\SharedCode.vb:line 89

   at N1MMLogger.Net.SharedCode.HandleError(Exception e, String PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM Logger.Net\Modules\SharedCode.vb:line 186

   at N1MMLogger.Net.AsyncTcpListener.ReceiveCallback(IAsyncResult ar) in C:\N1MM+Source\N1MM Logger on .NET\N1MM Logger.Net\Classes\AsyncTcpListener.vb:line 152

   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)

   at System.Net.ContextAwareResult.CompleteCallback(Object state)

   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

   at System.Net.ContextAwareResult.Complete(IntPtr userToken)

   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)

   at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)

   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)


Virus-free. www.avast.com