問題タブ [symbolicate]

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 に答える
377 参照

ios4 - Xcode 4 がデバッグ ビルドのシンボル化に失敗する

.dSYM ファイルを保存するために「ビルドしてアーカイブ」する必要がないように、Xcode はデバッグビルドを自動的にシンボル化できる必要があることを理解しています。これは正しいです?うまくいかない場合、どのような理由が考えられますか?自分の呼び出しを除いて、クラッシュログのすべてに適切な説明があります。

この質問を読み、言及されたディレクトリを Spotlight から除外しました。まだ運がありません。

ありがとう。

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

xcode4 - XCode4クラッシュレポートを象徴する

XCode4でクラッシュレポートを象徴するようにしようとしています。私はグーグルでこのリンク(https://github.com/chrispix/symbolicatecrash-fix)をたどりましたが、停止します。手順には、「iOSクラッシュレポートの記号を修正するには、/ usr / local / bin / symbolicatecrashを脇に移動し、このリポジトリのバージョンにコピーしてください」と記載されています。Macで「/usr/ local /bin/」が見つかりません。私はMacの世界に慣れていないので、理解できないことがあると確信しています。「/usr/ local / bin /」が存在しない場合、XCode 4はどこでsymbolicatecrashを検出しますか?修正すべきバグがたくさんあるので、初心者を正しい方向に向けてください。

ありがとうトム

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

objective-c - iOS デバイスで 16 進アドレスを記号化することは可能ですか?

作業中のアプリにクラッシュ レポーターを実装しようとしています。基本的な考え方は、アプリがクラッシュするたびにサーバーに通知を送信することです。すべてのスタック フレームとアドレスを取得できましたが、理想的には、エラー レポートを送信する前にアドレスをシンボル化する必要があります。アプリケーション内でプログラムによって .dSYM/.app ファイルにアクセスすることは可能ですか? コンソールからスタック フレーム内の 16 進アドレスをシンボル化できることはわかっていますが、エラー レポートを送信する前に、デバイス自体でこれを実行したいと考えています。これが可能性であるかどうか誰でも知っていますか?もしそうなら、これを達成する方法についての指針はありますか?

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

ios - リリース ビルド用の dSYM ファイル

.dSYMリソースには DWARF 情報以外の情報が含まれていますか? アプリのリリース ビルドを作成しました。これを実行dwarfdumpすると、実行可能ファイルに DWARF 情報がない (「空」である) と表示されますが、これは私が期待することです。しかし、それを実行dsymutilすると、空でないシンボル ファイルが作成されます。これらはバイナリ ファイルなので、何が入っているかわかりません。誰でもこれについて教えてもらえますか?これらのファイルのビューアはありますか?

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

xcode - MonoTouchクラッシュダンプを象徴し、それらから行番号を取得することは可能ですか?

MonoTouchクラッシュダンプを象徴し、それらから行番号を取得することは可能ですか?もしそうなら、それはどのように行われますか?

次の方法でプロジェクトを構成しました。

  • リリースモードでビルド
  • [プロジェクトオプション]->[ビルド]->[iPhoneビルド]->[全般]タブで[デバッグを有効にする]をオンにしました
  • [プロジェクトオプション]->[ビルド]->[コンパイラ]で[デバッグ情報を出力する]をオンにしました

ここで、ダンプに対してsymbolicatecrashを実行すると、スタックトレースでメソッド名を取得しますが、行番号ではなく、それらに対するオフセット(たとえば、「+ 268」)のみを使用します。

私はMonoTouch4.21を使用しています。

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

iphone - クラッシュログを記号化する

XCode 3.2.6 を使用しています。「ビルドとアーカイブ」メソッドを使用して、テスター用のビルドを作成しました。テスターからいくつかのクラッシュ ログを受け取りました。それらをデスクトップに配置し、オーガナイザーにドラッグしました。しかし、それは象徴的ではありません。クラッシュ ログを記号化する方法をオンラインで調べたところ、文字通り 10 を超えるさまざまな回答と回答が見つかりました。

コンピューターで symbolicatecrash を探してみましたが、どこにも見つかりませんでした。それが私の主催者がそれを象徴していない理由ですか?

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

ありがとう

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

ios - MonoTouch: Symbolicate クラッシュ

私は Monotouch を使っているので、あまりクラッシュしません。しかし、私は最初のものを手に入れました。クラッシュ ファイルを Xcode で開いたところ、シンボリック化されていました。

クラッシュ情報で取得できるのは次のすべてですか? (ctorの問題のようです)

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

iphone - クラッシュログのシンボル化は、フレームワークライブラリのシンボル化に失敗します

TSIインシデントにいくつかのクラッシュレポートを含めようとしていますが、ログを部分的にシンボリック化することしかできません。Xcode4.2のオーガナイザーパネルとターミナルのPerlスクリプトを使用してみました。どちらの場合も、私自身のクラスは問題なくシンボリック化されていますが、すべてのフレームワーククラスがシンボリック化されているわけではありません。

クラッシュレポートはこちらです。

ログヘッダー:

ログの最初からの例:

バイナリ画像:

どうすればこれを解決できますか?

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

ipad - フレームワークを記号化できない場合がある

私はこれで完全に途方に暮れています。クラッシュ レポートの 1 つ (アプリを介して送信したユーザーから取得) を象徴することができ、次のようになりました。

ただし、残りのすべてのクラッシュ レポートは、シンボリック化すると次のようになります。

CoreFoundation や UIKit などは、最初のインスタンスではシンボル化され、残りのインスタンスではシンボル化されないのはなぜですか?

注: 元のアーカイブ (アプリ ストアに送信されたもの) はありますが、これらはオーガナイザーにドラッグするだけで Xcode 4.2 内でシンボル化されています。

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

ios - iOS シンボリケート クラッシュ ログは数行しかシンボリケートしない

こんにちは、このファイルは次からシンボリック化されています。

これに:

main.m:18 しか表示されないため、プロセスは正しく実行されていますか?残りは不明のままです。

前もって感謝します