問題タブ [dmp]
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.
windows - Windows で BSoD 中に作成されたダンプ ファイルの内容を読み取るツールはありますか?
BSoD が発生したときに作成されるメモリ ダンプ ファイルの内容を読み取るのに役立つツールはありますか?
windbg - WinDbgの起動時に「.cmdtree」ウィンドウドックを作成するにはどうすればよいですか?
WinDbgでカスタムテーマを設定するために、TessFerrandezのブログをフォローしました。
また、-c ".cmdtree c:\mycmdtree.txt"を使用してWinDbgを自動的に起動し始めました。
これにより、cmdtreeファイルがコマンドウィンドウとして正しく開きますが、正しくドッキングできません。問題は、「コマンド」ウィンドウはDMPファイルを開いた後にのみ開くことができるが、DMPファイルを開くと「ベース」ワークスペースから切り替えられるため、ワークスペースへの変更が保存されないことです。
何か案は?
windows - windbg !heap 出力の「サイズ」の数値は何を意味しますか?
DMP ファイルに次のような出力が表示されます。
WinDbg のドキュメントには次のように書かれています。
ただし、ドキュメントでは間隔が奇妙です。それは「エントリアドレス」と「前のサイズ」と「現在のサイズ」を意味しますか、それとも「エントリ」「前の」と「現在」は下の行ではありませんか?
「前のサイズ」と「現在のサイズ」とはどういう意味ですか? 特に「使用バイト数」に関して。「使用バイト数」と「cur サイズ」の違いは何ですか?
c# - C# アプリケーション ダンプ ファイルを分析する
XP では正常に動作するが、Vista/7 ではフリーズする C# アプリケーションを作成しました。問題を分析するためのアプリケーション ダンプ (dmp ファイル) を取得しました。C# でスタック トレースを取得する方法がわかりません (もちろんソース コードがあるため)。シンボルをロードしましたが、マネージ コードをロードしていないようです。スタック トレースは次のとおりです。
どんな助けでも大歓迎です。
visual-studio-2010 - dmp ファイルの作成はプログラムのパフォーマンスに影響しますか?
非常に昔、私は Unix システムで C でプログラミングし、デバッグ モードでコンパイルして、問題のあるプログラムのデバッグを支援していました。デバッグ モードで作成された実行可能ファイルは、デバッグ モードをオンにせずに作成された実行可能ファイルよりもはるかに大きく、実行速度が非常に遅くなりました。現在、私は VS2010 を使用して C++ でプログラミングしているチームで働いており、リリース バージョンまたはデバッグ バージョンを作成するオプションがあります。また、リリース バージョンを作成する場合でも、dmp ファイルを生成するオプションを利用できます。dmp ファイルを作成するオプションをオンにしても、リリース バージョンはデバッグ バージョンよりもはるかに小さいことに気付きました (予想どおり)。ただし、何年も前にデバッグモードをオンにしたように、dmp ファイルを作成するとプログラムのパフォーマンスが低下するかどうかを示すものは何も見つからないようです。
sql-server - Oracle .DMP ファイルを SQL Server にインポートする方法
.dmp ファイル (Oracle データ) があり、このファイルを SQL Server 2008 R2 にインポートする必要があります。私はグーグルを試しましたが、明確な解決策が得られません。Oracle は別のマシンにあり、SQL Server は別のマシンにあります。この .DMP ファイルには、テーブルとデータのみが含まれています。
どんな体にも考えがありますか?
oracle - Oracle に複数のダンプ ファイルをインポートする
ORACLE 11g ORCL データベースを使用しています。Oracleデータベースで[複数のコマンドプロンプトを使用して]一度に複数のダンプファイル[異なるユーザー用]をインポートできますか? 可能であれば同じ手順を提案してください..事前に感謝します
c# - Visual Studio でのダンプ ファイルの読み込み
Visual Studio から .DMP ファイルを読み込もうとして失敗しましたが、今は頭痛の種です...助けていただければ幸いです。
Windows フォーム C# アプリケーションは、Windows 7 マシンで実行されている VS 2005 フレームワーク 2.0 にあります。
デバッグ フォルダから .exe を実行します (つまり、exe は、「リリース」モードではなく「デバッグ」モードと「混合プラットフォーム」でソリューションをビルドすることによって生成されました)。
タスク マネージャーを開き、プロセスを選択して右クリックし、myapp.dmp ファイルを作成する [ダンプ ファイルの作成] を選択します。
dmp ファイルは、アプリケーションが正常に実行されていたときに作成され、例外はありませんでした。ユーザーダンプの作成時にすべてのスレッドがどこにあったかを確認しようとしているだけです。
次に、アプリケーションを実行したのと同じフォルダーに myapp.dmp ファイルをコピーします。そのフォルダーには、すべての dll ファイルと pdb ファイル、および .exe が含まれています。
myapp.dmp をダブルクリックすると、ファイルがソリューション エクスプローラーに表示されますが、ソリューション エクスプローラーでファイルをダブルクリックしても何も起こりません。F5 を使用して実行しましたが、「myapp.exe のデバッグ情報」が見つからない、または一致しないというエラー メッセージが表示されます。シンボル ファイルにネイティブ シンボルがありません。
また、Visual Studio.Net の [ファイル メニュー] + [開く] から .dmp ファイルを開こうとし、.dmp ファイルを選択します。ビジュアル スタジオで大きなバイナリ ファイルが開きます。
database - dmpファイルをoraclexeの新規インストールにインポートします
クライアントのデータベースからOracleXE11.2.0の新規インストールに*.dmpファイルをインポートしようとしています。
Oracle DBは初めてで、常にMySQLを使用していたので、フォーラムを検索してcmdのコマンドを使用しました。
運がない。implog.txtは次のとおりです。
今私が読んでいるのは:
-スクリプトはユーザーSYSTEMに対するすべての特権を削除しますが、インポートが失敗しても、インポートを実行した後、SYSTEMとしてログインできなくなります
-Windows XP32ビット仮想マシンに*.dmpをインポートしようとしていますが、エクスポートはWindows Vistaマシン(x86またはx64がわからない)で作成されたと思いますが、理解していないのはログには、「データベースファイル'/home/app/oracle/oradata/ANA/indx01.dbf'の作成中にエラーが発生しました」と記載されています。ここでは、UNIXパスのようです...
-ほとんどすべての場所で、ユーザー/テーブル/インデックスはすでに存在するため、Oracleは作成できないと言っています。これは新規インストールであるか、少なくとも最初にインポートを試みたときのことです。最初の失敗の後、SYSTEMとしてログインしようとしましたが、できませんでした。OracleXEを削除して最初から再インストールしたので、新規インストールだと思います。私は何か間違ったことをしていますか?すべてを削除して再インストールせずにSYSTEM権限を再作成する方法はありますか?
よろしくお願いします
編集:エクスポートログを受け取ったばかりです。テーブル名を省略しました:
.net - .NET メモリ リーク分析
アプリケーションの 1 つでメモリ リークを見つけようとしていますが、なかなかわかりません。
Ants メモリ プロファイラーでプログラムを分析したところ、Ants メモリ プロファイラーが適していないアンマネージ コードにリークがあることがわかりました: http://www.red-gate.com/supportcenter/content/ANTS_Memory_Profiler/help/ 7.4/amp_unmanaged_use「グラフィックス バッファ」と「アンマネージ コードでのオブジェクトの破棄に関する問題」セクションを確認しましたが、結果は得られませんでした。
次に、Windows デバッグ診断ツールを使用して、メモリ不足の分析を行いました。メモリ使用量の大部分は、ネイティブ ヒープ: ヒープ 6 0x01ee0000 (既定のプロセス ヒープではありません) にあります。仮想割り当てサマリー メモリが少なく、リーク分析の未解決の割り当てサマリー メモリも少ない: どのモジュールもメモリ使用量が高くありません。
現在メモリ リークが発生している場所を特定するにはどうすればよいですか?