メール削除でエラーNo.00738
ひろ さん 01/04/12 13:44
 
 秀まるおさん今日は、ひろです。
 どういう条件が重なると発生するのかは不明ですが、メールを削除すると
エラーとなる場合が有るようです。やっていたのは「検索して一覧作成」の
結果と本体を「このメールを鶴亀本体側で選択する」を用いて切り替えを行
いながら、本体でメールの削除を行っていたときの起きました。なおメール
の削除自体は出来ています。また一度起きると、本体側で「メール一覧の作
成し直し」を行うまでエラーが続きます。また「メール一覧の作成し直し」
を行った時に「検索して一覧作成」の結果は閉じられました。

 こちらの環境は Windows98+I.E 5.5+鶴亀 Ver.1.03 で、dump.txt は、
13:29:03.370 (3974) ProcessCommand 40010
13:29:03.420 (4205) NotifyListCacheOffsetMoved
13:29:03.420 (4205) NotifyListCacheOffsetMoved
13:29:10.780 (3974) ProcessCommand 40094
13:29:25.780 (3974) ProcessCommand 42004
13:29:31.820 (3974) ProcessCommand 40010
********** 01/04/12 13:29:35.110 1.03  内部エラー、pTitle=86590352 offStart=86536576 offEnd=86626472 offStart2=86536576 offEnd2=86626472
\FileMan.cpp(2143) error = 87
Current thread dump
eax=002A0014 ebx=0000085F ecx=00000000 edx=CD1965D0 esi=00000001 edi=8175570C ebp=006DEDCC esp=006DEDC0 eip=BFF94E4D
Stack Dump
006FBDC0 00478621 0000085F 006DEEA8 006DEEA8 00468736 00000000 00010007
1CE41FDE 0098CDEE 0108028D 0000028F 00000000 06DF0000 00000000 000E0000
00000000 00000000 06E41FDE 00980143 0108028D CD7A028F 09D7CE90 CE6C0507
02304CBF 4CBFCDBE 4CBFCD5E 00000000 0DB22226 0000000A 00000000 00000000
00000057 00000000 006DEEC4 006DEF4A FFFFFFFC 00DF1F90 00000380 00000002
200E0000 006DEEA4 00000000 000055E7 0000016F 0000016F 8175570C 00000001
0000085F CD1965D0 00000000 002A0014 006DEDCC BFF94E4D 00000167 00000246
006DEDC0 0000016F 006DEEB8 0046622A FFFFFFFE 00484740 006DF14C 00466208
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Param#7  Param#8  Param#9  Param#10 MachineCode
006DEEA8 006DEEA8 00468736 00000000 00010007 1CE41FDE 0098CDEE 0108028D 0000028F 00000000 06DF0000 00000000 B8 EE 6D 00 2A 62 46 00
006DEEB8 0046622A FFFFFFFE 00484740 006DF14C 00466208 006DEECC 006FBCAC 0529D0A8 9495E093 89834783 41815B81 59 59 6A 00 E8 6C 25 00 DebugMessage
006DF14C 00466208 006DEECC 006FBCAC 0529D0A8 9495E093 89834783 41815B81 74695470 383D656C 30393536 20323533 59 5E 5B C9 C3 55 8B EC DebugMessage
006DF270 0041D4D8 006DF16C 00478610 0000085F 008007A0 000000FC FFFFFFFF 9495E093 89834783 41815B81 74695470 83 C4 0C 33 C0 5F 5E 5B CListCache::GetFileItemFromTitleItem
006DF288 004564A1 05294390 0000100C BFC059E6 FFFFFFFF 006DF30C 00457B0A 05294390 008007A0 006DF73C 00000000 8B D8 85 DB 74 26 8B 4F CSmallListWnd::ListSelected
006DF30C 00457B0A 05294390 008007A0 006DF73C 00000000 BFC01E1D 006D2000 BFF74277 00465A3C BFC05018 000294C4 8B 45 E0 C7 45 E4 01 00 CSmallListWnd::RepeatEnd
006DF340 0045686F 0000004E 006DF73C 00000180 0000016F 000329D8 2656D342 000116FF 00000000 00426790 0000004E 6A 00 FF 76 3C 68 67 54 CSmallListWnd::ProcessNotifyThread
006DF354 00427159 006DF73C FFFFFE67 0000004E 006DF694 BFB71B21 00000780 0000004E 000003EA 006DF73C FFFFFE67 EB B5 55 8B EC 8B 4D 0C
006DF694 BFB71B21 00000780 0000004E 000003EA 006DF73C FFFFFE67 00000001 006DF73C BFC057D5 BFB715C2 00000410 5F 5E 5B C9 C2 10 00 81
006DF724 BFB751AF 00000780 0000004E 000003EA 006DF73C 05907220 00000020 057D2CD0 00000000 00901617 03B90046 33 FF 89 45 10 39 7D F0
006DF7A4 BFB807C1 059072A0 FFFFFE3D 006DF73C 059072A0 000009F0 000003EA FFFFFE6E 00000002 0000001C 057D2CD0 5E C9 C2 14 00 8B 44 24
006DF7D0 BFB7FD52 059072A0 FFFFFE3D 057D2CD0 05907220 00000002 00000026 059072A0 00000001 00000005 006DF82C F6 46 09 04 0F 85 38 5E
006DF82C BFBC6203 00000001 00000009 05907220 00000003 00000002 00000200 059072A0 00000100 BFC05018 000294C4 E9 AA 84 FC FF 8B 46 2C
006DF880 BFBC753C 00000000 00000026 09480001 00000100 BFC059E6 000009F0 885E8854 171775BC 58F78870 00000000 85 C0 0F 84 FA 79 FB FF
006DF8EC 00465D8E 000009F0 00000100 00000026 09480001 006DF8F4 00008964 006DF940 00000167 006DF8B0 0000016F 5F 5E 5B C9 C2 10 00 55
006DF90C BFF7363B 000009F0 00000100 00000026 09480001 893E579F 0000016F 006DF920 BFF945AF 54C78964 000054C7 8B E7 33 C9 8E E9 5F 5E
006DF920 BFF945AF 54C78964 000054C7 00000000 BFF719B8 0000895E 006DFD9C BFF7186D 893E579F 00000000 54C7893E E8 56 D2 FD FF 8B D0 C1
BFF719B8 0000895E 006DFD9C BFF7186D 893E579F 00000000 54C7893E 00000157 02460000 899C0000 3EF80003 16170003
C9B60F5D 00058F64 8D000000 5F042464 3D896466 0000000E B20F665B 64662424 001E1D89 0B5B0000 800F74DB 74FF147B 04 74 0B 66 67 C7 41 2C

13:29:33.250 r  904 000009EC 000F 00000000 00000000
13:29:33.250 P  897 000009D0 000F 00000000 00000000
13:29:33.250 r  904 000009D0 000F 00000000 00000000
13:29:33.250 P  897 000009C8 000F 00000000 00000000
13:29:33.250 r  904 000009C8 000F 00000000 00000000
13:29:33.250 P  897 000009AC 000F 00000000 00000000
13:29:33.250 r  904 000009AC 000F 00000000 00000000
13:29:33.250 P  897 000009B0 000F 00000000 00000000
13:29:33.250 r  904 000009B0 000F 00000000 00000000
13:29:33.250 P  897 00000000 0113 0000009C 50E70626
13:29:33.250 r  904 00000000 0113 0000009C 50E70626
13:29:33.300 P  897 000009F0 0101 00000009 880F0001
13:29:33.300 r  904 000009F0 0101 00000009 880F0001
13:29:33.350 P  897 00000CFC 0113 00000004 00000000
13:29:33.350 r  904 00000CFC 0113 00000004 00000000
13:29:33.350 P  897 00000000 0113 0000009C 50E70626
13:29:33.350 r  904 00000000 0113 0000009C 50E70626
13:29:33.790 P  897 000009E4 0113 00000001 00000000
13:29:33.790 r  904 000009E4 0113 00000001 00000000
13:29:35.110 P  897 000009F0 0100 00000026 09480001




********** 01/04/12 13:29:38.680 1.03  内部エラー、pTitle=86590352
offStart=86536576 offEnd=86626472 offStart2=86536576 offEnd2=86626472
\FileMan.cpp(2143) error = 0
Current thread dump
eax=002A0014 ebx=0000085F ecx=00000000 edx=CD1965D0 esi=00000001
edi=8175570C ebp=006DE6E8 esp=006DE6DC eip=BFF94E4D
Stack Dump

以下本体側で「メール一覧の作成し直し」を行うまで同様のエラー

[ ]
RE:00738 メール削除でエラーNo.00755
秀まるお2 さん 01/04/12 16:14
 
 「検索して一覧作成」の結果を表示しながらメールを削除しただけなら、一応ちゃ
んと動作しているように思います。(手元でテストおよびソースコードを追っかけた
限りは)

 dump.txtに

> 13:29:25.780 (3974) ProcessCommand 42004

 というのがあって、これは何かのマクロを実行しているんだと思うんですけど、こ
れが関係しているってことはないでしょうか?

 内容が何か教えて欲しいです。

[ ]
RE:00755 メール削除でエラーNo.00765
ひろ さん 01/04/12 16:49
 
 秀まるお2さん今日は、ひろです。
>  dump.txtに
>
> > 13:29:25.780 (3974) ProcessCommand 42004
>
>  というのがあって、これは何かのマクロを実行しているんだと思うんですけど、こ
> れが関係しているってことはないでしょうか?
 この時使っていた可能性があるマクロは、本体側でそちらのライブラリに
も登録済みの「鶴亀メールちょっと便利なマクロ集」に含まれる
NextUnread.mac です。ただこのマクロは頻繁に使っていますが、この様な
エラーがでたのは初めてです。また書き忘れていましたが、再現性は低いです。

[ ]
RE:00765 メール削除でエラーNo.00770
秀まるお2 さん 01/04/12 17:34
 
 今テストしていたら、「検索して一覧作成」を表示したまま鶴亀本体側で複数の
メール(20通くらい)をまとめて削除したら、「検索して一覧作成」側の表示がお
かしくなりました。たぶんこのバグだと思います。

 ってとこで念のため確認させていただきますが、そのエラーが出た時にはメールを
まとめて複数削除したのではないでしょうか?。(って、今さら聞くのもなんです
が)

[ ]
RE:00770 メール削除でエラーNo.00774
ひろ さん 01/04/12 17:54
 
 秀まるおさん今日は、ひろです。
>  ってとこで念のため確認させていただきますが、そのエラーが出た時にはメールを
> まとめて複数削除したのではないでしょうか?
 確かにスレッド表示をしていて、スレッドを纏めて削除しました。

[ ]