2012-03-30 22 views
3

最近、アプリケーションがエラーや例外なくランダムにクラッシュしているようです。コンソールには、淡い青色の(lldb)が表示されます。私は例外処理を捕らえず、まだ何もしていません。それはランダムな時に起こります。私は何度も何度も同じことをやり直すことができます。また、アプリケーション内のランダムな場所で発生することもあります。iOSアプリがエラーなしでクラッシュする(lldb)

今まで私が読んだことは、恐らくlldbデバッガがクラッシュして、私のアプリではないことです。

クラッシュの原因を突き止める方法はありますか?

私のアプリケーションにMBProgressHUDを追加したときに開始されたようです。

答えて

0

私はcrittercismとtestflightクラッシュレポートを使用して、発生していた領域を見つけるのを助けました。バックグラウンドスレッドでコアデータを実行していたためです。

+0

これについてもう少し詳しく知ってもらえますか?私はまったく同じ問題を経験しており、解決策はありません。私は大規模な(13MB)XMLファイルをコアデータにバックグラウンドスレッドを使って解析しているので、ユーザーはこれが実行されている間に自分のアプリケーションを使い続けることができます。ランダムに(lldb)とそれ以外のものでクラッシュします。 –

+0

@PhilRingsmuth Crashlyticsを使用して、正確な原因と行番号を見つけることをお勧めします。私は、バックグラウンドスレッドでコアデータを初期化して実行してから、メインスレッドを呼び出していたと思います。私は確かに覚えていない。 – Bot

1

私はちょうど同様のエラーが発生しました - 私はちょうど追加情報なしでコンソールに青いlldbを取得していました。しかし、私はデバッグナビゲータでexc_bad_accessを取得していたので、メモリの問題でなければならないことは分かっていました。私は、私が作っていないはずのリリース命令にそれをたどってしまった。 。 。

デバッグナビゲータでエラーの詳細が表示されますか?

「はい」を入力してください。

オーバーリリースされたオブジェクトは、(私が理解しているように)アプリがいつも即座にクラッシュする理由を説明するかもしれません。またはそれ以降。

+0

ありません、私はないですがチェックされます場合

わかりません。また、私はARCを使用しているので、私はリリースを扱っていません。 – Bot

+0

。それはリリースコマンドで私に起こった。ありがとう! – poweratom

0

私は過去2時間ほどこの問題を修正しようとしていましたが、Xcodeにブレークポイントがあったことが分かりました。これはあなたにとっては当てはまらないかもしれませんが、誰かがこのスレッドを見つけた場合は、ブレークポイントを確認してください。 Xcodeでthis arrowをクリックし、right click your breakpointsをクリックして削除します。これは誰にもまたは私はちょうど愚かされていた場合には有用であるが、自分自身に2時間を節約し、あなたのブレークポイント:)

関連する問題