0

DB (SQL 2005) に書き込むカスタム サービスがあります。これは完全な 64 ビット環境 (DB、.NET サービス) です。サーバーの 1 つで、データ量が急増すると毎朝クラッシュします。別のサーバーでは正常に動作します。2 台のマシンの唯一の違いは、クラッシュが発生したマシンには .NET 3.5 もインストールされていることです。

他の誰かがこの種の行動を見たことがありますか?

今日のクラッシュのイベント ログ エントリは次のとおりです。

イベントの種類: エラー
イベント ソース: .NET ランタイム 2.0 エラー報告
イベント カテゴリ: なし
イベント ID: 1000
日付: 2008 年 11 月 6 日
時刻: 09:35:03
ユーザー: N/A
コンピューター: RDDARWIN02
説明:
アプリケーション servicehost.exe のエラー、バージョン 2.0.6.6、スタンプ 48eb7b7a、障害モジュール kernel32.dll、バージョン 5.2.3790.4062、スタンプ 462643a7、デバッグ? 0、障害アドレス 0x0000000000027d8d。

詳細については、ヘルプとサポート センター ( http://go.microsoft.com/fwlink /events.asp) を参照してください。
データ:
0000: 41 00 70 00 70 00 6c 00
アプリケーション 0008: 69 00 63 00 61 00 74 00 icat
0010: 69 00 6f 00 6e 00 20 00 イオン。
0018: 46 00 61 00 69 00 6c 00 失敗
0020: 75 00 72 00 65 00 20 00 ure .
0028: 20 00 73 00 65 00 72 00 .ser
0030: 76 00 69 00 63 00 65 00 バイス
0038: 68 00 6f 00 73 00 74 00 ホスト0040 :
2e 00 65 00 78 00 65.exe 00
00 32 00 2e 00 30 00 .2...0.
0050: 2e 00 36 00 2e 00 36 00 ..6...6.
0058: 20 00 34 00 38 00 65 00 .4.8.e.
0060: 62 00 37 00 62 00 37 00 b.7.b.7.
0068: 61 00 20 00 69 00 6e 00 a. .in
0070: 20 00 6b 00 65 00 72 00 .ker
0078: 6e 00 65 00 6c 00 33 00 nel3.
0080: 32 00 2e 00 64 00 6c 00 2...dl
0088: 6c 00 20 00 35 00 2e 00 l. .5...
0090: 32 00 2e 00 33 00 37 00 2...3.7.
0098: 39 00 30 00 2e 00 34 00 9.0...4.
00a0: 30 00 36 00 32 00 20 00 0.6.2. .
00a8: 34 00 36 00 32 00 36 00 4.6.2.6.
00b0: 34 00 33 00 61 00 37 00 4.3.a.7.
00b8: 20 00 66 00 44 00 65 00 .fDe
00c0: 62 00 75 00 67 00 20 00 バグ .
00c8: 30 00 20 00 61 00 74 00 0. .at
00d0: 20 00 6f 00 66 00 66 00 .off
00d8: 73 00 65 00 74 00 20 00 セット .
00e0: 30 00 30 00 30 00 30 00 0.0.0.0。
00e8: 30 00 30 00 30 00 30 00 0.0.0.0。
00f0: 30 00 30 00 30 00 32 00 0.0.0.2。
00f8: 37 00 64 00 38 00 64 00 7.d.8.d.
0100: 0d 00 0a 00 ....

4

1 に答える 1

1

クラッシュする前に、実行中のコードにデバッガーをアタッチしようとしましたか? 問題がどこにあるかを突き止めることができるかもしれません。

adplus を使用してプロセスのダンプを取得し、windbg でそのダンプを使用して問題を追跡することもできます。このようなものは、探しているダンプ ファイルを提供するはずです。

adplus -crash -pn servicehost.exe

于 2008-11-06T17:05:10.667 に答える