子プロセス("ping 127.0.0.1")を生成して、その出力のリダイレクト読み込みイベントハンドラの中で、
メインFormのTextBoxに出力を書き込むよう以下のコードを書いているのですが、以下のエラーが発生します。

スレッド '<名前がありません>' (0x15a8) はコード 0 (0x0) で終了しました。

丸一日いろいろやっているのですが、どうしても解決しません。
悪いところがあればご指摘いただけますか?

//-------------------------------------------
void procOutputReceived(object sender, DataReceivedEventArgs arg)
{
if (!String.IsNullOrEmpty(arg.Data))
{
Console.WriteLine(arg.Data);

this.Invoke(new MethodInvoker(delegate {
textBox1.Text = arg.Data;
}));
}
}