Ok, now this has been really mind-boggling for me and I really can not make any sense out of it... I googled it and still nothing.
I have a UINavigationController set up that pushes a root view controller. The root view controller then pushes a new view controller (actually it's a TableViewController) when a UIButton is pressed, and here's where things get weird.
The app only crashes if I set "animated" to "YES".
[[self navigationController] pushViewController:listView animated:YES];
If I change this and set "animated" to "NO", the app continues normally and functions superbly... I set "animated" back to "YES", and it crashes again.
Ultimately, I would love it if I could retain the animation, it is one of the most beautiful things about iOS after all, but with this current situation, I can't for the life of me figure out what is going on.
Please help me figure out what could be going wrong here.