• 締切済み

ワトソン博士が作成する.DMPファイルの形式

自社開発したソフトウェアが、お客様の所で落ちた時ワトソン博士で生成される.DMPファイル(ワトソンログ)を送ってもらって解析しています。(Visual Studioの機能が非常に強力で助かってます) ところが、最近組み込んだ他社ソフトが勝手に例外を横取りして、その会社オリジナルのログファイルを生成してしまうようになりました。その会社のモジュールで落ちた場合はそのまま送れば良いのですが、自社モジュールで落ちた場合が面倒です。一応、その会社からオリジナルログファイルの解析ツールを借り受けたのですが、.DMPファイルのように全自動という訳には行かず多大な手作業が発生し大変苦労しています。 今後の事もあるので、この際その会社のダンプファイルを.DMPに変換するツールを作ってしまえば良いのではないかと考えました。 そこで質問なのですが、.DMPファイルの形式について記載したマイクロソフトのドキュメントのありかをご存知ないでしょうか?以前にどこかでちらっと見かけたような気がするのですが、検索してもなかなか出てこなくて困っています。 よろしくお願いします。

みんなの回答

  • z64423
  • ベストアンサー率53% (26/49)
回答No.2

すみません、完全に勘違いしてました。 DMP ファイルと DBG ファイルは違うものだと思います。 WinDbg(http://www.microsoft.com/japan/whdc/DevTools/Debugging/default.mspx)のヘルプにもファイルフォーマットまでは載っていませんでした。 ※Kernel MiniDump ファイルの内容の概要は書いてあったのですが… お役に立てなくて申し訳ないです。

MiracleCat
質問者

お礼

ありがとうございました。 DMPファイルについては引き続き情報お待ちしています。

  • z64423
  • ベストアンサー率53% (26/49)
回答No.1

MSDN ヘルプだと  DBG ファイルは、ポータブル実行可能 (PE: Portable Executable) ファイルです。  このファイルには、デバッグ情報が Visual Studio デバッガの Codeview 形式で格納されます。  DBG の作成方法によっては、他の形式になることもあります。 と書いてありますね。 ※VS2005 ヘルプでのリンク  ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.ja/dv_vsdebug/html/91e449e9-8b65-4123-960f-2107cd1f1cfd.htm フォーマットの詳細は分かりません、悪しからず。

MiracleCat
質問者

補足

情報ありがとうございます。 知りたかったのはDMPファイルの形式なのですが、DBGファイルというのはDMPファイルと同じ形式という事なのでしょうか?

関連するQ&A

  • EasyCleaner2.0を使っていますが、不用ファイルの*.dmpってなんでしょう?

    EasyCleaner2.0を使っていますが、【不用ファイル】を選択すると、*.dmpが出てきます。 dmpという拡張子を調べてみたら、 読み方:ダンプ .dmpとは、アプリケーションの実行中に障害が発生した際、それを監視していた「ワトソン博士」と呼ばれるツールが作成する障害記録(クラッシュダンプ)のファイルに付く拡張子のことである。 ・・・つまり、消してもOKってことでしょうか?

  • ドクターワトソンエラーについて

    ドクターワトソンの作り出す、User.dmpファイルの解析方法を教えて下さい。テキストでも開けないし、どうすれば中身を見ることができるのでしょうか。また、常にUser.dmpを作成するように設定などできるのでしょうか。

  • drwtsn32.exeファイルのログ

    drwtsn32.exeファイルが頻繁に落ちるようになりました。過去ログなどを調べて、drwtsn32.exeを実行、ワトソンのクラッシュダンプのログがどうなっているか調べようとしたら、クラッシュダンプログそのものが見あたりません。 これは何かの異常でしょうか?XPSP3です。 なお、エクスプローラーが頻繁に落ちるようになったことから、ここに辿り着きました。(同時におちるので) 動画ファイルと選択すると落ちることが多いようです。 一応プレビューなどは選択時に取得しないようにしております。 ご存じの方、教え頂くとありがたいです。

  • Access用仕様書作成ツール

    MS-Access(98、2000)のMDBファイルを解析して、 仕様書を作成する使い勝手の良いツールはないで しょうか? モジュールだけでなく、テーブルレイアウトや クエリーも解析したいです。

  • oracle ダンプファイルのサイズとインポート先の表領域の使用サイズ

    oracle ダンプファイルのサイズとインポート先の表領域の使用サイズの関係 あるダンプファイル(2.5GB)をオラクルDBへimportしたら、 そのDBの表領域が10GBほど使用されました。 2.5GBのものをimportしたのに、なぜここまで表領域を消費するのでしょうか? (これまでこのようなことはありませんでした。) 表領域の使用サイズをもっと少なくするにはどうすればよいのでしょうか? エクスポート時のコマンド exp aaaa/aaaa file=bbbb.dmp log=exp_cccc.log consistent=y インポート時のコマンド imp aaaa/aaaa file=bbbb.dmp log=imp_cccc.log エクスポート時に「compress=n」をつけたり、 インポート時に「ignore=y」をつけたりしたのですが、 とくに変化はありませんでした。

  • GenericEPS形式ってどうやって開くんですか?

    ひさびさに質問させていただきます。 会社で画像データの圧縮ファイルを解凍してたんですが、 その中で「リソースフォーク……検証できません。取扱に注意してください」 というようなメッセージが出ました。 その後、メッセージが出た原因のファイルをフォトショップで開こうとしたんですが、 GenericEPSという形式で保存されてるみたいでラスタライズする画面が出てきました。 でもOKを押すと「解析モジュールでファイルを解析できません」となり開けません。 これはどういうことでしょうか?ファイルが壊れてて諦めるしかないんでしょうか? 一応ノートンで調べてみたけど、問題はありませんでした。

  • アクセスログ解析ソフトanalogの使い方

    ホスティングサーバーにHPを開設しています。サーバーのサービスとしてサーバー上にanalog.htmlが生成され一定期間ののログ解析結果が見られますが,生成される生logをDLして、PC上でanalogのソフトをDLしてログ解析しようとしています。 analogのHPからソフトのファイルをDLしたところまでは出来ていますが、logfile.logと名前をつけた生logを読ませても、分析されません。 HP見たのですが、analogの使い方が基本的にわからず困っています。 細かい設定はともかく、DL後、日本語でレポートが出せるには最低限何をどうしたらよいのでしょうか??

  • アクセスログを解析したいです。ソフトをインストールする方法以外でありますか?

    某社のサーバを自社に置いて、WEBを公開しています。 しかし、この某社のサーバがアクセスログを解析するソフトがなく、どの会社がどのくらい自社のホームページをアクセスしているかが見ることができません。 (アクセスログ自体は見れますが、ログそのものを見ても、ちょっと解析できません) Linux標準でインストールされるWebalizerをインストールしたくても、root権限がないので、インストールできません。 CGIプログラムでもいいので、ソフトをインストールせず、アクセスログをとる方法はありませんでしょうか? (但し、DMZにつなぐ方法、お金がかかる方法は除いてです。)

  • 東京の23区、大阪の主要地区などの地区別ネット普及率を知る方法しらないですか?

    東京の23区や、大阪の主要地区ごとに、どのくらい自社のHPに来ているのか?また、ネットはどのくらい普及していて、検索されているのか? というのが分かる方法ってないですか? 東京・大阪を中心に、企業向けのサービスを展開しているのですが、 地区ごとに、どのくらい自社HPにアクセスしてきているか? もしくは、地区ごとにどのくらい企業が検索しているのか? というのが分かれば、新たな地域別戦略が出来ると思っています。 ログ解析ツールでは、大きく東京、大阪というのと、ちょこちょこ 各地区からのアクセス推移がみれるのは分かっています。(Google Analytics) もっと、しっかり見れるよいログ解析ツールや、何か技、よい情報など ありましたら教えてください!

  • Movable Type形式のログをcsvと相互変換

    Movable Type形式で出力されるログをcsv形式のファイルと相互変換できるようなフリーソフトを探しています。 現在Blognというブログツールを使用しているのですが、これがMovable Type形式を使用しています。 しかし、今まで使用していたblogのデータはcsvデータの為、移行が出来ないでいます。 また、バックアップ管理をcsvで行っていたので、これを変更する事はしたくありません。 その為、Movable Type形式のログをcsvと相互変換するソフト、もしくはblognでcsvログを入出力できるモジュールを探しています。 以上のようなソフトをご存知の方いらっしゃいましたら、ご教授の方お願い致します。

専門家に質問してみよう