debug-symbols

    1

    1答えて

    元のソースファイルの各命令/機能用に生成されたLLVM-IRコードを視覚化するのに役立つツールを作成することを考えています。 thisのようなものですが、LLVM-IRのものです。 スタートLLVM-IRのASTビルダーとによって:そのようなツールを構築するための の手順は、これまでのように見えます。 生成されたIRコードを解析します。 キャレット位置では、AST要素を取得します。 要素の有効範囲

    5

    1答えて

    は、Linux上の2つのコマンドです: それは、スタンドアロンのデバッグ情報ファイルを作成し、という意味で dsymutil <binary> -o <binary>.dSYM 等価マックに下記へ objcopy --only-keep-debug foo foo.dbg objcopy --add-gnu-debuglink=foo.dbg foo 同等。 実行ファイルとデバッグ情報フ

    5

    2答えて

    私は分析しようとしているクラッシュダンプを持っています(VC++ 2010)。 私は、この(私は読みやすくするため、ここで多くをトリミングしてきた)のように見えるコールスタックしている: myapp.exe!std::_Tree<std::_Tmap_traits<unsigned int,StructB,std::less<unsigned int> ... >::_Erase(...) my

    0

    2答えて

    (私が投稿した類似の質問に申し訳ありませんが、私はそれを修正しました) Windows XP上で実行可能なPEファイルをデバッグして、PDEとPTEが実際のシステム。私はwindbgに詳細を見るためのいくつかのコマンドがあることを学んだ。 !pteは仮想アドレスの対応するPDEとPTEを見ることができるようです。しかし、私は 0:000> !pte No export pte found に遭遇私

    0

    1答えて

    問題が発生した可能性がありますか?私は、すべてのコードベースをWindows 8マシンからウィンドウ10に移行しました。そして、デバッガは、MVCプロジェクトを実行すると、一度しか正しくフックされないようです。その後、通常のSymbols Not Loadedがブレークポイントに表示され、デバッガが再び動作するようにソリューション全体を再構築する必要があります。 すべてのNu Getパッケージをア

    0

    1答えて

    普遍的なアプリケーションでは、組み込み/フレームワークライブラリ(私のコードではない)に関するこれらの厄介なメッセージが表示されます: "(CoreCLR:CoreCLR_UWP_Domain):ロード済み 'C:\ Data ... Debug_ARM.xx \ System .Linq.dll '。PDBファイルを見つけたり開くことができません。 これを抑制するにはどうすればよいですか?私は自

    3

    3答えて

    私は共有オブジェクトとしてコンパイルされた大きなプロジェクトを扱っています。 DWARF-2シンボル(-g -feliminate-unused-debug-types)でコンパイルすると、.debug_infoは約700Mになります。 私は-feliminate-dwarf2-dupsを追加する場合、リンカは死ぬ: error adding symbols: Memory exhausted

    7

    3答えて

    特定のアセンブリの近くに有効なpdbファイルがあり、pdbに格納されているチェックサムがソースチェックサムと一致することを確認するためにチェックを書きます。 ビルドサーバーの設定が壊れている場合(たとえば、コードをビルドするために別のgitブランチを使用した場合など)、公開バイナリを防ぐために、このチェックはCIサーバー上で単体テストとして呼び出す必要がありました。 可能であれば、入力パラメータと

    13

    1答えて

    MS Visual Studio 10でデバッグ情報を使用してスタティックライブラリ(.LIB)をビルドする場合、 の.PDBの名前は常にvc100.pdbです。 (デバッグ情報が[MyProjectName].pdbある.DLLを、建物ではなく) 私は、いくつかの異なるライブラリ(およびそのデバッグシンボル)をコピーしようとしているので、これは私にとって問題である"PublishedLibrar

    0

    1答えて

    私はデバッグシンボルとしてGitLinkを設定しようとしていますが、それは'PdbStr is not found on the computer, please install 'Debugging Tools for Windows'という文句を言いますが、上記のデバッグツールをインストールした後はどこでもPDBStr.exeを見つけることができません。何か不足していますか?