2012-02-03 9 views
2

以前のスレッドで説明したようにBreak on Exceptionブレークポイントを追加しました。hereになりました。例外が発生したときにアプリケーションがコード内の関連箇所しかし、今、私はアプリを起動するたびに、Xcodeはこのラインでmain.mで瞬時に壊れる:Break On Exceptionが有効なアプリケーションは、XCODE 4.2のmain.mで常に破損します。

は、エラーメッセージが表示されていないか、ログに示されている
@autoreleasepool { 
    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 
} 

のみログ出力が(lldb)です。

アプリがクラッシュしたように見えず、例外で除外ルールを削除するとアプリがクラッシュしたり、この行で破損することはありません。

私はLLDBデバッガと自動参照カウントを使用しています。

答えて

1

LLDBに切り替えたときも同じ問題がありました。私はGDBに戻ってこれを修正しました。理想的ではないが働く。このポストを参照してください:Exception Breakpoints - LLDB Results vs. GDB

LLDBとBreak on Exceptionでデバイス上で実行しようとしましたか?

+0

ビンゴ、GDBに戻ったときに動作します。これはLLDBを使用しても機能しないと奇妙に思えますが、これは文書化されていません。 – Camsoft

関連する問題