更新日:2018/11/15
|
保護違反などの致命的なエラーが発生した場合、独自のエラーログ(スタックトレースなど)を出力して、原因が分かりやすいようにしています。また、もしも受信したメールを解析する処理で保護違反が発生した場合、同じメールを受信して保護違反を繰り返さないように、一度エラーの出たメールは受信解析をスキップする安全対策もしています。
エラーログの例
********** 04/11/04 17:36:11.414 3.71 Exception code=C0000005 addr=7176C064
eax=059D89E8 ebx=00000000 ecx=0000DD90 edx=00000000 esi=01A0FFFC edi=01A4765C ebp=00112810 esp=00112808 eip=7176C064
eip: F3 A5 FC FF 24 95 90 C1 76 71 8B C0
Stack Dump
04000028 019D89C0 00112938 7171C119 01A10020 019D89C0 04000028 0016B940
0017A2B0 00000000 00000B97 00002710 00120000 00000000 0015AFC0 0015AFB8
03C6F7CB 00112800 000000C0 0052BBC0 00528E00 00000003 000000D3 00120000
00120178 0015AFB8 0015AFC0 00000600 00000700 00000003 7FFDE000 001128D0
77F81F55 77F82518 FFFFFFFF 001128E0 77E5919D 00183C78 00000018 0015AFC0
06280910 06280910 001128FC 77F81F55 77F82518 FFFFFFFF 0011290C 77E5919D
77F439B1 7FFDF0C4 7FFDE000 77F4C6BC 77F601D3 23010593 00000000 00000000
00000000 00000000 00000000 00C6C3C6 00112934 717318ED 23010593 00000000
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Param#5 Param#6 Param#7 Param#8 MachineCode
00112938 7171C119 01A10020 019D89C0 04000028 0016B940 0017A2B0 00000000 00000B97 00002710 83 C4 0C 83 7D 14 00 75
00112980 7171B6D0 01A10020 000001F4 00000004 00000000 00000000 0017A2B0 0016B940 0016B940 89 45 F8 EB 07 8B 46 08
0011299C 7171D81A 0015AFC0 0017A2B0 00000413 00000000 0016B940 00112A04 7171A678 0016B940 85 C0 75 05 83 C8 FF EB
00112A04 7171A678 0016B940 0000003F 019D0001 000001F4 C0000000 00000413 0062E8A8 77DE1EF0 E9 2F 07 00 00 FF 75 14
00112A24 77DE1EF0 00090420 00000413 0000003F 00112A98 00000413 DCBAABCD 00112A54 77DE3523 81 7C 24 04 CD AB BA DC
00112A54 77DE3523 71719926 00090420 00000413 0000003F 00112A98 00000413 00000413 00000000 8B C8 A1 00 90 E3 77 F6
00112A74 77DE6015 0062E8A8 00000413 0000003F 00112A98 00000001 77DE5FDA 00112AA0 00467321 5E 5D C2 10 00 33 C0 EB
ハングアップしてしまうようなバグが発生した時にも、Hangup Checkerという機能を使ってログを取っていただければ、そのログを元に原因究明できることも多いです。
ハングアップチェッカーのアイコン+メニュー
ハートディスクのデータエラーなどが発生した時も、秀丸メールはエラーの起きたファイル名やエラーコードを詳細に表示するので、それを元にして壊れたファイルの特定や原因究明が可能です。メールデータの破損を最小限に食い止められます。実際、このエラーメッセージによってユーザー様のハードディスクの故障を診断させていただいたことが何回もあります。
ファイルアクセスのエラーの例
前のページ ≪ ≫ 次のページ
|
|