マクロで落ちるNo.00972
ひろ さん 02/04/23 14:27
 
 秀丸担当さん今日は、ひろです。
 マクロで落ちました。ほぼ間違いなく鶴亀 or 秀丸が原因ではなく、自作
の DLL が原因かと思いますが、モジュールが違うので、念の為報告します。
 こちらの環境は、うぃんどws98+秀丸 Ver.3.16β5 です。
HIDEMARU のページ違反です。
モジュール : HIDEMARU.EXE、アドレス : 0167:00452fde
Registers:
EAX=00000001 CS=0167 EIP=00452fde EFLGS=00010287
EBX=0000000b SS=016f ESP=006dec0c EBP=006df180
ECX=0000004b DS=016f ESI=004893d3 FS=3cbf
EDX=839e353e ES=016f EDI=65727261 GS=0000
Bytes at CS:EIP:
89 17 58 eb 28 6a 0c 5a eb 1a ba 1a 01 00 00 eb
Stack dump:
00000001 006df1b4 004893d3 00000001 0282000b 00029ba8 8c5403e8
16573a95 00000000 000b0000 00e80282 028200e8 0000000b 00000000
00000000 c3370002

[ ]
RE:00972 マクロで落ちるNo.00974
秀丸担当 さん 02/04/23 17:54
 
> マクロで落ちました。ほぼ間違いなく鶴亀 or 秀丸が原因ではなく、自作
>の DLL が原因かと思いますが、モジュールが違うので、念の為報告します。

エラーログを元に、落ちている場所はわかりましたが、エラーログだけでは
情報が不足で、原因はわかりませんでした。
秀丸が原因と思われるようでしたらまた報告お願いします。

[ ]
RE:00974 マクロで落ちるNo.00975
ひろ さん 02/04/23 19:15
 
 秀丸担当さん今日は、ひろです。
> エラーログを元に、落ちている場所はわかりましたが、エラーログだけでは
> 情報が不足で、原因はわかりませんでした。
 差し支えなければ、マクロ、DLL、問題の起きるテキストをお送りしますが、
如何でしょうか?

[ ]
RE:00975 マクロで落ちるNo.00977
秀丸担当 さん 02/04/24 17:04
 
> 差し支えなければ、マクロ、DLL、問題の起きるテキストをお送りしますが、
>如何でしょうか?

送っていただけると助かります。
よろしくお願いします。

[ ]
RE:00974 マクロで落ちるNo.00981
ひろ さん 02/04/26 00:14
 
 秀丸担当さん今日は、ひろです。
> エラーログを元に、落ちている場所はわかりましたが、エラーログだけでは
> 情報が不足で、原因はわかりませんでした。
 問題となるメールは送信済みですが、私の DLL の問題ではなさそうなので、
こちらに帰ってきました。どうやら
http://www.maruo.co.jp/turukame/3/m020321.html#897
と同じで、文字数が多すぎると、val で落ちます。
//              sample
$$str0 ="0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "0000000000000000000000000000000000000000" +
        "000000000000000000000000000000";//560 文字 (落ちる例)
#i = val($$str0);

[ ]
RE:00981 マクロで落ちるNo.00983
秀丸担当 さん 02/04/26 18:11
 
> 問題となるメールは送信済みですが、私の DLL の問題ではなさそうなので、
>こちらに帰ってきました。どうやら
>と同じで、文字数が多すぎると、val で落ちます。

この問題でしたら、前の報告により、修正されているので、次のバージョンで直りま
す。

[ ]
RE:00983 マクロで落ちるNo.00987
ひろ さん 02/04/26 18:24
 
 秀丸担当さん今日は、ひろです。
> この問題でしたら、前の報告により、修正されているので、次のバージョンで直りま
> す。
 前の報告では、ascii 関数だったので心配だったのですが、これで安心し
ました。どうも有り難うございます。

[ ]