title: UIAlertView shown from background thread and with no delegate creates EXC_BAD_ACCESS
body: <p>Here is my code:</p>
  
  <pre><code>#ifdef DEBUG
      UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"ERROR" message:@"JSON Parsing Error" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
      [alertView show];
      [alertView release];
  #endif
  </code></pre>
  
  <p>This code is executed in a background thread (responsible for parsing), and the error only happens every other time. Any idea on what is the problem here?</p>