0

クラッシュ レポート用の iOS アプリの 1 つで PLCrashReporter を使用しています。以下は、PL をテストするために使用しているサンプル クラッシュ シナリオです。

NSArray *array = [NSArray array]; [array objectAtIndex:23];

これは正常に機能し、クラッシュを適切に報告しています。ただし、クラッシュのシナリオを次のように変更すると、

strcpy(0,"abc");

PLはそれを検出できません。デバイスを接続すると、Apple がクラッシュをキャッチして XCode に表示するのを見ることができます。

PLの「/crashes/」ディレクトリ以外ですか?どちらの場合も、スローされる最終的なシグナルは SIGABRT (基になるシグナルがわからない) です。ここで何が起こっているかについて、誰か手がかりを提供できますか?

前もって感謝します。

4

0 に答える 0