windbg

    2

    3答えて

    私のプロセスは例外を投げずに終了するという珍しい窮地に瀕しています。 私のプロセスでexit(0)を呼び出しているような、プロセスが終了しているときの呼び出しスタックを調べたいと思います。 これはネイティブのC++アプリケーションです。これは数百万行にのぼり、どこがうまくいかないのか分かりませんでした。 このような機能はありますか?たとえば、Windbgで実行している場合などですか?

    2

    1答えて

    WinDbgを初めて使用し、今週、ASP.NET 4アプリケーションでメモリリークを診断するために使い始めました。私は、アクティブなIISプロセスのメモリダンプを取って、どの項目がメモリに残っているのか、そうでないのかを判断しようとしています。たとえば、メモリ内に複数のSystem.Web.UIオブジェクトがあり、1つのASPXページがあります。私は 0:000> !gcroot 1112f704

    3

    2答えて

    には、以下の画像は、コールスタック上のウィキペディアentryからのものであり、私は完全に理解していないものがある: は私が保存されているフレームポインタを考えたがEBPレジスタのプロローグ*でそのように初期化されます。その場合は push ebp ; Preserve current frame pointer mov ebp, esp ; Create new frame pointer p

    1

    1答えて

    私が取り組んでいるアプリケーションのクラッシュを調べています。ビジュアル基本部分は、ピクチャボックスとボタンを作成するシンプルなフォームです。ボタンをクリックするとC + dllが呼び出されます。 PictureBoxesは、WINAPIを使用してウィンドウを作成し、OpenGLで表示するためにDLLを使用するDLLへのハンドルを提供します。 最初にピクチャボックスにビューを作成しても問題はなく、

    1

    1答えて

    virutal memoryと物理メモリリークの違いを.netアプリケーションの観点から理解するのは難しいです。 誰もがこの概念を具体的に説明することができますか?どのようにして、1つのタイプのリークだけを持つことができますか? TIA

    1

    1答えて

    これらは完全なダンプをダンプしますか? Windbgを使用して後で分析できる最適なダンプは何ですか?

    1

    1答えて

    リリースアプリケーションのデバッグ中に変数値を確認したいと考えています。 コンパイラオプションをZ7として設定し、/ DEBUGと/ PDB:リンカオプションを指定しました。今私はアプリケーションのためのpdbを持っています。 この設定では、コード内にブレークポイント(Windbg)を入れて正しくヒットします。しかし、私は可変値を見ることができません。 [ローカル]ウィンドウにはポインタの値しか表

    1

    2答えて

    私はWindows用のC++実行可能ファイルと、windbgを使用して解析しようとしているミニダンプを持っています。 私はassosciated pdbとミニダンプを同じフォルダにコピーし、シンボルパスを設定しました。 しかし、Windbgは文句を言う DBGHELP:c:\ logs \ marketdepthserverクラッシュダンプ\ SFMarketDepthServer.pdb - E

    1

    2答えて

    ここで私はVC++で書いた些細なプログラムされています。私のマシン上で #include "stdafx.h #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int foo = 10; int* bar = &foo; cout<<bar<<en

    4

    1答えて

    サーバー上でWCFサービスが実行されていて、たまに(毎月1〜2回)、情報メッセージ "不明なエラー(0x8005008)"でCOMExceptionがスローされます。私はこの特定のエラーのために私はグーグルで私はIISで仮想ディレクトリを作成するときに問題についてのスレッドを持っていた。また、ソースコードではIISで仮想ディレクトリを作成することはありません。 DirectoryServiceLi