I have a table view that is initialized with a mutable array, and it is used with a uitableview. If the table view is used with just the array it is initialized with, it works fine. But if i add something to the array and call [tableView reloadData] on it and i scroll up and down the app crashes with nothing in the console. Xcode just says "Debugging terminated" What could be causing this?!! if you need me to post the code just tell me.