添付ファイル暗号化マクロ実行時で落ちたNo.09658
taku さん 03/12/02 21:07
 

turukame.5のIranoanさんの添付ファイル暗号化マクロ実行時
に鶴亀が落ちました。

再現性はありません(2、3度試しましたが最初の1回のみ発生)が、
dump.txtを出力したので連絡しておきます。

環境:
WindowsXP+IE6.0
鶴亀 Ver.3.07beta24

---
15:35:15.003 (5691) tid=2520 エディタコマンド: 173
15:35:22.634 (2043) tid=2520 CommandMacroSub gpg.mac
15:35:22.754 (2961) tid=2520 tkinfo 16
15:35:22.754 (2961) tid=2520 tkinfo 4
15:35:22.754 (2961) tid=2520 tkinfo 4
15:35:22.754 (2961) tid=2520 tkinfo 3
15:35:22.754 (2961) tid=2520 tkinfo 4
15:35:22.754 (2961) tid=2520 tkinfo 3
15:35:22.754 (2961) tid=2520 tkinfo 4
15:35:22.754 (2961) tid=2520 tkinfo 4
15:35:22.754 (2961) tid=2520 tkinfo 46
15:35:22.754 (2961) tid=2520 tkinfo 6
15:35:22.754 (5691) tid=2520 エディタコマンド: 40002
15:35:22.834 (12381) tid=3864 HmCreate
15:35:22.834 (2043) tid=3864 call WinMainSub
15:35:22.844 (2043) tid=3864 FrameWndProc: WM_CREATE
15:35:22.844 (2043) tid=3864 ClientWndProc: WM_CREATE
15:35:22.854 (2043) tid=3864 return WinMainSub
15:35:22.854 (12385) tid=3864 HmCreate return
15:35:22.854 (4935) tid=3864 InitOuterHidemaru
15:35:22.884 (16650) tid=3864 Start Waiting MacroExecContinue
15:35:22.964 (2043) tid=2520 SwitchMacro dest-tid=3864
15:35:22.974 (2043) tid=3864 ReceiveSwitchMacro
15:35:23.044 (16650) tid=2520 Start Waiting MacroExecContinue
15:35:23.074 (2961) tid=2520 tkinfo 45
15:35:23.074 (2961) tid=2520 tkinfo 3
15:35:23.585 (2961) tid=2520 tkinfo 45
15:35:23.585 (2961) tid=2520 tkinfo 58
15:35:23.585 (10543) tid=2520 AddAttach param
15:35:23.615 ( 267) tid=2520 will SHGetFileInfo
15:35:23.685 ( 270) tid=2520 done
15:35:23.705 (2961) tid=2520 tkinfo 45
15:35:23.705 (2961) tid=2520 tkinfo 59
15:35:23.715 (11111) tid=2520 UndoAttach()
15:35:23.715 (11203) tid=2520 UndoAttach(): Deleting attach file, 送信添付\0
31202_00\gpg.mac
15:35:40.299 (8682) tid=3864 ProcessFrameClose()
15:35:40.299 (8740) tid=3864 DestroyWindowします
15:35:40.389 (4194) tid=3864 WM_DESTROY
15:35:40.389 (4202) tid=3864 ImeをOFFにしました
15:35:40.389 (10893) tid=3864 DeleteAttachFile(): deleting current attach list
********** 03/12/02 15:35:40.399 3.07beta24  Exception tid=3864 code=C000000
5 addr=0141FCDE
eax=08490000 ebx=05877270 ecx=00200000 edx=7FFDB25C esi=05877518 edi=0000000
D ebp=05AAEC50 esp=05AAEC30 eip=0141FCDE
eip: 85 4C F8 FC 8D 14 F8 89 55 F0 0F 85
Stack Dump
00000086 05877518 00000000 013A8E64 36010BDA 000002A6 00000019 014343A0
05AAEC6C 013AD5AD 0000000D 00000086 05877518 00000000 00000058 05AAEC88
013A908D 05877518 00000086 05877518 00000000 00000058 05AAEC98 013A9512
00000036 05877518 05AAEE38 013BAAC6 05877518 00000000 00002068 0018056C
0075AF10 00000054 00000000 00000102 05AAED04 7466C331 00040203 00000000
00980003 7466C336 00050001 7FFDB000 00000102 007A19E8 0000001C 0033056A
FFFFFFFF 05AAED4C 74694204 74699478 FFFFFFFF 7466C336 7FFDB000 05AAED6C
77E3A65F 05AAED40 77E3A652 00000000 00000000 00000000 00000000 05AAED30
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
05AAEC6C 013AD5AD 0000000D 00000086 05877518 00000000 00000058 05AAEC88 013A
908D 05877518 00000086 05877518 8B 7E 34 2B F8 B8 9F
86
05AAEC88 013A908D 05877518 00000086 05877518 00000000 00000058 05AAEC98 013A
9512 00000036 05877518 05AAEE38 3B 46 24 89 45 FC 0F
84
05AAEC98 013A9512 00000036 05877518 05AAEE38 013BAAC6 05877518 00000000 0000
2068 0018056C 0075AF10 00000054 56 E8 78 FD FF FF 56
E8
05AAEE38 013BAAC6 05877518 00000000 00002068 0018056C 0075AF10 00000054 0000
0000 00000102 05AAED04 7466C331 56 E8 08 E2 FE FF 6A
01
05AAEE60 013BA50C 058775D0 0018056C 00000086 00000001 00000000 05AAEED4 013B
A4A5 00000000 05AAEE8C 77CF3A50 57 89 45 14 FF 75 10
FF
05AAEE8C 77CF3A50 0018056C 00000086 00000001 05872788 013BA4A5 DCBAABCD 0000
0000 05AAEED4 013BA4A5 05AAEEF4 81 7C 24 04 CD AB BA
DC
05AAEEF4 77CF3B1F 013BA4A5 0018056C 00000086 00000001 00000000 00000000 0018
056C 00000000 007777B0 00000000 89 45 E4 83 4D FC FF
E8
05AAEF48 77CF44F5 00000000 013BA4A5 0018056C 00000086 00000001 00000000 007A
1ACC 00000001 00000000 05F66738 89 45 E4 8B 45 E4 E8
80
05AAEF70 77CF4525 007A1AB8 00000086 00000001 00000000 013BA4A5 00000000 0000
0000 00000000 05AAEFB0 77F75DA3 6A 00 6A 0C 5A 8D 4D
F4
05AAEFB0 77F75DA3 05AAEF80 00000018 007A1AB8 00000086 00000001 00000000 013B
A4A5 77CF44A8 77CFA17D 00470DBB 33 C9 33 D2 CD 2B CC
8B
05AAF06C 00469CDE 05F66738 00000001 05AAF0E0 004699B3 00000000 0000F060 0033
03A5 00050001 7FFDB000 00000001 E9 F0 07 00 00 3B F7
0F
05AAF098 77CF3A50 00550632 00000010 00000000 00000000 004699B3 DCBAABCD 0000
0000 05AAF0E0 004699B3 05AAF100 81 7C 24 04 CD AB BA
DC
05AAF100 77CF3B1F 004699B3 00550632 00000010 00000000 00000000 00000000 0055
0632 006015E8 003303A5 00000000 89 45 E4 83 4D FC FF
E8
05AAF154 77CF44F5 00000000 004699B3 00550632 00000010 00000000 00000000 007B
DB5C 00000001 00000112 007BDB48 89 45 E4 8B 45 E4 E8
80
05AAF17C 77CF4525 007BDB48 00000010 00000000 00000000 004699B3 00000000 0000
0000 00000000 05AAF1F4 77F75DA3 6A 00 6A 0C 5A 8D 4D
F4
05AAF1F4 77F75DA3 05AAF18C 00000018 007BDB48 00000010 00000000 00000000 0046
99B3 77CF44A8 77CF582B 77CF537E 33 C9 33 D2 CD 2B CC
8B
05AAF254 77CF5CDD 00550632 00000112 0000F060 003303A5 00000001 77CF5C94 0055
0632 00000112 0000F060 003303A5 C2 10 00 55 8B EC 83
3D
05AAF318 00469C7C 00550632 00000112 0000F060 003303A5 05AAF38C 004699B3 0000
0000 05AAF2B4 77CF7E0D 00050006 5F 5E 5B C9 C2 10 00
8B
05AAF344 77CF3A50 00550632 00000112 0000F060 003303A5 004699B3 DCBAABCD 0000
0000 05AAF38C 004699B3 05AAF3AC 81 7C 24 04 CD AB BA
DC
05AAF3AC 77CF3B1F 004699B3 00550632 00000112 0000F060 003303A5 00000000 0055
0632 006015E8 007777B0 00000000 89 45 E4 83 4D FC FF
E8
05AAF400 77CF44F5 00000000 004699B3 00550632 00000112 0000F060 003303A5 007B
DB5C 00000001 000000A1 007BDB48 89 45 E4 8B 45 E4 E8
80
05AAF428 77CF4525 007BDB48 00000112 0000F060 003303A5 004699B3 00000000 0000
0000 00000000 05AAF4A0 77F75DA3 6A 00 6A 0C 5A 8D 4D
F4
05AAF4A0 77F75DA3 05AAF438 00000018 007BDB48 00000112 0000F060 003303A5 0046
99B3 77CF44A8 77CF582B 77CF537E 33 C9 33 D2 CD 2B CC
8B
05AAF500 77CF5CDD 00550632 000000A1 00000014 003303A5 00000001 77CF5C94 0055
0632 000000A1 00000014 003303A5 C2 10 00 55 8B EC 83
3D
05AAF5C4 00469C7C 00550632 000000A1 00000014 003303A5 05AAF638 004699B3 0000
0000 05AAF52C 0000002C 00050006 5F 5E 5B C9 C2 10 00
8B
05AAF5F0 77CF3A50 00550632 000000A1 00000014 003303A5 004699B3 DCBAABCD 0000
0000 05AAF638 004699B3 05AAF658 81 7C 24 04 CD AB BA
DC
05AAF658 77CF3B1F 004699B3 00550632 000000A1 00000014 003303A5 05AAFF08 05AA
FF00 007BDB48 05AAF60C 00000000 89 45 E4 83 4D FC FF
E8
05AAF6B8 77CF3D79 00000000 004699B3 00550632 000000A1 00000014 003303A5 007B
DB5C 00000001 77E3A29B 05F66738 8B C8 A1 60 C0 D4 77
F6
05AAFF34 77CF4374 05AAFF00 00000001 0047684D 05AAFF00 00000000 004FF6D4 0000
0000 00000000 00000000 00000000 C2 04 00 55 8B EC 8B
55
018F0028 05AAFF70 00476994 0000001D 00000000 004FF6D4 00000000 00000F18 05AA
E858 05AAFF44 05AAE858 05AAFFDC B4 FF AA 05 97 9F 47
00
00002A0D 7FFDEFFF 0608000D 00000000 00000000 00000000 00000000 018F0598 0000
000F FFFFFFF8 018F0050 018F0050 00 00 00 00 00 FF FF
FF


15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 S 6538 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 S 6538 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 S 6538 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 S 6538 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 S 6538 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 S 6538 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 S 6538 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 S 6538 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 R 6563 0002039A 004E 00000064 FFFFFFF4
15:35:40.319 r 1146 004C065C 000F 00000000 00000000
15:35:40.319 P 1137 000403AC 000F 00000000 00000000
15:35:40.329 r 1146 000403AC 000F 00000000 00000000
start=07173780 end=07184210
2043  0    CommandMacroSub gpg.mac
2961  120  tkinfo 16
2961  0    tkinfo 4
278   0    HmGeneral 40
2961  0    tkinfo 4
278   0    HmGeneral 40
2961  0    tkinfo 3
278   0    HmGeneral 40
2961  0    tkinfo 4
278   0    HmGeneral 40
2961  0    tkinfo 3
278   0    HmGeneral 40
2961  0    tkinfo 4
278   0    HmGeneral 40
2961  0    tkinfo 4
278   0    HmGeneral 40
2961  0    tkinfo 46
2961  0    tkinfo 6
5691  0    エディタコマンド: 40002
12381 81   HmCreate
2043  0    call WinMainSub
2043  10   FrameWndProc: WM_CREATE
2043  0    ClientWndProc: WM_CREATE
2043  10   return WinMainSub
12385 0    HmCreate return
278   0    HmGeneral 26
278   0    HmGeneral 24
4935  0    InitOuterHidemaru
278   10   HmGeneral 51
278   0    HmGeneral 38
278   0    HmGeneral 10
278   10   HmGeneral 6
278   0    HmGeneral 10
16650 10   Start Waiting MacroExecContinue
278   10   HmGeneral 35
278   50   HmGeneral 35
278   0    HmGeneral 51
278   0    HmGeneral 40
278   20   HmGeneral 6
278   0    HmGeneral 49
278   0    HmGeneral 36
278   0    HmGeneral 64
12619 0    CreateThreadAndViewFrame: waiting hevent OK
12692 0    CreateThreadAndViewFrame() normal exit
278   0    HmGeneral 49
2043  0    SwitchMacro dest-tid=3864
2043  10   ReceiveSwitchMacro
278   60   HmGeneral 35
16650 10   Start Waiting MacroExecContinue
278   0    HmGeneral 35
2961  30   tkinfo 45
2961  0    tkinfo 3
278   0    HmGeneral 40
278   110  HmGeneral 35
278   150  HmGeneral 64
2961  251  tkinfo 45
2961  0    tkinfo 58
10543 0    AddAttach param
278   0    HmGeneral 40
267   30   will SHGetFileInfo
270   70   done
278   0    HmGeneral 51
278   0    HmGeneral 40
278   20   HmGeneral 6
278   0    HmGeneral 45
2961  0    tkinfo 45
2961  0    tkinfo 59
11111 10   UndoAttach()
11203 0    UndoAttach(): Deleting attach file, 送信添付\031202_00\gpg.mac
278   0    HmGeneral 9
278   0    HmGeneral 51
278   0    HmGeneral 40
278   20   HmGeneral 6
278   0    HmGeneral 45
278   10   HmGeneral 35
8682  16554 ProcessFrameClose()
8740  0    DestroyWindowします
278   0    HmGeneral 35
278   10   HmGeneral 35
4194  40   WM_DESTROY
12704 40   MuteOther()
12724 0    CreateThreadAndViewFrame: waiting hevent OK
4202  0    ImeをOFFにしました
10893 0    DeleteAttachFile(): deleting current attach list
278   0    HmGeneral 35

[ ]
RE:09658 添付ファイル暗号化マクロ実行時No.09660
Iranoan さん 03/12/03 00:15
 
 taku さん今日は、Iranoan です。
> turukame.5のIranoanさんの添付ファイル暗号化マクロ実行時
> に鶴亀が落ちました。
 マクロの作者なので、一応返信します。
> 15:35:23.715 (11111) tid=2520 UndoAttach()
> 15:35:23.715 (11203) tid=2520 UndoAttach(): Deleting attach file, 送信添付\0
> 31202_00\gpg.mac
> 15:35:40.299 (8682) tid=3864 ProcessFrameClose()
> 15:35:40.299 (8740) tid=3864 DestroyWindowします
> 15:35:40.389 (4194) tid=3864 WM_DESTROY
> 15:35:40.389 (4202) tid=3864 ImeをOFFにしました
> 15:35:40.389 (10893) tid=3864 DeleteAttachFile(): deleting current attach
>list
 UndoAttach 関数で落ちているようなので、一先ず秀まるおさんにお任せし
ます。

[ ]
RE:09660 添付ファイル暗号化マクロ実行時No.09683
秀まるお さん 03/12/04 23:25
 
 まだ詳しく調べてませんが、hidemac2.dllの中で死んでるみたいです。

 何か、hidemac2.dllに潜在的なバグがあるのか、鶴亀の呼び方が悪いのか何か
だとは思いますが…。

 詳しく調べますので、しばらくお待ちください。調べた結果は後ほど報告させ
ていただきます。

[ ]
RE:09683 添付ファイル暗号化マクロ実行時No.09686
秀まるお さん 03/12/05 18:23
 
 メニューバー上に表示しているカーソル位置の描画の処理で、Y座標を計算し
ようとして死んでるようです。たぶん、カーソル位置が本文の行数として存在す
る最終位置よりも下に移動してるような気がしますが…。

 それ以上よく分かりませんでした。

 とりあえず、死んだ場所の付近に、カーソル位置の正当性を調べて是正するよ
うな処理でも入れてみます。

[ ]