title: NSArray release crashes with EXC_BAD_ACCESS
body: <p>Another puzzler. I have an NSArray (iTours) containing 3 Objects and a retain count of 1. </p>
  
  <p>This Array is released in the object dealloc method as follows:</p>
  
  <pre><code>- (void)dealloc {
      NSLog(@"retain count für iTouren: %d", [iTours retainCount]);
      [iTours release];  // triggers EXC_BAD_ACCESS 
      [super  dealloc];
  }
  </code></pre>
  
  <p>The console window shows the following message (no further details):</p>
  
  <blockquote>
    <p>Program received signal: 
    “EXC_BAD_ACCESS”.</p>
  </blockquote>
  
  <p>any clues what's going on? What did I miss?</p>