Der gibt garnichts aus, nur die
Exception tritt wieder auf.
Das ganze läuft aber nicht in einem Thread? (wegen der MessageBox)
Ansonsten sieht es eher so aus, als wenn da irgendwas anderes total zerschossen wäre und nur hier zufällig erst einen Fehler ausgelöst wird, wenn sich nichtmal die MessageBox zeigt.