マネージ デバッグ アシスタント RPC_E_DISCONNECTED
マネージ デバッグ アシスタント 'DisconnectedContext' が 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\ Microsoft\TestWindow\TE.ProcessHost.Managed.exe' で問題を検出しました。 追加情報:この RuntimeCallableWrapper の COM コンテキスト 0x72ea40 への変換に失敗して、 エラー 起動されたオブジェクトはクライアントから切断されました。 (HRESULT からの例外:0x80010108 (RPC_E_DISCONNECTED)) が発生しました。 これは、通常この RuntimeCallableWrapper が作成された COM コンテキスト 0x72ea40 が切断されたか、 他の処理を実行していてビジーであることが原因です。 現在の COM コンテキスト (COM コンテキスト 0x72e8d0) からインターフェイスを解放しています。 これは、破損またはデータの損失を発生させる可能性があります。 この問題を回避するには、その内部に存在する COM コンポーネントを示す RuntimeCallableWrappers の使用が完了するまで、 すべての COM コンテキスト、アパートメント、およびスレッドが完全に有効であり、 コンテキスト変換に使用できることを確認してください。 この例外のハンドラーがある場合は、プログラムを安全に続行できます。
ローカルで、uchar[50*50*5000]を確保しようとしたら、このエラーになった。
グローバル変数にしたら、エラーが消えた。