NextHideTuruでエラーNo.03712
いちいち さん 01/02/01 15:08
 
 こんにちは。

 鶴亀0.74/0.75で、tkinfo.dllのNextHideTuru及びPrevHideTuruを使
うとエラーが出るようになりました。ちなみに0.70/0.72/0.73はOKで
す。

 鶴亀を立ち上げ、ツールバーから新規メールを2つ立ち上げ、次のマ
クロにてウインドウの切り替えを行おうとするとエラーが出ます。
〓〓〓
openreg "CURRENTUSER", "Software\\Hidemaruo\\TuruKame\\Config";
$s = getregstr( "TuruKameDir" );
closereg;

loaddll $s + "tkinfo.dll";
#n = dllfunc("NextHideTuru");
freedll;
〓〓〓

 出てくるエラーメッセージは次のようなものです。
〓〓〓
  SendMessage() error
  Yes:resume err & continue
  No: still err & continue
〓〓〓

 上記マクロは秀丸(3.05)でマクロ11に登録し、F12にキー割り当てし
ています。秀丸側でもこのマクロを使っています。
 上記マクロによるウインドウ切り替えですが
  秀丸←→秀丸間の切り替え:問題なし
  秀丸←→鶴亀間の切り替え:問題なし
  鶴亀←→鶴亀間の切り替え:エラー
となります。

 環境等
 ・Win2kPro + SP1
 ・鶴亀は常駐で使用
 ・秀丸(3.05)は非常駐で使用

 『いちいち』

[ ]
RE:03712 NextHideTuruでエラーNo.03721
秀まるお さん 01/02/01 19:06
 
>  鶴亀0.74/0.75で、tkinfo.dllのNextHideTuru及びPrevHideTuruを使
> うとエラーが出るようになりました。ちなみに0.70/0.72/0.73はOKで
> す。

 実は、少し前に出ていたMS-IME2000対応の修正が入ってしまった関係で、古い秀丸
と新しい鶴亀の組み合わせではうまく動かなくなってしまいました。

 秀丸エディタをV3.07に上げれば直ります。秀丸V3.07は、ついさっきアップロード
された所です。

[ ]
RE:03721 NextHideTuruでエラーNo.03723
いちいち さん 01/02/01 19:46
 
 こんにちわ。

 残念ながら秀丸を3.07にしても改善されません。やはり

  SendMessage() error
  Yes:resume err & continue
  No: still err & continue

というエラーが出てきます。ここでNoを選択すると、アプリケーショ
ンエラーで鶴亀が終了させられます。
 DrWatsonのLOGとdump.TXTを一応メールしますね。

 『いちいち』

[ ]
RE:03712 NextHideTuruでエラーNo.03725
きいろいまふらあ さん 01/02/01 20:13
 
発生条件は全然違うのですが、出てくるメッセージが同じなのでぶら下げます。
win98se + ie5.0 +tk0.75beta

---
newfile;
endmacro;
---
というマクロを鶴亀本体で走らせると
新規メールのウィンドウが開いた後

> 〓〓〓
>   SendMessage() error
>   Yes:resume err & continue
>   No: still err & continue
> 〓〓〓

これ↑が出ます。
「はい」を押すと同じメッセージが出ます、何度も。
「いいえ」で終わります。

これが
---
newfile;
message "hoge";
endmacro;
---
というマクロだと、新規メールのウィンドウが開いて、さらに
上記のメッセージ(SendMessage() error)が出て、「いいえ」を押すと

---
鶴亀メールのプロセスで保護違反が発生しました。鶴亀メールは以上終了します。
鶴亀メールの異常終了についての詳細情報は、dump.txtファイルに出力されてい
ます。
---

ってのが出て、鶴亀が全部(新規メール、本体、常駐とも)死にます。
このときの dump.txt 付けます。

********** 01/02/01 20:02:46 0.75beta  Exception
eax=00000000 ebx=BFF7745A ecx=00000003 edx=84026005 esi=011055A3 edi=
84026005 ebp=006CE208 esp=006CE1E8 eip=02787BD4
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  
Param#7  Param#8  Param#9  Param#10 MachineCode
006CE47C 1004A3DA 10079A71 84026005 011054EA 10079C20 1004BED4 006CE4B0
011054EA BFF77423 00000000 00000001 5E 5F C3 57 FF B1 C9 00
006CE498 1004CCAB 006CE4CC 011054EA BFF77429 006CE4B0 84026004 006CE4B4
1004CFED 006CE4E8 011054EA 00000023 85 C0 0F 84 B5 02 00 00
006CE4B4 1004CFED 006CE4E8 011054EA 00000023 006CE4CC 84026004 006CE4EC
1004D224 006CE9EC 011054EA 006CE4EC 85 C0 0F 84 AA 01 00 00
006CE4EC 1004D224 006CE9EC 011054EA 006CE4EC 00000000 84026004 006CE4E8
1004D760 00000001 011054EA 00000016 85 C0 0F 84 CF 03 00 00
006CE9E4 1004D7EA 011054EA 1004FB0B 00000001 011054EA 00000016 0000C000
0CA80281 02810CA8 00000000 C000000F 85 C0 75 02 5E C3 8B CE
006CEA0C 1005145E 84026004 00000001 011054EA 00000000 00000000 006CEA94
84026004 16001366 006CEA94 100519BB E9 BD 02 00 00 52 33 DB
006CEA94 100519BB 011073C6 011054EA 00000000 CAE12FD0 00000000 00000010
BFF82185 006CEA58 BFF74277 BFFC9490 3B C3 89 46 44 74 76 39
006CEBD8 10051C3A 011054EA 10051FF7 00005472 011054EA 100520C1 0192AF4B
011011BA 1001235E 00009C6C 00000000 5E C3 80 3D 88 E6 07 10
006CEBF0 1002E455 00000000 00431C14 01100078 000000AD 006CF79C 004304F3
000000AD 00000111 00000111 006CF828 6A 01 58 C2 08 00 55 8B
006CF79C 004304F3 000000AD 00000111 00000111 006CF828 093204AF 00010000
1B6202FB BC081806 0F5600D2 48D7BC58 E9 51 02 00 00 E8 B0 F9
BFFC9490 BFF7B796 BFF74277 BFFC9490 BFF7B84E 00000001 004304F3 006CF7DC
BFF75FC9 00000000 004304F3 006CEBF0 8B C6 5E 5D C2 10 00 55
00000004 00000000 00000000 00000000 00000001 0002B024 00000000 00000000
0002AF12 000000FF 00000000 00000000

[ ]
RE:03725 NextHideTuruでエラーNo.03732
秀まるお さん 01/02/02 10:32
 
 すみません。これはとてもひどいバグ状態でした。早めにV0.76をアップロードさ
せていただきます。

[ ]
RE:03723 NextHideTuruでエラーNo.03746
いちいち さん 01/02/02 12:28
 
 こんにちわ。

 0.76で改善されていることを確認しました。ありがとう
ございました。

 『いちいち』

[ ]