V5.00β13No.01076
秀まるお さん 07/12/27 14:27
 
 一応、連絡いただいたバグ修正してアップロードしました。一応このバージョ
ンで年越しの予定です。

 ということでお願いします。

http://www.hidemaru.interlink.or.jp/software/bin2/hmmail500b13_signed.exe

[ ]
RE:01076 ヘッダー部と本文との折り返し桁No.01082
Egg さん 07/12/27 18:53
 
受信メールや送信済みのメールで、(v5.00b12までは同じようですが)
v5.00b13よりヘッダー部の折り返し桁数がと本文の折り返し桁数より多くなり、
To、Ccの人数が多い場合など、ヘッダー部右側の文字が一部隠れてしまいます。
(私の勘違いかもしれませんが)確認の程宜しく御願いします。

[ ]
RE:01076 V5.00β13No.01083
TATE2 さん 07/12/27 21:04
 
TATEです。

β13を早速利用させてもらっていますが、以下エラーが発生しました
ので、ご連絡します。
小生の環境の問題かも知れませんがよろしくお願いします。

LocalSize error at LocalUnlock E:\Usr95\TuruKame\util.cpp(415) error=6

環境:WindowsXP(SP2) + β13

dump.txtの一部
----------------------------------------------------
20:52:40.203 (2371) tid=2484 listcache loaded TATE/7/ mailcount=363 unread=0
 hot=0
20:52:40.203 ( 335) CFolderProp::SaveAll()
20:52:40.203 (1705) DeleteIconOnTaskbar()
20:52:40.203 (11208) ViewDlgProc WM_DESTROY
20:52:40.218 (2272) tid=2484 added.bin found at recvlog
20:52:40.218 (4625) tid=2484 TATE,6 cEach=4
20:52:40.218 (2371) listcache loaded TATE/7/ mailcount=363 unread=0 hot=0
20:52:40.218 (2272) added.bin found at recvlog
20:52:40.218 (11701) tid=2484 NotifyListCacheBaseMoved
20:52:40.218 (4625) TATE,6 cEach=4
20:52:40.218 (11701) NotifyListCacheBaseMoved
********** 07/12/27 20:52:40.218 5.00beta13  LocalSize error at LocalUnlock
E:\Usr95\TuruKame\util.cpp(415) error=6
util.cpp(8010) error = 6
Current thread dump
eax=00000203 ebx=0011D904 ecx=00000200 edx=0016B7E0 esi=0055CF16 edi=00001F4
A ebp=0011D3E0 esp=0011D3D0 eip=7C94EB94
eip: C3 8D A4 24 00 00 00 00 8D 64 24 00
HmCreate = 10064DEE
Stack Dump
7C94DA7E 7C83971E FFFFFFFE 0011D3F0 0011D4BC 0011D4BC 0052366D 00000000
00010007 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 0000003B 00000023 00000023 00001F4A
0055CF16 0011D904 0016B7E0 00000200 00000203 0011D3E0 7C94EB94 0000001B
00000246 0011D3D0 00000023 0011D4CC 0051DFE7 FFFFFFFE 0055CA48 0011D8E4
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
0011D4BC 0011D4BC 0052366D 00000000 00010007 00000000 00000000 00000000 0000
0000 00000000 00000000 00000000 CC D4 11 00 E7 DF 51 00
0011D4CC 0051DFE7 FFFFFFFE 0055CA48 0011D8E4 0051DFB4 0011D4E4 7C832EB1 0000
0000 01F1005C 61636F4C 7A69536C E8 42 00 00 00 E8 A7 57
0011D8E4 0051DFB4 0011D4E4 7C832EB1 00000000 01F1005C 61636F4C 7A69536C 7265
2065 20726F72 4C207461 6C61636F 5F 5E 5B C9 C2 0C 00 55
0011DA54 0051EE6A 0011D904 0055CF04 00001F4A 001ED75C 00EC0D30 00EC0C30 6163
6F4C 7A69536C 72652065 20726F72 33 C0 E9 80 00 00 00 81
0011DB7C 0051597E 00000000 0055BEEC 0000019F 00EC0C30 0045A693 001ED75C 08C0
205C 445C3A43 6D75636F 73746E65 68 A0 01 00 00 68 08 BF
0011E694 0045075A 00EC0C30 08C0205C 08C01F40 0011E7E4 00000020 2664B238 01C8
486E 0D7DFBB2 01C8487D 0D7DFBB2 BB 70 81 58 00 33 FF 57
0011E7B0 004DD0DB 001ED6D4 0011E7E4 00000008 00000006 445C3A43 6D75636F 7374
6E65 646E6120 74655320 676E6974 85 C0 75 19 85 F6 74 0E
0011E7C8 004E312D 0011E7E4 003FA6B0 003FA698 00000001 0011EA28 004E566E 0011
E7E4 00000001 00000001 00000009 EB 02 33 C0 5F 5E 5B 5D
0011EA28 004E566E 0011E7E4 00000001 00000001 00000009 003FA698 00000006 CE90
A797 0011E800 00514082 77D1E53F 83 65 EC 00 83 7D 1C 00
0011EA64 004E5D7D 003FA698 00000009 00000000 00000000 00160338 00000001 0000
0000 08C006B0 00000001 00000184 5F 5E 5B C9 C2 14 00 55
0011EA88 004E4734 003FA698 00000001 00000000 00000000 00000000 00000000 003F
A698 0011FF34 004E1822 003FA698 5F 5E 5D C2 04 00 55 8B
0011FF34 004E1822 003FA698 00000001 005116F9 00370033 0015233D 7FFDE000 0011
EF80 7C95F288 00000004 0011EB0C E8 02 B8 FF FF 39 35 3C
0011FFC0 00529D4F 00400000 00000000 0015233D 00000001 00370033 00300038 7FFD
E000 FF676980 0015233D C071EB20 89 45 A0 50 E8 28 05 00
0011FFF0 7C816FD7 00370033 00300038 7FFDE000 8054C6ED 0011FFC8 87FFA618 FFFF
FFFF 7C839AA8 7C816FE0 00000000 50 E8 7B 50 FF FF 90 90
00000000 00000000 00529C10 00000000 78746341 00000020 00000001 00002498 0000
00C4 00000000 00000020 00000000


MEM:41 Mtotal=2988084 Mavail=1844028 Vtotal=2097024 Vavail=2007552
20:52:40.218 S 8807 000901F8 002D 0000044F 0011E574
20:52:40.218 R 8895 000901F8 002D 0000044F 0011E574
20:52:40.218 S 8807 000901F8 002D 0000044F 0011E574
20:52:40.218 R 8895 000901F8 002D 0000044F 0011E574
20:52:40.218 S 8807 000901F8 002D 0000044F 0011E574
20:52:40.218 R 8895 000901F8 002D 0000044F 0011E574
20:52:40.218 S 8807 000901F8 002D 0000044F 0011E574
20:52:40.218 R 8895 000901F8 002D 0000044F 0011E574
20:52:40.218 S 8807 000901F8 002D 0000044F 0011E574
20:52:40.218 R 8895 000901F8 002D 0000044F 0011E574
20:52:40.218 S 8807 000901F8 0082 00000000 00000000
20:52:40.218 R 8895 000901F8 0082 00000000 00000000
20:52:40.218 S 8293 0006028E 0082 00000000 00000000
20:52:40.218 R 8333 0006028E 0082 00000000 00000000
20:52:40.218 S 1460 0005015C 0082 00000000 00000000
20:52:40.218 R 1467 0005015C 0082 00000000 00000000
20:52:40.218 S 11035 000801F2 0082 00000000 00000000
20:52:40.218 R 11057 000801F2 0082 00000000 00000000
20:52:40.218 S 7475 0007015A 0082 00000000 00000000
20:52:40.218 R 7477 0007015A 0082 00000000 00000000
start=07920000 end=07AAA730
11426 0    SetForegroundTopWindow 007103AC
18355 0    ReleaseMuteOther()
12706 0    40038 ret 1
0     0    SwitchMacro dest-tid=3600
0     0    ReceiveSwitchMacro
7133  0    leave
12706 0    42010 ret 1
4569  32   tkinfo 3
8691  2484 エディタコマンド: 40142
以下省略
----------------------------------------------------



また、これ以外にもネットワークが切れていた状態で操作をした時に
以下のアプリケーションエラーも1回発生しました。
----------------------------------------------------
"0x7c95e9c9"の命令が"0x01e00030"のメモリを参照しました。
メモリが"read"になることができませんでした。
----------------------------------------------------
再現性はありませんでした。



[ ]
RE:01082 ヘッダー部と本文との折り返し桁No.01084
秀まるお さん 07/12/28 09:46
 
 バグ確認出来ました。たしかにヘッダの中でのTo:等のメールアドレス用禁則
処理をする部分がバグってました。

 さっそく修正させていただきます。

[ ]
RE:01083 V5.00β13No.01085
秀まるお さん 07/12/28 10:37
 
 dump.txtによると、メール一覧のキャッシュのロードがエディタ用のスレッド
(ここで言うスレッドとかCPU実行単位の意味)で実行されてしまってるようで、
それが根本的におかしいようです。具体的には、

> 20:52:40.203 (2371) tid=2484 listcache loaded TATE/7/ mailcount=363 unread=0
> hot=0

 の所からおかしいです。

 送信ログのメール一覧をロードする処理がエディタ上(のスレッド)で実行さ
れしまってます。(tidとかはthread idのこと)

 こちらで試した限りでは、例えば送信済みメールをエディタで開いて、そこで
「検索・関連するメール・このメールのログ」を実行した場合には、上記のログ
は出ませんでした。

 エディタ上で何らかの操作をしたらこういうログが出るんだと思いますが、こ
れより上の操作がカットされててよく分からないです。

 すみませんが、どういう操作をしたのか教えて欲しいです。それか、dump.txt
のもっと上の方を教えていただければ分かると思います。

[ ]
RE:01083 V5.00β13No.01086
秀まるお さん 07/12/28 10:40
 
 すみません。あともう1点の方ですが、

> ----------------------------------------------------
> "0x7c95e9c9"の命令が"0x01e00030"のメモリを参照しました。
> メモリが"read"になることができませんでした。
> ----------------------------------------------------

 0x7xxxxxxx というのはWindows内部でして、具体的に何の処理なのかはちょっ
と分かりませんが、たぶん、これについてはワトソン博士のログが出ているんじ
ないかと思います。もしあれば、これまた教えて欲しいです。

 たぶんサイズが大きいと思うので、 xxxxx@mtiene.or.jp 宛に送って欲しいで
す。(もしあれば)

 ワトソン博士のログを見る方法も念のため書かせていただきますと…、
Windowsのスタートメニューから「ファイル名を指定して実行...」で

   drwtsn32.exe

 と入力してやるとワトソン博士が起動しまして、そこで「アプリケーションエ
ラー」の一覧から目的の物を選択して「表示」とし、そこでマウス右ボタンを押
して「すべて選択」、「コピー」としてからクリップボード経由でどこかに貼り
付けて送って欲しいです。

[ ]
RE:01085 V5.00β13No.01087
秀まるお さん 07/12/28 10:47
 
 すみません。ソースコードを見直したら分かりました。

 tkinfo.dllのGetMailColorやGetMailSizeとか呼び出すとダメみたいでした。
他にもいくつかダメそうな所がありました。

 ということでさっそく修正させていただきます。

[ ]
RE:01087 V5.00β13No.01088
TATE2 さん 07/12/28 11:29
 
TATEです。

dump.txtを送信するところでしたが、原因が分かってよかったです。
よろしくお願いします。


[ ]
RE:01086 V5.00β13No.01089
TATE2 さん 07/12/28 11:40
 
TATEです。

すいませんが、ワトソンログはありませんでした。
残念です。
再現性がないかもう少し調査してみます。


[ ]