落ちましたNo.06826
y.iida さん 02/02/27 08:40
 
いつもお世話様です
1.67ですが、完全削除の振り分けを含むメールの受信後に
(新着全7通で内、完全削除振り分け4通)
一旦、受信ログを見てから(一覧だけで解析やり直しはしていない)
受信フォルダに溜まった3通の先頭メールを別窓で読み、
別窓でゴミ箱を押し、次のメールをクリックした瞬間に起きました

ファイルが他で使用中のため、処理が続行できません
ファイル名=c:\xxxxx\受信\xxxx.mbx
発生場所=e:\User95\Turukame\FileMan.cpp(4400)

しょぼいノートのためdumpを取っていませんので
動作手順の記録はありませんが、報告だけしておきます

なお、その後、一旦終了し再起動すると
Ctrl有り無しがおかしいです
file=xxxx.mbx  offset=18383 size=7567 内容=xxxxxxx
\file.cpp(4732)error = 0
が出ました

[ ]
RE:06826 落ちましたNo.06827
秀まるお さん 02/02/27 14:32
 
 実は同じエラーログを別の方からもメールで届いています。(再現手順が違
いますけど)

 何かファイルを開きっぱなしにしてる箇所があるのやら?。いろいろ探して
みるしかなさそうです。

[ ]
RE:06826 落ちましたNo.06828
秀まるお さん 02/02/27 14:34
 
 一応確認させていただきますが、そのしょぼいノートでサスペンド/レジ
ュームしてから症状が起きたってことは無いですかね?

 (別の報告いただいた件は、Windows2000でレジューム後に発生するそうで
す)

[ ]
RE:06828 落ちましたNo.06832
y.iida さん 02/02/27 15:33
 
お世話様です

> 一応確認させていただきますが、そのしょぼいノートでサスペンド/レジ
>ュームしてから症状が起きたってことは無いですかね?

同じく、Win2kですが(IE5 SP2 / NTFS)
電池の寿命なのかあまり持続できないので
電源オン/オフで使用していますので、そういう事はないです

そもそもBiosが古くWin2kでは
サスペンドから復帰できないです(^^;)

[ ]
RE:06832 落ちましたNo.06834
y.iida さん 02/02/27 15:55
 
ログから受信解析すると再現できました
解析やり直しは7通なのですが、27通と表示されましたから
既に何かが壊れているかも
(何も選択していない状態で解析やり直しをしても、6通とでます)

再現できるのでdumpで、開始から終了まで全部です
何かヒントがあるば良いのですが
(ちなみにディスク、ウイルスチェック共に大丈夫でした)

15:40:22.520 (1003) 鶴亀開始 V1.67 IEVersion=5, fWin98=1, fWin2000=1 fLargeM
em=1
15:40:22.550 (4966) DialogBox2() template=275
15:40:23.742 (4968) DialogBox2() exit
15:40:23.842 ( 817) HmCreate
15:40:23.842 (3941) call WinMainSub
15:40:23.872 (3941) FrameWndProc: WM_CREATE
15:40:23.872 (3941) ClientWndProc: WM_CREATE
15:40:23.882 (3941) return WinMainSub
15:40:23.892 ( 819) HmCreate return
15:40:25.154 ( 946) AddIconToTaskbar()
15:40:25.174 ( 948) AddIconToTaskbar() Do.
15:40:25.184 (6247) StartAutoDownTimer()
15:40:25.184 (6255) StartAutoDownTimer() set
15:40:25.184 (3141) entered
15:40:25.184 (3941) CommandMacroSub Start_rcvall.mac
15:40:26.336 (5452) ProcessCommand 40028
15:40:26.396 (3148) leave
15:40:26.496 (5452) ProcessCommand 40143
15:40:26.496 (3499) EnterTrans(), dwRet = 0
15:40:26.496 (3509) EnterTrans() entered
15:40:26.496 (2323) ProcessTransmitSub()
15:40:26.496 (2326)  fSetReceivedIcon = 0
15:40:26.506 ( 507) CSock::CSock()
15:40:26.506 (2434) ProcessTransmitSub() new pSock
15:40:26.506 (2457) ProcessTransmitSub() ModelessDialog, TransDlgProc
15:40:26.506 (  56) SilentDialogBox()
15:40:26.516 (1813) TransDlgProc() WM_INITDIALOG
15:40:26.516 (1832) IDTIMER_TRANS_START set
15:40:26.526 (1894) IDTIMER_TRANS_START kill
15:40:26.536 ( 802) CSock::StartRecvSub()
15:40:26.566 ( 570) CScok: WSAStartup() done
R +OK Microsoft Exchange 2000 POP3 6.0.4712.0 server ready.
S USER xxxxxxxxxxxxxxxxxxx
S PASS ****
R +OK
R +OK User successfully logged on.
S STAT
R +OK 0 0
S QUIT
R +OK Microsoft Exchange 2000 POP3 server version 6.0.4712.0 signing off.
15:40:26.937 ( 634) CSock::PostExit()
15:40:26.937 (2104) IDTIMER_SOCKET_END received
15:40:26.937 (2143) IDTIMER_TRANS_START post
15:40:26.937 (1894) IDTIMER_TRANS_START kill
15:40:26.937 (1915) IDTIMER_TRANS_END set
15:40:27.237 (2101) IDTIMER_TRANS_END kill
15:40:27.237 ( 105) EndSilentDialog()
15:40:27.237 (2172) TransDlgProc() WM_DESTROY
15:40:27.237 (  99) SilentDialogBox() exit
15:40:27.237 (2459) ProcessTransmitSub() ModelessDialog, TransDlgProc exit
15:40:27.237 (1076) RestoreTransmitTaskbarIcon()
15:40:27.237 ( 971) SetReceivedTaskbarIcon Reset!
15:40:27.237 (1001) 常駐アイコンを戻します。
15:40:27.237 (1013) 本体アイコンを戻します。
15:40:27.247 ( 168) RASSUB::HangupDialupNetwork()
15:40:27.287 ( 212) RASSUB::HangupDialupNetwork() exit
15:40:27.287 ( 529) CSock::~CSock()
15:40:27.287 (2571) ProcessTransmitSub() exit
15:40:27.287 (3514) LeaveTrans()
15:40:27.287 (6247) StartAutoDownTimer()
15:40:27.287 (6255) StartAutoDownTimer() set
15:40:27.287 (3141) entered
15:40:27.287 (3941) CommandMacroSub mailpopup.mac
15:40:27.297 (3148) leave
15:41:03.109 (5452) ProcessCommand 40060
15:41:03.129 (3499) EnterTrans(), dwRet = 0
15:41:03.129 (3509) EnterTrans() entered
15:41:03.149 (3514) LeaveTrans()
15:41:03.189 (3499) EnterTrans(), dwRet = 0
15:41:03.189 (3509) EnterTrans() entered
15:41:03.189 (3514) LeaveTrans()
15:41:03.209 (3499) EnterTrans(), dwRet = 0
15:41:03.209 (3509) EnterTrans() entered
15:41:03.219 (3514) LeaveTrans()
15:41:03.219 (3499) EnterTrans(), dwRet = 0
15:41:03.219 (3509) EnterTrans() entered
15:41:03.259 (1633) fSetReceivedIcon ++
15:41:03.259 (3514) LeaveTrans()
15:41:03.259 (3499) EnterTrans(), dwRet = 0
15:41:03.259 (3509) EnterTrans() entered
15:41:03.269 (1633) fSetReceivedIcon ++
15:41:03.269 (3514) LeaveTrans()
15:41:03.289 (3499) EnterTrans(), dwRet = 0
15:41:03.289 (3509) EnterTrans() entered
15:41:03.289 (1633) fSetReceivedIcon ++
15:41:03.299 (3514) LeaveTrans()
15:41:03.299 (3499) EnterTrans(), dwRet = 0
15:41:03.299 (3509) EnterTrans() entered
15:41:03.299 (3514) LeaveTrans()
15:41:03.299 (4941) 27 個のメールを作成しました。
15:41:06.454 (4950) MessgeBox2() exit
15:41:11.541 (5452) ProcessCommand 40038
15:41:11.581 (8531) tid=1068 ThreadFunc: HmCreate
15:41:11.581 (2898) tid=1068 call WinMainSub
15:41:11.591 (2898) tid=1068 FrameWndProc: WM_CREATE
15:41:11.621 (2898) tid=1068 ClientWndProc: WM_CREATE
15:41:11.631 (2898) tid=1068 return WinMainSub
15:41:11.631 (8533) tid=1068 HmCreate return
15:41:17.419 (3739) tid=1068 エディタコマンド: 40159
15:41:17.439 (5452) ProcessCommand 40010
15:41:17.600 (6318) NotifyListCacheBaseMoved
15:41:17.670 (4941) ファイルが他で使用中のため、処理が続行できません。
ファイル名 = C:\xxxxxxxxxxxxxxxxxxxx\受信\r2002.mbx
発生場所 = E:\Usr95\TuruKame\FileMan.cpp(4400)
15:41:18.661 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:19.683 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:20.704 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:21.725 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:22.747 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:23.748 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:24.750 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:25.751 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:26.773 ( 353) tid=1068 WM_TURUKAME_MUTE retry
15:41:27.233 (4950) MessgeBox2() exit
15:41:27.233 (6274) NotifyListCacheOffsetMoved
15:41:27.324 (2814) tid=1068 WM_TURUKAME_MUTE received
15:41:27.334 (2817) tid=1068 WM_TURUKAME_MUTE exit
15:41:27.334 (2814) tid=1068 WM_TURUKAME_MUTE received
15:41:27.334 (2817) tid=1068 WM_TURUKAME_MUTE exit
15:41:28.305 (5824) tid=1068 ProcessFrameClose()
15:41:28.305 (5862) tid=1068 DestroyWindowします
15:41:28.315 (2669) tid=1068 WM_DESTROY
15:41:28.315 (2676) tid=1068 ImeをOFFにしました
15:41:28.315 (2684) tid=1068 delete pHidemaru
15:41:28.325 (5864) tid=1068 DestroyWindowしました
15:41:28.325 (8607) tid=1068 Hidemaru Message-loop exit
15:41:30.588 (6274) NotifyListCacheOffsetMoved
15:41:32.581 (5452) ProcessCommand 40157
15:41:32.581 (1021) DeleteIconOnTaskbar()
15:41:32.591 (1021) DeleteIconOnTaskbar()
15:41:32.621 (1256) will Cleanup()
15:41:32.621 (1261) 終了

[ ]
RE:06834 落ちましたNo.06846
秀まるお さん 02/02/28 16:44
 
 調べてみたら分かりました。振り分け動作で「サーバーから削除」など特殊
な動作をした時に、CloseHandle()を忘れてました。

 さっそく修正させていただきます。

[ ]
RE:06846 落ちましたNo.06847
y.iida さん 02/02/28 17:39
 
>  調べてみたら分かりました。振り分け動作で「サーバーから削除」など特殊
> な動作をした時に、CloseHandle()を忘れてました。
>
>  さっそく修正させていただきます。

原因が分かって良かったです。宜しくお願いします。

[ ]