в xcode4.2 SIGABRT всегда исчезают на main.m. Я не могу понять, где это реально.
в этой строке:
int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");
на xcode3.2 работает хорошо.
попробуйте добавить objc_exception_throw в качестве символической точки останова в вашей схеме отладки - это остановит отладчик именно там, где выдается исключение
objc_exception_throw