SetHeader で落ちることがるNo.08623
ひろ さん 03/03/29 16:03
 
 秀まるおさん今日は、ひろです。
#tmp = dllfunc("SetHeader2", "X-Attach","", #attach );
等とすると、フォルダを切り替えたりした後に落ちます。普通はこんな使い方
をしないのですが、DeleteHeader の替わりに使おうとして気が付きました。
 こちらの環境は、Windows98+IE6.0+鶴亀 Ver.2.59 です。

 P.S DeleteHeader2 という関数はないんですね。実装が簡単なら用意して頂
ければ幸いです。
15:27:44.240 (1976) CommandMacroSub sample.mac
15:27:44.240 (1399) TKINFO 46
15:27:44.240 (2793) tkinfo 46
15:27:44.240 (1399) TKINFO 6
15:27:44.240 (1399) TKINFO 123
15:27:44.290 (1399) TKINFO 4
15:27:44.290 (2793) tkinfo 4
15:27:44.290 (1399) TKINFO 4
15:27:44.290 (2793) tkinfo 4
15:27:44.290 (1399) TKINFO 3
15:27:44.290 (2793) tkinfo 3
15:27:44.290 (1399) TKINFO 90
15:27:44.290 (1399) TKINFO 90
15:27:44.290 (1399) TKINFO 3
15:27:44.290 (2793) tkinfo 3
15:27:44.290 (1399) TKINFO 90
15:27:44.290 (1399) TKINFO 90
15:27:44.290 (1399) TKINFO 125
15:27:47.530 (4938) メール総数=628 / 最近の分=305 / 未読=0 / マーク=0
********** 03/03/29 15:27:47.530 2.59  Exception code=C0000005
addr=004AE2AC
eax=0073E6BC ebx=00000000 ecx=00000001 edx=00000000 esi=00D603E4 edi=
00000001 ebp=0073DDE8 esp=0073DDE0 eip=004AE2AC
eip: 8A 01 41 84 C0 74 40 F7 C1 03 00 00
Stack Dump
004A3612 00000001 0073DDF8 004A367E 0073E6BC 00000001 0073E710 0040133E
0073E6BC 00000001 00D6000C 031F6F38 00000000 75F4000D 19E76DF8 00207084
0000019F 00040000 3CFF0000 19E77038 00020006 BFF21D83 00000000 00000000
00650361 00760393 000006EF 00000007 0000001A 6F448001 0BA80000 0230063F
19E76EEA 00000000 19E76F02 06EF67F4 00001986 000017BE 6F1A19E7 007219E7
0000038D 09481FDE 3CFF0000 06EF0004 123E123E 06EF0000 123E123E 20A70000
17BE0000 6FA00000 6EBA0000 123E159C 6EC2180E 123E159C 9574180E 123E06EF
6EE86D6C 6F0816DA 000519E7 3CFF0000 180E123E 06EF0080 0000123E 00006D6C
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  
Param#7  Param#8  Param#9  Param#10 MachineCode
0073DDF8 004A367E 0073E6BC 00000001 0073E710 0040133E 0073E6BC
00000001 00D6000C 031F6F38 00000000 75F4000D 5D C2 08 00 55 8B EC FF
0073E710 0040133E 0073E6BC 00000001 00D6000C 031F6F38 00000000
75F4000D 19E76DF8 00207084 0000019F 00040000 8D 45 AC 50 E8 FC A3 0A
0073EBA0 0048776E 00000001 00000000 0000217E 031F6F38 00C6ABB4
00000001 877606EF 05177EAF FFFF0030 2B5CFFFF 83 7D 18 02 89 45 14 75
0073EBC4 00482B70 00C6ABB4 032D480E 031E45D0 00000000 00000000
00C6ABB4 00C6ACDC 0073EBE4 00482BEB 00C6ABB4 85 C0 75 0D 56 E8 F8 28
0073EBE4 00482BEB 00C6ABB4 031E45D0 00000000 00000000 00C67DCC
00000000 0073EBF4 00482C10 00C6ABB4 00000000 89 1E EB 05 E8 9A 4D 00
0073EBF4 00482C10 00C6ABB4 00000000 0073ED40 004864C3 00000000
BFC059E6 0318F18C 0000110A 5B818183 EA888B83 EB 05 E8 77 4D 00 00 5D
0073ED40 004864C3 00000000 BFC059E6 0318F18C 0000110A 5B818183
EA888B83 2D209797 6A664020 8E202F20 004D90F3 EB 05 E8 C4 14 00 00 8B
0073EED8 004456D2 00000000 0044627F 0000004E 0073F2D8 00000180
67A60000 1B200000 75F481D3 00020003 00207FD4 E8 A0 FF FF FF A1 98 0B
0073EEF0 00451A84 0318F18C FFFFFE67 0000004E 00000180 0073F230
BFBCCD78 0000062C 0000004E 000003E8 0073F2D8 EB D0 55 8B EC 83 EC 10
0073F230 BFBCCD78 0000062C 0000004E 000003E8 0073F2D8 FFFFFE67
00000001 0073F2D8 0000001C 0000000F 0000001B EB 7A 8D 85 E4 FC FF FF
0073F2C0 BFB7706A 0000062C 0000004E 000003E8 00000000 00000000
00000060 00000000 5020144B 00000000 00000000 33 FF 89 45 10 39 7D F0
0E73F340 02020E1A 0073F3CE BFFCA088 0064F2D8 0E61004E 0073F374
BFF7B2A1 0073F3CE FFFFFFFE BFFCA088 FFFFFFFE 74 75 72 75 6B 61 6D 65


15:27:47.530 S 6264 00000600 000C 00000000 0073EC0C
15:27:47.530 R 6288 00000600 000C 00000000 0073EC0C
15:27:47.530 S 6264 00000600 0133 00000942 000005EC
15:27:47.530 R 6288 00000600 0133 00000942 000005EC
15:27:47.530 S 6264 00000600 002B 00000428 0073EA10
15:27:47.530 R 6288 00000600 002B 00000428 0073EA10
15:27:47.530 S 6264 00000600 0133 00000942 000005EC
15:27:47.530 R 6288 00000600 0133 00000942 000005EC
15:27:47.530 S 6264 00000600 0133 00000942 000005EC
15:27:47.530 R 6288 00000600 0133 00000942 000005EC
15:27:47.530 S 6264 00000600 002B 00000428 0073E8AC
15:27:47.530 R 6288 00000600 002B 00000428 0073E8AC
15:27:47.530 S 6264 00000600 007C FFFFFFF0 0073EB7C
15:27:47.530 R 6288 00000600 007C FFFFFFF0 0073EB7C
15:27:47.530 S 6264 00000600 007D FFFFFFF0 0073EB7C
15:27:47.530 R 6288 00000600 007D FFFFFFF0 0073EB7C
15:27:47.530 S 6767 000005C8 000C 00000000 0073E58D
15:27:47.530 R 6774 000005C8 000C 00000000 0073E58D
15:27:47.530 S 6767 000005C8 0464 00000000 00000000
15:27:47.530 R 6774 000005C8 0464 00000000 00000000
start=031E54DC end=031F6FC4
803   0    ProcessExecEvent exit
416   3    CommandExecEvent: waiting hevent OK
11897 0    ReleaseMuteOther()
270   0    HmGeneral 21
5312  2    エディタコマンド: 40077
8161  0    ProcessFrameClose()
8219  5    DestroyWindowします
11824 2    CreateThreadAndViewFrame: waiting hevent OK
11897 0    ReleaseMuteOther()
3970  8    WM_DESTROY
11804 0    MuteOther()
11824 0    CreateThreadAndViewFrame: waiting hevent OK
3978  0    ImeをOFFにしました
3985  0    delete pHidemaru
8221  5    DestroyWindowしました
11658 0    Hidemaru Message-loop exit
270   3095 HmGeneral 48
7098  0    ProcessCommand 40047
270   0    HmGeneral 10
270   10   HmGeneral 10
270   580  HmGeneral 48
7098  0    ProcessCommand 40047
270   0    HmGeneral 10
270   15   HmGeneral 10
270   1156 HmGeneral 48
7098  0    ProcessCommand 40047
270   0    HmGeneral 10
270   9    HmGeneral 10
270   405  HmGeneral 48
7098  0    ProcessCommand 42004
4498  0    entered

[ ]
RE:08623 SetHeader で落ちることがるNo.08628
秀まるお さん 03/03/29 17:33
 
 たしかにX-Attach:ヘッダの中身が空っぽの時に死んでしまうようです。修正
させていただきます。

[ ]
RE:08628 DeleteHeader2No.08629
ひろ さん 03/03/29 17:45
 
 秀まるおさん今日は、ひろです。
>  たしかにX-Attach:ヘッダの中身が空っぽの時に死んでしまうようです。修正
> させていただきます。
 宜しくお願いします。

 また
>  P.S DeleteHeader2 という関数はないんですね。実装が簡単なら用意して頂
> ければ幸いです。
も検討いただければ幸いです。

[ ]
RE:08623 SetHeader で落ちることがるNo.08630
秀まるお さん 03/03/29 17:54
 
 DeleteHeader2関数も今追加しました。

[ ]
RE:08630 SetHeader で落ちることがるNo.08631
ひろ さん 03/03/29 18:14
 
 秀まるおさん今日は、ひろです。
>  DeleteHeader2関数も今追加しました。
 有り難うございます。

[ ]