問題タブ [google-breakpad]

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

android - エラー: Android アプリに Breakpad を統合すると、nested-name-specifier エラーが発生することが予想されます

URL に記載されている手順に従っていました: https://github.com/ashtom/breakapp/blob/master/README.md でサンプル ホッケー アプリを Breakpad と統合してテストしましたが、手順 4 を実行すると次のエラーが発生します。 (ndk-ビルド)。

次の構成があります: Mac OSX 10.10.5 および android-ndk-r10e-darwin-x86_64.bin。

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

c++ - ブレークパッド コア ファイルを使用して gdb にシンボルが読み込まれていない

私はすでに google-crashdumper を使用していますが、今すぐブレークパッドを試してみたいと思っています。プロジェクトに google-breakpad を統合しましたが、故意にアプリケーションをクラッシュさせてブレークパッドをテストしています。

ミニダンプをコアファイルに変換し、次のように gdb にロードしています

問題は、共有ライブラリからのシンボルがないことです。次のようになります。

2つのスレッドを投稿するだけです。実行可能ファイルも gdb に提供したため、非常に奇妙です。

次に、ブレークパッドのコア ファイルとクラッシュダンパーのコア ファイルを比較しました。クラッシュダンパーのコアファイルでは、すべてが完全にロードされています。すべてのライブラリからのすべての sysmbols。クラッシュが発生したスレッド プログラムを表示しています。しかし、ブレークパッドバージョンでは何もありません。

ブレイクパッドで何が欠けていますか?? 私はたくさんググったが無駄だった。そのような問題に直面しているものは何も見つかりませんでした。

更新 なぜそれがそのように振る舞うかを知っているかもしれません。gdbをチェックインinfo sharedlibraryしたところ、次のことがわかりました。

私が間違っていなければ、存在しない共有ライブラリを探しています。breakpad をインストールした後でも、そのようなフォルダーはありませんでした/varlib/breakpad

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

qt - Qt ブレークパッドの結果

このURLのメモに従っています

コード (Qt、windows、VS 2015) でコンパイルしました。デバッグ モードで実行し、クラッシュした場合は次のようにします。

シンボル ファイルを作成する

dmp とシンボル ファイルを使用して、テキスト ファイルを生成します (それぞれを試しました)。

しかし、アプリのクラッシュの原因を示すものは何も表示されません。テキスト(600行)に表示されます(すべての情報ではありません。表示しようとしているものを表示するには十分です。残りのデータは多少同じです):

出力を構築する方法に何か問題がありますか? 私はWindowsで

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

android - Google ブレークパッド ビルド エラー

Android 用の Google ブレークパッドをビルドしていますが、ビルド エラーが発生します。それらを修正する方法がわかりません。コードのチェックアウト元:コード

ndk build としてビルドします。チェックアウト コードに lss フォルダーがありませんでした。

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

c++ - Google ブレークパッドを使用して例外ハンドラを登録中にバス エラーが発生しました

アプリケーションで Google ブレークパッドを使用しようとしています。しかし、そうしている間にバスエラーが発生します。

サンプル アプリケーション:

以下の行からエラーが発生しています:

出力:

私は何か間違ったことをしていますか?

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

c++ - Google ブレークパッドを使用したミニダンプで、アプリケーションがクラッシュした行番号が表示されない

クラッシュ時にアプリケーションのミニダンプ ファイルを取得しました。しかし、関数名や行番号などの詳細はわかりません。出力は次のとおりです

これらは、ダンプの出力を確認するために使用している手順です

私は何か間違ったことをしていますか?

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

c++11 - configure エラー「C++11 言語機能をサポートするコンパイラが必要です。」

https://chromium.googlesource.com/breakpad/breakpad/のドキュメントに基づいてブレークパッド ライブラリをビルドしようとしていますが、実行する./configure && makeと、c++ 11 をチェックするときにエラーが発生します。 c++11 でコンパイルします。

からの出力は次の./configureとおりです。

からの出力は次のg++ --versionとおりです。

以下は、c++11 でコンパイルしたサンプル アプリケーションです。

私のg ++​​がc ++ 11をサポートしていないことについてブレークパッドが不平を言っている理由、またはコンパイラを正しく検出するために追加のパラメーターをオーバーライドまたは追加できる方法があるかどうかはわかりません。

私が行方不明または間違っている可能性があることについてのヒントはありますか? ブレークパッドは、システムにインストールされている可能性のある別の gcc を使用していますか?

config.log ファイルは次のとおりです: http://pastebin.com/TuHrmiLv