問題タブ [crash-reports]

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

android - Android ACRA SphreadSheet リンク

こんにちは、クラッシュレポートに ACRA を使用する必要があります。Google が提供する会社のメール アカウントを使用しています。問題の ACRA はクラッシュレポートを「http://spreadsheets.google.com/formResponseに接続しますか?...」に送信します。この場合、自分の会社名も含めて ACRA を使用する方法

0 投票する
6 に答える
449 参照

c++ - クラッシュの原因を反映するWin32C++を報告するクラッシュの文字列を作成する良い方法は何ですか?

問題の追跡にFogbugzを使用しており、FogbugzのXMLAPIの周りにC++ラッパーを作成している最中です。

ベストプラクティスは、「スカウト」フィールドを使用して、類似/同じクラッシュがカウントされるだけで、再度報告されないようにすることです。そのためには、クラッシュの特定の原因に対する一意の文字列が必要です。

Win32の場合-dmpファイルまたは他のクラッシュハンドラーを取得した後、クラッシュの一意の文字列を作成するための良い方法は何ですか?(dmpファイルを作成してfogbugzサーバーに送信します)

以前の投稿/記事などで、Joelはさまざまな提案をしましたが、それらの多くは、リフレクションを使用し、取得が難しいか取得できない多くの情報を持っているC#のような言語に頼っています。

他の人は、スタックトレースや、fogbugzにスカウトエントリを作成するための他のものなどを入手しましたか?

編集明確にするために-すべてのインシデントに一意のIDは必要ありません-同じコードパスを持つクラッシュが発生する可能性があります。それを捉えたい。コードに含まれる最後の数個のスタック呼び出し(win32 DLLからの呼び出しではない)を取得することを考えていましたが、これを実行する方法がわかりません。

すべてのクラッシュを一意として報告するのは正しくありません。同じケースですべてのクラッシュを報告するのは正しくありません。クラッシュの原因となるシナリオを繰り返すさまざまなユーザーは、同じインシデントにマッピングする必要があります。

編集

私たちが望んでいるのは、スタックにあるものに基づいた、クラッシュの一般的な「シグネチャ」です。同様のスタックは同じ署名を持つ必要があります。たとえば、アプリにある上位5つのメソッドを取得してから、最初の呼び出し(存在する場合)をMSDLLにします。これはおそらく署名には十分であり、「同じ」クラッシュを相関させる可能性があります。

では、スタック上のメソッドのリストをどのように取得するのでしょうか。そして、それらが自分のアプリからのものか、別のDLLからのものかをどのように判断できますか?

編集-注ミニダンプを作成し、スカウトの説明としてfogbugzに送信できるように、例外ハンドラーで「バケットID」/署名を作成します。または、アプリの次の起動時にダンプをロードし、生成した署名を付けて送信することもできます。

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

c++ - ミニダンプ ファイルまたは例外構造がある場合、winqual が使用する「バケット ID」を取得するにはどうすればよいですか? (Windows C++)

SOには関連する質問がいくつかありますが、答えは見つかりませんでした-

「署名」/バケット ID を生成して、ミニダンプ/クラッシュを問題追跡システムに報告したいと考えています。MSはすでに「バケットID」でこれを行っているため、バケット/署名の生成を再利用できると考えました。

トップ レベル フィルター、フィルター内にある _EXCEPTION_POINTERS オブジェクト、_MINIDUMP_EXCEPTION_INFORMATION 構造体、またはミニダンプ自体からその ID を取得できますか?

これは C++ アプリケーションです。

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

gwt - 次のエラーで GWT Designer がクラッシュする

以前に gwt デザイナーで正しく開いていた以前に設計されたコンポジットを開こうとしていますが、次のエラーで終了しています

代替テキスト

誰かがこれを解決するのを手伝ってくれますか!!

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

debugging - Mac でミニダンプを行うライブラリはありますか?

MiniDump は、Windows でクラッシュをデバッグするための優れた機能です。特に小さいため、クラッシュ レポートを介して送信できます。(ウィンドウ エラー報告)。

しかし、Mac OS X やその他の BSD システムはフル コア ダンプしかサポートしていないようです。

Mac または BSD システムにミニダンプの実装はありますか? あるいは、Mac ソフトウェア開発者は顧客のクラッシュ レポートをどのように分析するのでしょうか?

ありがとう!-ジョニー

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

iphone - iPhone クラッシュ ログ - メソッド名は常に正しいですか?

これは、私が興味を持っているクラッシュ ログの一部です。

メソッドは次のようになります。

私の質問は、クラッシュログが参照している可能性はありますotherMethodか? おそらくotherMethodインラインに配置されており、2 つのメソッドの違いを見分けることができないか、次のコードを確実に参照しているmethodName

編集: 86 行目を見てみましたが、これは への呼び出しotherMethodです。これは、インスタンスが別のスレッドによって解放されたため、メッセージングselfがエラーを引き起こしたということですか? または、エラーがまだ残っている可能性がありますotherMethodか?

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

gdb - シグナルの受信時にgdbに外部通知を送信させるにはどうすればよいですか?

tmuxセッション内のgdb内でフォアグラウンドモードでデーモンアプリケーションをデバッグ実行しています。このデーモンは、SIGSEGVでクラッシュすることがあります。このクラッシュの結果は外の世界にはすぐにはわかりません。そのため、デーモンがクラッシュしたことを発見するのにしばらく時間がかかる場合があります。クラッシュが発生したらすぐに何らかの通知を受け取りたいのですが、電子メールでも問題ありません。mangdbからの助けは見つかりませんでした。これは(もしあれば)どのように達成されますか?

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

java - jdk に割り当てるメモリを増やす

私の日食はjdkを指しています。私はGWTを使用しています。時々、Eclipse が次のエラーでクラッシュします。誰か助けてください。ここに画像の説明を入力

Xmx2000m のときに新しいエラーが発生します ここに画像の説明を入力

これらはエラーログの最後の行の一部です

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

iphone - Iphone:クラッシュ レポートを理解するためのヘルプ

最近、クラッシュしたアプリに取り組みました。このアプリは、Javascript でアプリを作成できる Appcelerator ツールを使用して作成しました。Apple が指摘したコードとクラッシュ レポートを以下に示します。

iOS 4.2.1 を実行している iPhone 4 でクラッシュします (Apple の報告による)。関連ファイルを以下に示します。

コード: http://pastie.org/1543760

クラッシュレポート: http://pastie.org/1542144

私はそれを理解することができないだけです。

手伝ってください!

ありがとう

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

ios - .dSYM ファイルなしで iPhone クラッシュ レポートをシンボル化する

.dSYM ファイルなしで iPhone のクラッシュ レポートをシンボル化する方法はありますか?

App Store に提出した元のバイナリ (.app) は保持していましたが、.dSYM ファイルは保持していませんでした。そして、提出後にソースコードを大幅に変更しました。ユーザーからのクラッシュ レポートは、今のところ役に立ちません。

ご協力いただきありがとうございます!