私の iOS アプリには多くのネットワーク機能があります。もちろん、重要なデータはファイルシステムに保存してオフラインで表示するなどしていますが、以前は問題なく完全に動作していました。ここで、機内モードをオンにしてこれをテストして、インターネット接続がないことをシミュレートしようとすると、GDB は次のように出力します。
2011-04-17 21:34:13.291 Bronto Backup Mobile App[195:307] *** -[UIAlertView release]: message sent to deallocated instance 0x3e93630
gdb で malloc デバッグを試しましたが、プロセスが実行されていないか、コマンドが見つからないことがわかります。バグが発生した場所を特定するにはどうすればよいですか? backtrace は、通常の NSAutoreleasePoolPop のものしか提供しませんでした。
私の愛のために、私はこのバグがどこにあるかを追跡することはできません. NSZombiesEnabled はアドレスを教えてくれますが、malloc_history pid 0x3e93630
前に情報があっても gdb がこのコマンドを認識していないというエラーが表示されます。