title: Exception in GUI thread causing vshost.exe to crash
body: <p>I think my Visual Studio 2008 (.net 3.5) is corrupted. </p>
  
  <p>If I start a new Windows Forms project in a new solution, add the code</p>
  
  <pre><code>double[] x = new double[2];
  x[3] = -1.0;
  </code></pre>
  
  <p>to the form_load handler (or a button handler), and try to debug the program, it crashes immediately, not throwing an exception, but actually crashing.</p>
  
  <p>If I put the same code in the form constructor or in Main, an exception gets thrown like normal. </p>
  
  <p>Any ideas what might be going on? </p>