鶴亀メールのプロセスで、保護違反が発生No.14420
hej さん 03/09/04 23:54
 
04/Sep/2003

hejです。
いつもお世話になっています。
次のポップアップメニューが出て、鶴亀メールは終了しました。

「鶴亀メールのプロセスで、保護違反が発生しました。鶴亀メールは異常終
了します。
鶴亀メールの以上についての詳細情報はdump.txtに出力されています。」

ディスプレイが、「電源OFF(休止)」の状態で、Ctrl+Alt+T(ここでディ
スプレイの画面が立ち上がる), V で、すべて送受信をおこなった後に起こ
りました。

以下、dump.txtの内容です。よろしくおねがいします。


********** 03/09/04 23:37:04.330 3.04  Exception code=C0000005 addr=
79061654
eax=0074DD74 ebx=BFF67EC2 ecx=00000001 edx=029E7E84 esi=029E7E84 edi
=00006019 ebp=5EBFB222 esp=0074DD14 eip=79061654
eip: F6 46 24 01 8B 7C 24 10 75 20 83 FF
Stack Dump
00006019 0074E222 79069D6A 029E7E84 00006019 0074DD74 00000001
0074E150
B16C6447 000001A7 0074E16E 000001A7 0003036C 5CC10ACF 000009D7
65C70000
000C0000 0003036C 0ACF5C9E 5353ADC4 000009F7 036C65C7 01A70003
00001977
00000078 6447BFF6 00000002 B2360000 00000000 00000000 ADC83170
00030000
004A4CA7 09C7911B 004EE308 FFFFFFFF 0074DDC0 BFF6B8DC BFF6424F
00000000
00000001 0074DDD4 BFF6B8DC BFF6424F BFFBB490 BFF6B8F7 BFFBB490
00000001
0074DDEC BFF6B989 0074E1D0 FFFFFFFF 0074DE00 BFF6B8DC BFF6424F
00000000
00008240 0074DE14 BFF6B8DC BFF6424F BFFBB490 BFF6B8F7 BFFBB490
00008240
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param
#6  Param#7  Param#8  Param#9  Param#10 MachineCode


23:37:04.330 P   34 00000D2C 0113 0000008C 00000000
23:37:04.330 r   49 00000D2C 0113 0000008C 00000000
23:37:04.330 P   34 00000D2C 0111 00000591 00000000
23:37:04.330 r   49 00000D2C 0111 00000591 00000000
23:37:04.330 S 6474 0000020C 0002 00000000 00000000
23:37:04.330 R 6496 0000020C 0002 00000000 00000000
23:37:04.330 R 6498 0000020C 0002 00000000 00000000
23:37:04.330 S 6474 000002D4 0002 00000000 00000000
23:37:04.330 R 6496 000002D4 0002 00000000 00000000
23:37:04.330 R 6498 000002D4 0002 00000000 00000000
23:37:04.330 S 6474 0000020C 0082 00000000 00000000
23:37:04.330 R 6496 0000020C 0082 00000000 00000000
23:37:04.330 R 6498 0000020C 0082 00000000 00000000
23:37:04.330 S 6474 000002D4 0082 00000000 00000000
23:37:04.330 R 6496 000002D4 0082 00000000 00000000
23:37:04.330 R 6498 000002D4 0082 00000000 00000000
23:37:04.330 S 5413 00000D40 0080 00000001 0000230F
23:37:04.330 R 5415 00000D40 0080 00000001 0000230F
23:37:04.330 S 5413 00000D40 000C 00000000 004EE640
23:37:04.330 R 5415 00000D40 000C 00000000 004EE640
1077  0    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  2    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  2    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  2    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  2    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  2    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  272  RestartTimeoutTimer
1077  531  RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1077  1    RestartTimeoutTimer
1432  32   InterCall2()
1466  0    サーバー上に残す
2326  149  fSetReceivedIcon ++
1077  15   RestartTimeoutTimer
716   7    CSock::PostExit()
2782  8    IDTIMER_SOCKET_END received
2836  0    IDTIMER_TRANS_START post
2687  0    IDTIMER_TRANS_START kill
2767  0    IDTIMER_TRANS_END set
2778  350  IDTIMER_TRANS_END kill
115   0    EndSilentDialog()
2889  0    TransDlgProc() WM_DESTROY
109   0    SilentDialogBox() exit
3351  0    ProcessTransmitSub() ModelessDialog, TransDlgProc exit
1201  0    RestoreTransmitTaskbarIcon()
1087  0    SetReceivedTaskbarIcon Reset!
1118  0    常駐アイコンを戻します。
1129  6    本体アイコンを戻します。
3410  1    fSetReceivedIcon != 0
277   0    HmGeneral 43




[ ]
RE:14420 鶴亀メールのプロセスで、保護違No.14424
秀まるお2 さん 03/09/05 11:06
 
 詳しいことは分かりませんが、死んでる場所は鶴亀メールの内部じゃなくて、
何かドライバー関係か、あるいはWindows内部のようです。

 休止状態から復帰した直後ということなので、何かそれが関係してWindows内
部のドライバーが不安定になっていたんじゃないかと思います。

 僕の方ではたぶん対処できないので、とりあえず使い方を工夫して回避しても
らうしか無いと思います。具体的には休止状態から復帰した直後はしばらく待っ
てから送受信するとか。

 もし、同じ症状が頻発してお困りでしたら、例えば鶴亀側で、休止状態から復
帰したしばらくの間は送受信関係の操作が出来ないような制限を付ける手があり
ますけど。必要でしたらそういう機能を作ってもいいです。

[ ]
RE:14424 鶴亀メールのプロセスで、保護違No.14436
hej さん 03/09/06 00:45
 
 hejです。

 先日も、ATOKで候補表示中に、固まってしまって、Windowsを再起動しま
した。このときは、メールでdump.txtを送りましたが、やはり、鶴亀の外部
で起こっているとお返事いただきました。その後ATOK15のアップデートモ
ジュールは入れたんですが、やっぱり同じ現象が起こってます。というわけ
で、今回も「鶴亀メールの外部で」起こってるかも? と思いながら投稿し
ました。

 メール書き込み中で、ATOK候補表示中に3回ほど、ディスプレイの休止か
ら復帰直後が2回ほどです。それと、別のPCでも、ATOKで候補表示中に1度
起こりました。もう暫く様子を見ることにします。

 いつもながらお手数かけました。ありがとうございます。

[ ]
RE:14436 鶴亀メールのプロセスで、保護違No.14472
秀まるお2 さん 03/09/08 15:01
 
 Windows2000かWindowsXPであるならば、一度、「全般的な設定・デバッグ」の
「バグ調査用」枠の「保護違反が起きたときはWindows側にエラー処理させる」
をONにしていただくといいと思います。

 それで鶴亀メールが死ぬと、ワトソン博士のログが作成されます。それを見れ
ば、具体的にどこで死んでるか特定できると思います。例えばATOKの中か、ディ
スプレイドライバーの中か、あるいはLANのドライバーの中かが分かっていいで
す。

 先ほどの設定にした上で鶴亀メールが死んだら、「drwtsn32.exe」を起動する
と、ワトソン博士が出てきまして、下の方にエラーログの一覧が出てきます。そ
れの中から鶴亀メールの死んだ物選択して「表示」として出てきたウィンドウで
マウス右ボタンを押して「すべて選択」、「コピー」として、秀丸か何かに貼り
付けしてテキストファイルに保存すればいいです。

[ ]