かぶだいくんが落ちるのでスタックトレースをメモっておく
先日から楽天RSSをリモートPCで動かしているのだが、どうも通信がうまくいかない。たまに落ちる。
System.ObjectDisposedException はユーザー コードによってハンドルされませんでした。 Message="破棄されたオブジェクトにアクセスできません。\r\nオブジェクト名 'MainForm' です。" Source="System.Windows.Forms" ObjectName="MainForm" StackTrace: 場所 System.Windows.Forms.Control.EndInvoke(IAsyncResult asyncResult) 場所 Kabudai.RakutenRssRemotingDriver.CallbackSink_OnHostToClient(CommsInfo info) 場所 C:\Projects\Kabudai\RakutenRss\RakutenRssRemotingDriver.cs:行 95 場所 Kabudai.RakutenRssRemotingDriver.CallbackSink_OnHostToClient(CommsInfo info) 場所 C:\Projects\Kabudai\RakutenRss\RakutenRssRemotingDriver.cs:行 95 場所 Kabudai.RakutenRssRemotingDriver.CallbackSink_OnHostToClient(CommsInfo info) 場所 C:\Projects\Kabudai\RakutenRss\RakutenRssRemotingDriver.cs:行 95 場所 Kabudai.RakutenRssRemotingDriver.CallbackSink_OnHostToClient(CommsInfo info) 場所 C:\Projects\Kabudai\RakutenRss\RakutenRssRemotingDriver.cs:行 95 場所 Kabudai.RakutenRssRemotingDriver.CallbackSink_OnHostToClient(CommsInfo info) 場所 C:\Projects\Kabudai\RakutenRss\RakutenRssRemotingDriver.cs:行 95 場所 Kabudai.RakutenRssRemotingDriver.CallbackSink_OnHostToClient(CommsInfo info) 場所 C:\Projects\Kabudai\RakutenRss\RakutenRssRemotingDriver.cs:行 95 場所 Kabudai.RakutenRssRemotingDriver.CallbackSink_OnHostToClient(CommsInfo info) 場所 C:\Projects\Kabudai\RakutenRss\RakutenRssRemotingDriver.cs:行 95 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) 場所 Kabudai.RakutenRssRemotingDriver.CallbackSink_OnHostToClient(CommsInfo info) 場所 C:\Projects\Kabudai\RakutenRss\RakutenRssRemotingDriver.cs:行 95 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) 場所 RemotingServerClient.CallbackSink.HandleToClient(CommsInfo info) 場所 C:\Projects\RemotingServer\ServerClient\Class1.cs:行 95 場所 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) 場所 System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) InnerException: