1

クラッシュ ログを理解できません。9番目のスレッドでクラッシュすることは理解できます。だから私が持っている9番目のスレッドを見て

Thread 9 Crashed:
0   libobjc.A.dylib                 0x30da4f78 objc_msgSend + 16
1   APLfree                         0x0009be1c 0x1000 + 634396
2   Foundation                      0x30514a7a -[NSThread main]
3   Foundation                      0x305a858a __NSThread__main__
4   libsystem_c.dylib               0x3763872e _pthread_start
5   libsystem_c.dylib               0x376385e8 thread_start

これは、libsystem_c.dylib がクラッシュを引き起こしたということですか、それとも libobjc.A.dylib である可能性がありますか?

私はクラッシュを自分で取得しませんが、アプリの実際のユーザーからのクラッシュ ログから取得しました。少なくとも iOS 5.1、5.0、4.3、および 4.2.6 で発生します。したがって、最新の iOS の新しいバグではありません。

メモリの解放に問題があるのではないかと思いますが、それらの問題を追跡するのはあまり得意ではないので、メモリリークなどを修正する方法についてアドバイスがあればそれも役立ちます。

どんな助けでも大歓迎です!

ありがとう、

トラヴィス

4

1 に答える 1

0

ゾンビ オブジェクトを有効にして、バグを再現してみてください。

1) cmd + Shift + , を押します。

2) 左側のパネルで「実行」を選択 -> 右側のパネルで「診断」を選択

3) 「ゾンビ オブジェクトを有効にする」にチェックボックスを設定します。

バグを再現してみると、Xcode にエラーが表示されます。

于 2012-08-20T06:51:02.267 に答える