ヘッダに空白で始まる行をNo.02832
きいろいまふらあ さん 01/01/05 11:45
 
遅くとも0.60あたりからは発生していた不具合です。
0.65であらためて現象を確認しましたので報告します。

新規に亀エディタを開き(新規メール)、
ヘッダ最終行に「a    hoge」と入れてから、頭の「a」を削除します。
当該行は「    hoge」となります。

これを「あとで送信」とすると

 ---
 メールのヘッダ部分に不正なヘッダが含まれているか、
 またはヘッダ部分と本文の区切り用の改行がありません。
 ---

との警告が出ます(亀エディタ)。<これはこれでよし
OKをクリックしてから「草稿に保存」とします。すると

 ---
 Debug Message
 
 おかしい?
 \title.cpp(3758) error = 0
 
 ご面倒でなければ…
 ---

という Debug Message ダイアログが出ました(鶴亀本体)。
さらにこのダイアログのOKをクリックすると

 ---
 Debug Message
 
 スレッドの同期に失敗しました。
 \HideCtrlSub.cpp(5862) error = 0
 
 ご面倒でなければ…
 ---

という Debug Message ダイアログが出ました(鶴亀本体)。
んで、開いてる鶴亀関係のウィンドウを全部閉じて、
さらに常駐鶴亀も閉じると、

---
エラー

確認メッセージ: config.fDead == 230
---

と出ました。
色々試したら手入力でなくても、貼り付けでも、カーソル位置に
ファイル挿入でも、とにかくヘッダ部に空白で始まる行があると
再現するような気がします。

Win98SE + IE5.0 + 鶴亀0.65betaです。

ヘッダのRFCとか詳しくないのですが、AL-Mailだと、ヘッダ部に空白で
始まる行があると、前の行の続きと解釈してくれていたような……。
ま、これは要望の範疇に入ってしまうと思いますので2番であらためますが、
なんにしても、上記の一連のエラーはちょっとまずそうですね。
dump.txtつけます、ちょっと長いけど。
ご確認願います。

********** 01/01/05 11:28:52 0.65beta  おかしい?
\title.cpp(3758) error = 87
Current thread dump
eax=002A0014 ebx=00000EAE ecx=00000000 edx=C93AF900 esi=00000001 edi=
8165BC48 ebp=006CE9D4 esp=006CE9C8 eip=BFF94E4D
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  
Param#7  Param#8  Param#9  Param#10 MachineCode
006CEAB0 006CEAB0 0045BEA7 00000000 00010007 8A380020 0001449B 0C840200
00200000 000009EC 00000000 00000000 48 ED 6C 00 0E A1 45 00
006CED48 0045A10E FFFFFFFE 00474568 01100078 00000000 A982A882 A282B582
0A0D4881 7469745C 632E656C 33287070 59 59 E8 27 1D 00 00 8D
006CED9C 00448C8C 00471C68 00471C4C 00000EAE 00000001 0110C9EC 00000000
CE8CFFFF 00010000 443B8D8A 00011717 83 C4 0C E9 FD 00 00 00
006CF740 0042F85C 0110C9EC 00000001 00000002 0047C474 00000001 0120000C
00000000 02000001 00200C84 00035504 E9 64 03 00 00 33 DB 8D
006CF7A0 00438525 00000111 0000546E BFF553A5 00040000 163F2FDA BFF714D9
0000016F 006CF76C 00000177 BFF71547 A1 C8 BC 47 00 53 53 53
006CF7C4 0042B7EB 006CF7CC 0000883C 006CF818 546E0000 00000000 00000000
28C50000 006CF7E4 BFF7363B 000009EC E8 A4 CE 00 00 E9 EC 04
006CF7E4 BFF7363B 000009EC 0000546E 00000000 00000000 88163DE7 00000177
006CF7F8 BFF945AF 3D6F883C 00003D6F 8B E7 33 C9 8E E9 5F 5E
006CF7F8 BFF945AF 3D6F883C 00003D6F 00000000 BFF719B8 006C8836 006CFD9C
BFF7186D 88163DE7 00000000 3D6F8816 E8 56 D2 FD FF 8B D0 C1
BFF719B8 006C8836 006CFD9C BFF7186D 88163DE7 00000000 3D6F8816 00000000
02460000 88740000 3EF80000 1617006C
C9B60F5D 00058F64 8D000000 5F042464 3D896466 0000000E B20F665B 64662424
001E1D89 0B5B0000 800F74DB 74FF147B 65 FF 65 FF 65 FF 65 FF



********** 01/01/05 11:30:13 0.65beta  HideCtrlSub.cpp(5861) Thread
Deadlock
ViewFrame=00000000
eax=002A0014 ebx=0047BA58 ecx=00000000 edx=C93AF900 esi=00000001 edi=
8165BC48 ebp=006CF544 esp=006CF538 eip=BFF94E4D
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  
Param#7  Param#8  Param#9  Param#10 MachineCode
006CF620 006CF620 0045BEA7 00000000 00010007 00000014 3D4A09EC 006CF594
815E680C 81C2D3A8 C94D43D0 006CF594 3C F7 6C 00 9D A6 43 00
006CF73C 0043A69D FFFFFFFE 006CF63C 00000000 0120000C 00000001 77656956
6D617246 30303D65 30303030 00203030 59 59 FF 45 08 83 C3 04
006CF7A0 00438660 00000000 00000111 0000546E BFF553A5 00040000 163F2FDA
BFF714D9 0000016F 006CF76C 00000177 59 68 E6 16 00 00 68 64
006CF7C4 0042B7EB 006CF7CC 0000883C 006CF818 546E0000 00000000 00000000
28C50000 006CF7E4 BFF7363B 000009EC E8 A4 CE 00 00 E9 EC 04
006CF7E4 BFF7363B 000009EC 0000546E 00000000 00000000 88163DE7 00000177
006CF7F8 BFF945AF 3D6F883C 00003D6F 8B E7 33 C9 8E E9 5F 5E
006CF7F8 BFF945AF 3D6F883C 00003D6F 00000000 BFF719B8 006C8836 006CFD9C
BFF7186D 88163DE7 00000000 3D6F8816 E8 56 D2 FD FF 8B D0 C1
BFF719B8 006C8836 006CFD9C BFF7186D 88163DE7 00000000 3D6F8816 00000000
02460000 88740000 3EF80000 1617006C
C9B60F5D 00058F64 8D000000 5F042464 3D896466 0000000E B20F665B 64662424
001E1D89 0B5B0000 800F74DB 74FF147B 65 FF 65 FF 65 FF 65 FF

ViewFrame=000001A8 新規メール  /
eax=00006CA0 ebx=000090A0 ecx=00000000 edx=00000001 esi=0246E2C8 edi=
000002A4 ebp=0246E2AC esp=0246E29C eip=BFF712C5
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  
Param#7  Param#8  Param#9  Param#10 MachineCode
0246E3F0 BFF7FEB9 0246E2C8 000090A0 000002A4 0246EAC8 0246E82C 625C3A43
545C6E69 4B757275 5C656D61 68676F67 83 F8 FF 8B F8 0F 84 FA
0246E964 00418317 0246E80C 80000000 00000001 00000000 00000003 00000020
00000000 00000000 0110C814 00000000 83 F8 FF 89 45 10 0F 84
0246ED98 004186A1 0110C8E4 00000003 0246E827 00000000 00000003 0110C814
00000000 00000177 0246E9F6 00000000 8B 5D 14 53 FF 75 10 FF
0246F188 00434353 0110C8E4 00000003 0110C938 0246EFA8 00000003 0110C814
00009C4A C4280006 0246F870 BFF713E2 83 C4 10 89 45 EC 50 FF
0246F814 00434A37 00000003 00000000 0110C814 0043334A 0246F844 00000111
00009C78 00003AF4 81DE0000 00001A18 85 C0 74 14 6A 00 6A 00
0246F83C 00431D69 00009C78 0246F844 000088B4 0246F890 0000FFFF 3A570000
88720000 170F1D01 0246F85C BFF7363B E9 F8 02 00 00 B8 68 04
0246F85C BFF7363B 000001A8 00000111 00009C78 00000BA0 888E622F 00000177
0246F870 BFF945AF 5EB788B4 00005EB7 8B E7 33 C9 8E E9 5F 5E
0246F870 BFF945AF 5EB788B4 00005EB7 00000000 BFF719B8 000088AE 0246FE2C
BFF7186D 888E622F 00000000 5EB7888E E8 56 D2 FD FF 8B D0 C1
BFF719B8 000088AE 0246FE2C BFF7186D 888E622F 00000000 5EB7888E 00000000
02020000 88EC0000 3EF80000 1617BFF5
C9B60F5D 00058F64 8D000000 5F042464 3D896466 0000000E B20F665B 64662424
001E1D89 0B5B0000 800F74DB 74FF147B 65 FF 65 FF 65 FF 65 FF



********** 01/01/05 11:30:13 0.65beta  スレッドの同期に失敗しました。
\HideCtrlSub.cpp(5862) error = 0
Current thread dump
eax=002A0014 ebx=000016E6 ecx=00000000 edx=C93AF900 esi=00000001 edi=
8165BC48 ebp=006CF3C0 esp=006CF3B4 eip=BFF94E4D
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  
Param#7  Param#8  Param#9  Param#10 MachineCode
006CF49C 006CF49C 0045BEA7 00000000 00010007 BFF7B796 BFF74277 BFFC9490
BFF7B84E 00000001 00058F64 006CF410 34 F7 6C 00 0E A1 45 00
006CF734 0045A10E FFFFFFFE 00474568 0120000C 00000000 8C835883 68836283
AF93CC82 C982FA8A 7394B88E DC82B582 59 59 E8 27 1D 00 00 8D
006CF7A0 00438675 0046EE88 0046EE64 000016E6 00000111 0000546E BFF553A5
00040000 163F2FDA BFF714D9 0000016F 83 C4 0C 39 5D FC 74 12
006CF7C4 0042B7EB 006CF7CC 0000883C 006CF818 546E0000 00000000 00000000
28C50000 006CF7E4 BFF7363B 000009EC E8 A4 CE 00 00 E9 EC 04
006CF7E4 BFF7363B 000009EC 0000546E 00000000 00000000 88163DE7 00000177
006CF7F8 BFF945AF 3D6F883C 00003D6F 8B E7 33 C9 8E E9 5F 5E
006CF7F8 BFF945AF 3D6F883C 00003D6F 00000000 BFF719B8 006C8836 006CFD9C
BFF7186D 88163DE7 00000000 3D6F8816 E8 56 D2 FD FF 8B D0 C1
BFF719B8 006C8836 006CFD9C BFF7186D 88163DE7 00000000 3D6F8816 00000000
02460000 88740000 3EF80000 1617006C
C9B60F5D 00058F64 8D000000 5F042464 3D896466 0000000E B20F665B 64662424
001E1D89 0B5B0000 800F74DB 74FF147B 65 FF 65 FF 65 FF 65 FF



以上です。

[ ]
RE:02832 ヘッダに空白で始まる行をNo.02838
秀まるお さん 01/01/05 13:36
 
 まいどどうも。さっそく修正させていただきました。

[ ]