 <p>You have a dangling reference. You had an object that responded to the <code>text</code> message. You deallocated it but you still have a reference to it somewhere. You reused the memory of that deallocated object to create an <code>NSMutableArray</code>, then sent the <code>text</code> message through the dangling reference.</p> <p>Run your app under the Zombies instrument to help track down the bug.</p>