問題タブ [symbolicatecrash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1617 参照

ios5 - iPhone SDKのXCODEでクラッシュログを確認する方法

私は iPhone アプリケーション開発に不慣れです。デバイス アプリケーションでアプリケーションを実行しているときに、オーガナイザーに次のようなログが表示されてクラッシュします。

ログレポートは次のとおりです。

ログレポートを追跡する方法を教えてください。

0 投票する
1 に答える
323 参照

ios - クラッシュレポートは異なりますが、同じクラッシュですか?

Appleから受け取ったこれら2つのクラッシュレポートについていくつか理解するのに問題があります。

最初にいくつかの事実:最初は40%の確率で発生し、2回目は35%の確率で発生すると言われています。これが本当なら、それは私にとって非常に良いことです。

私がこのことについて読んだことに基づく私の推論は、関数のメモリアドレスがまったく同じであるため、それらは同じであるということです。0x617401faのKERN_INVALID_ADDRESSと0xffff0202のKERN_INVALID_ADDRESSだけが異なります。これは、関数が書き込みを行っていたために予想されます。ディスク上のいくつかの破損したファイル

の最初の質問は、クラッシュレポートがシンボル化される(または部分的にシンボル化される)場合とそうでない場合があるのはなぜですか?(私はちょうどそれらを分析し始めました、そして私たちのビルドシステムはビルドごとに生成されたdSYMファイルを保存していなかったので、2番目のものを象徴することについて多くのことをすることができません)

2つ目は、クラッシュレポートをユーザーからどのように象徴化できるかということです。プロジェクトを調べたところ、リリースされたビルドの設定は次のようになっています。ALL_BUILDSのGCC_GENERATE_DEBUGGING_SYMBOLSはNOに設定され、ターゲットアプリケーションレベルのdebug_informationはdSYMファイルでdwarfに設定され、デバッグシンボルの生成はNoに設定されています。質問:これらの設定でビルドされた場合、dSYMは生成されませんが、cMake(...)からGCC_GENERATE_DEBUGGING_SYMBOLSを魔法のようにtrueに設定すると、dSYMが生成されます。ターゲットレベルの設定を読み取ると、ビルドレベルの設定が上書きされます)

長い投稿でごめんなさい、それは私の最初のものです。

0 投票する
1 に答える
1259 参照

ios - Xcode 44 によって生成された dsym ファイルに UUID がありません

UUID の問題に直面しています。ipa または .app ファイルが生成された後、dsym ファイルも適切に生成されますが、私が直面している問題は、.app と .dsym の間に関連付けがないことです。

通常、uuid が生成され、dsym ファイルが作成され、それを使用してクラッシュ ログをマッピングし、それをシンボル化します。

問題がいくつかのプロジェクト設定にあるのかどうかはわかりませんが、この問題を解決するにはあなたの助けが必要です.

dsym ファイル -> 情報を取得 -> 詳細情報を右クリックすると、場所が空になり、uuid がありません。

0 投票する
1 に答える
5085 参照

objective-c - iOSクラッシュレポートの処理-EXC_CRASH(SIGSEGV)

アプリで問題が発生しました。アプリを24時間実行した後、アプリに戻った後、アプリがクラッシュします。これはロケーションベースのアプリであり、バックグラウンドで無制限に動作するはずです。ご覧のとおり、クラッシュは「ネイティブ」スレッドで発生しました。いくつかの障害のあるメモリアクセスを示唆していますか?

クラッシュレポートは次のとおりです。

ありがとう、アレックス。

0 投票する
5 に答える
10212 参照

ios - xcode 4.5 で Symbolicate クラッシュが失敗しました

xcode をバージョン 4.5 にアップグレードしたところです。クラッシュ ログをシンボル化する 3 つの方法を試しましたが、いずれも成功しませんでした。

まず、デバイスからクラッシュ ログを取得し、それをオーガナイザーの「デバイス ログ」にインポートしましたが、アプリの正確な機能を表示できず、結果にメモリ アドレスが表示されたままです。

次に、「symbolicatecrash」ファイルを「/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources」から「/usr/local」にコピーしました。 /bin' を開き、.DSYM ファイル、.app ファイル、および .crash ファイルをフォルダーに入れ、コマンド 'symbolicatecrash Myapp.crash' を実行します。結果には引き続きメモリ アドレスが表示されます。

最後に、 http: //xperienced.com.pl/blog/symbolicate-ios-crash-reportの方法を試しましたが、まだうまくいきません。

この質問を解決するのを手伝ってくれませんか?

前もって感謝します!

0 投票する
1 に答える
1203 参照

ios - クラッシュログは完全には象徴化されていません

最後の行を除いて、xcode4.5でクラッシュログを象徴することができます。具体的には、クラッシュログの「LastExceptionBacktrace」の29行目と「Thread0」領域の15行目は、他のすべての行に表示される場合、オブジェクトまたはメソッドの呼び出しを表示しません。私のコードはCoachMe1です。

なぜこれになるのかについてのアイデアはありますか?

シンボリックコードは次のとおりです。

0 投票する
3 に答える
4395 参照

ios - Xcode 4.5 - クラッシュ ログがシンボル表示されない

App Store に提出したアプリのクラッシュ ログをユーザーからメールで受け取りました。Xcode に元のアプリ ストア提出アーカイブがまだありますが、彼のクラッシュ レポートは象徴的ではありません。「再記号化」をクリックしても何も起こりません。mdfind を使用して symbolicatecrash スクリプトを見つけることができません。これはまだ Xcode 4.5 の一部ですか? このクラッシュ ログを象徴する方法はありますか?

0 投票する
4 に答える
5078 参照

iphone - iOSのクラッシュログを完全に象徴することはできません

私はおそらくこのテーマに関する20以上の記事とフォーラムの投稿を読んだことがありますが、それでも機能させることができません。

私のアプリはうまく象徴しているように見えますが、システムコールを象徴することはできません。これは、私が受け取るクラッシュログの大部分がクラッシュしているように見える場所です。

私が試してみました:

  • Xcodeの複数のバージョン
  • GitHubでパッチを適用したsymbolicatecrashスクリプトを使用する
  • mdimportを使用してアプリアーカイブとXcodeアプリの両方をインポートする
  • iOS 6を実行しているiPadをXcodeに接続してスキャンできるようにします(Xcodeバンドル内を見ると、iOS 6の最終リリースであるDeviceSupportディレクトリ内に「6.0(10A403)」というフォルダーがあります)
  • クラッシュログをXcodeにインポートします。エラーなしで失敗します。インポートする唯一の方法は、Incident IndentifierフィールドとCrashReporterKeyフィールドを別のログからコピーすることですが、それでもシステムコールを象徴することはできません。

なぜこれが機能しないのですか?他の人はこれをどのように機能させることができますか?(注:私は長い間この問題を抱えていたので、iOS6とXcode4.5の新しいリリースとは何の関係もありません。)

スクリプト出力は、次のような多くの行で埋められます。

次のターミナルコマンドを使用しています。

これにより、次の出力が生成されます。

0 投票する
0 に答える
1707 参照

objective-c - _WebSafeForwarderforwardInvocationがクラッシュする

iOSプロジェクトのWebKitに関連しているように見えるかなりの数のエラーが発生しています。背景を説明するために、ニュース記事を表示するためのアプリケーションでWebViewを使用します。これらのニュース記事にはリンクが含まれていることが多く、ユーザーがリンクをクリックすると、通常、ユーザーをSafariに誘導してニュース記事全体を読みます。かなり標準的なもの。とにかく、クラッシュは次のようになります。

このクラッシュを絞り込むという点では、iPadのiOS5.xでのみ発生するようです。

FWIW、コードベースの一部の領域では、WebViewDelegatesを使用しており、ニュース記事のリンクに対するユーザークリックの一部を傍受しています。これが一因となる可能性があるかどうかはわかりませんが、言及する価値があると考えました。

コードのこのセクションでクラッシュを引き起こしている可能性があるものについてのアイデアはありますか?

ありがとう、

ショーン

0 投票する
2 に答える
1023 参照

ios - このクラッシュ レポートに役立つ情報はありますか?

クラッシュ (iOS アプリ) の原因を特定しようとしていますが、象徴化されたクラッシュ レポートはメインの方法しか示していません。

問題を追跡するのに役立つものはありますか、それとも私には役に立たないように見えますか? 「start + 32」は何を教えてくれますか?

注意: 私のアプリは WxT であり、レポートで数回しか参照されていません。各出現箇所を二重アスタリスク (**) で強調表示しました。