There's a bug in the iOS 5 SDK where symbols aren't showing up in the debugger for exception backtraces.
To work around it, go into the breakpoint navigator in Xcode 4, then down at the bottom left, click on the + button and choose "Add Exception Breakpoint…". Set it to break "On Throw", and you should get a breakpoint where the exception is thrown.