[Alt]+[Tab] でフリーズNo.07812
ひろ さん 02/08/22 23:59
 
 秀まるおさん今日は、ひろです。
 Ver.2.03β6 では問題なかったのですが、正式版になってから
[Alt]+[Tab] によるアプリケーションの切り替え時に突然固まります。
kernel32.dll 内部で落ちているらしく、末尾の通り dump.txt にそれらしい
書き込みはありません。フリーズ時はマウスカーソルは動くものの、
kernel32.dll で落ちていることを表すダイアログを閉じることはおろか、
[Ctrl]+[Alt]+[Delete] も利きません。
 この様なときは「デバッグレベル」を変更すれば、何か解るようになるで
しょうか? もし適当なデバッグレベルがあればお教えください。
 こちらの環境は、Windows98+IE6.0 です。

 ##[Alt]+[Tab] で落ちたので、この時のアイコン表示がおかしい件と何か
関係があるのかな?
23:38:08.590 (5933) ProcessCommand 40001
23:38:08.590 (3582) tid=4293229065 call WinMainSub
23:38:08.650 (3582) tid=4293229065 FrameWndProc: WM_CREATE
23:38:08.650 (3582) tid=4293229065 ClientWndProc: WM_CREATE
23:38:08.650 (3582) tid=4293229065 return WinMainSub
23:38:08.870 (3839) tid=4293229065 entered
23:38:08.870 (3582) tid=4293229065 CommandMacroSub turukame\HiroMail.mac
23:38:09.030 (4584) tid=4293229065 エディタコマンド: 40046
23:38:09.090 (4584) tid=4293229065 エディタコマンド: 40045
23:38:09.530 (3846) tid=4293229065 leave
23:38:21.280 (4584) tid=4293229065 エディタコマンド: 40097
23:38:25.340 (7271) tid=4293229065 ProcessFrameClose()
23:38:25.400 (5582) tid=4293229065 DialogBox2Param() template=249
23:38:26.500 (5584) tid=4293229065 DialogBox2Param() exit
23:38:26.500 (7317) tid=4293229065 DestroyWindowします
23:38:26.500 (3308) tid=4293229065 WM_DESTROY
23:38:26.500 (3316) tid=4293229065 ImeをOFFにしました
23:38:26.500 (9117) tid=4293229065 DeleteAttachFile(): deleting current atta
ch list
23:38:26.500 (3324) tid=4293229065 delete pHidemaru
23:38:26.500 (7319) tid=4293229065 DestroyWindowしました
23:38:26.500 (10532) tid=4293229065 Hidemaru Message-loop exit
23:38:29.130 (5933) ProcessCommand 40001
23:38:29.130 (3582) tid=4293229065 call WinMainSub
23:38:29.190 (3582) tid=4293229065 FrameWndProc: WM_CREATE
23:38:29.190 (3582) tid=4293229065 ClientWndProc: WM_CREATE
23:38:29.190 (3582) tid=4293229065 return WinMainSub
23:38:29.410 (3839) tid=4293229065 entered
23:38:29.410 (3582) tid=4293229065 CommandMacroSub turukame\HiroMail.mac
23:38:29.520 (4584) tid=4293229065 エディタコマンド: 40046
23:38:29.630 (4584) tid=4293229065 エディタコマンド: 40045
23:38:30.070 (3846) tid=4293229065 leave
23:39:49.380 (3582) tid=4293229065 CommandMacroSub turukame\OverWrite.mac
23:39:49.430 (4584) tid=4293229065 エディタコマンド: 40173
23:39:49.430 (9157) tid=4293229065 BeginNewAtachList
23:41:57.030 (3970) FrameWndProc() IDTIMER_AUTODOWN
23:41:57.030 (6851) StopAutoDownTimer()
23:41:57.030 (3704) CTrans::AutoDown()
23:41:57.030 (3737) CTrans::AutoDown() return TRUE
23:41:57.030 (6831) StartAutoDownTimer()
23:41:57.030 (6839) StartAutoDownTimer() set
23:42:13.170 (3582) tid=4293229065 CommandMacroSub turukame\OverWrite.mac
23:42:13.230 (4584) tid=4293229065 エディタコマンド: 40173
23:42:13.230 (9157) tid=4293229065 BeginNewAtachList
23:42:14.490 (3582) tid=4293229065 CommandMacroSub mail-form.mac
23:42:21.410 (3582) tid=4293229065 CommandMacroSub mail-form.mac
23:43:11.450 (3582) tid=4293229065 CommandMacroSub mail-form.mac
23:43:12.490 (3582) tid=4293229065 CommandMacroSub turukame\OverWrite.mac
23:43:12.550 (4584) tid=4293229065 エディタコマンド: 40173
23:43:12.550 (9157) tid=4293229065 BeginNewAtachList
23:43:24.300 (3582) tid=4293229065 CommandMacroSub turukame\OverWrite.mac
23:43:24.360 (4584) tid=4293229065 エディタコマンド: 40173
23:43:24.360 (9157) tid=4293229065 BeginNewAtachList
23:43:33.310 (7271) tid=4293229065 ProcessFrameClose()
23:43:33.310 (7317) tid=4293229065 DestroyWindowします
23:43:33.370 (3308) tid=4293229065 WM_DESTROY
23:43:33.370 (3316) tid=4293229065 ImeをOFFにしました
23:43:33.370 (3324) tid=4293229065 delete pHidemaru
23:43:33.370 (7319) tid=4293229065 DestroyWindowしました
23:43:33.370 (10532) tid=4293229065 Hidemaru Message-loop exit
23:43:34.630 (5933) ProcessCommand 40114
23:43:34.680 (4744) 2 / 最近の分=2 / マーク=0
23:43:54.400 (4744) 選択中 2 / 2
23:43:54.950 (5933) ProcessCommand 40011
23:43:54.950 (5568) DialogBox2() template=213
23:43:56.380 (5570) DialogBox2() exit
23:43:56.380 (7214) NotifyListCacheBaseMoved
23:43:56.380 (7170) NotifyListCacheOffsetMoved
23:43:56.430 (7025) status
23:43:56.430 (4744) メール総数=0 / 最近の分=0 / マーク=0
23:43:56.430 (7027) e-status
23:43:56.430 (7033) folder
23:43:56.430 (7057) free
23:43:56.430 (7059) e-free
23:44:00.330 (5933) ProcessCommand 40001
23:44:00.330 (3582) tid=4293229065 call WinMainSub
23:44:00.390 (3582) tid=4293229065 FrameWndProc: WM_CREATE
23:44:00.390 (3582) tid=4293229065 ClientWndProc: WM_CREATE
23:44:00.390 (3582) tid=4293229065 return WinMainSub
23:44:00.550 (3839) tid=4293229065 entered
23:44:00.550 (3582) tid=4293229065 CommandMacroSub turukame\HiroMail.mac
23:44:01.430 (4584) tid=4293229065 エディタコマンド: 40069
23:44:01.430 (5582) tid=4293229065 DialogBox2Param() template=240
23:44:02.090 (5584) tid=4293229065 DialogBox2Param() exit
23:44:02.090 (4584) tid=4293229065 エディタコマンド: 40046
23:44:02.200 (4584) tid=4293229065 エディタコマンド: 40045
23:44:02.590 (3846) tid=4293229065 leave
23:44:04.010 (4744) 2 / 最近の分=2 / マーク=0
23:44:04.120 (4744) 86 / 最近の分=4 / 未読=0 / マーク=0
23:44:04.290 (4744) 17 / 最近の分=10 / 未読=0 / マーク=0
23:44:05.170 (5933) ProcessCommand 40038
23:44:05.220 (3582) tid=4293264781 call WinMainSub
23:44:05.220 (3582) tid=4293264781 FrameWndProc: WM_CREATE
23:44:05.220 (3582) tid=4293264781 ClientWndProc: WM_CREATE
23:44:05.280 (3582) tid=4293264781 return WinMainSub
23:44:10.500 (7271) tid=4293229065 ProcessFrameClose()
23:44:10.500 (7317) tid=4293229065 DestroyWindowします
23:44:10.500 (3308) tid=4293229065 WM_DESTROY
23:44:10.500 (3316) tid=4293229065 ImeをOFFにしました
23:44:10.500 (9117) tid=4293229065 DeleteAttachFile(): deleting current atta
ch list
23:44:10.500 (3324) tid=4293229065 delete pHidemaru
23:44:10.550 (7319) tid=4293229065 DestroyWindowしました
23:44:10.550 (10532) tid=4293229065 Hidemaru Message-loop exit
23:44:11.480 (5933) ProcessCommand 40001
23:44:11.540 (3582) tid=4293229065 call WinMainSub
23:44:11.540 (3582) tid=4293229065 FrameWndProc: WM_CREATE
23:44:11.540 (3582) tid=4293229065 ClientWndProc: WM_CREATE
23:44:11.590 (3582) tid=4293229065 return WinMainSub
23:44:11.760 (3839) tid=4293229065 entered
23:44:11.760 (3582) tid=4293229065 CommandMacroSub turukame\HiroMail.mac
23:44:11.920 (4584) tid=4293229065 エディタコマンド: 40046
23:44:11.980 (4584) tid=4293229065 エディタコマンド: 40045
23:44:12.360 (3846) tid=4293229065 leave

[ ]
RE:07812 [Alt]+[Tab] でフリーズNo.07816
秀まるお さん 02/08/23 16:01
 
 ソースコードを見直したんですが、原因がよくわからないです。

 原因究明もテストも困難なので、んではアイコン関係の処理をV2.02と同じに
戻します。

[ ]
RE:07816 [Alt]+[Tab] でフリーズNo.07822
ひろ さん 02/08/23 23:17
 
 秀まるおさん今日は、ひろです。
>  原因究明もテストも困難なので、んではアイコン関係の処理をV2.02と同じに
> 戻します。
 了解しました。
 これでフリーズしなくなるとよいのですが...。

[ ]