落ちたNo.01379
ひろ さん 03/03/06 15:26
 
 秀丸担当さん今日は、ひろです。
 再現性は全く有りませんが、ファイルを開いたら突然落ちてしまいました。
一億ご報告しておきます。
 こちらの環境は、Windows98+IE6.0+秀丸 Ver.3.19 Float-Macro です。
HIDEMARU のページ違反です。
モジュール : HIDEMAC.DLL、アドレス : 0167:05ac95d1
Registers:
EAX=00000000 CS=0167 EIP=05ac95d1 EFLGS=00010297
EBX=00000000 SS=016f ESP=006ef5a0 EBP=006ef5c8
ECX=00493076 DS=016f ESI=00493076 FS=5707
EDX=006ef61c ES=016f EDI=006ef61c GS=0000
Bytes at CS:EIP:
0f b6 00 83 f8 24 0f 85 f8 01 00 00 8b 45 f0 40
Stack dump:
006ef61c 00493076 00000000 00000000 00000000 00000003 00000000
00000040 00000001 006ef5ec 006ef5ec 00456431 0048b3d1 00497b5c
850e1b5a 00493076

[ ]
RE:01379 アホなツッコミNo.01380
EMiCC さん 03/03/06 16:23
 
>一億ご報告しておきます。

一応、ですね。
ホントに一億回報告された時の秀丸担当さんを想像してしまい、
思わず笑ってしまいました。 (^_^;

[ ]
RE:01379 落ちたNo.01381
秀丸担当 さん 03/03/06 19:04
 
> 再現性は全く有りませんが、ファイルを開いたら突然落ちてしまいました。
>一億ご報告しておきます。

ファイルを開いたらということですが、HIDEMAC.DLLで落ちているので
マクロ実行時ではないでしょうか。
エラーログにより場所も特定できました。文字列変数に代入しようと
するところで落ちています。

[ ]
RE:01381 落ちたNo.01382
ひろ さん 03/03/06 19:23
 
 秀丸担当さん今日は、ひろです。
> ファイルを開いたらということですが、HIDEMAC.DLLで落ちているので
> マクロ実行時ではないでしょうか。
 普通はそうですよね。

 今回の場合、DDE 機能を利用したマクロで、DDE サーバ側が落ちてしまった
ので、常駐も含め全ての秀丸を終了させた後、タスク・マネジャーでも
Hidemaru がないことを確認してから、再度ファイルを開いた時点で落ちまし
た。

> エラーログにより場所も特定できました。文字列変数に代入しようと
> するところで落ちています。
 取り敢えず、落ちることは無くなるのでしょうか?

[ ]
RE:01382 落ちたNo.01383
秀丸担当 さん 03/03/07 18:47
 
> 取り敢えず、落ちることは無くなるのでしょうか?

同じ原因があれば落ちることはなくなりません。
DDEで死んだ後に、秀丸のプロセスが残っていて、かつマクロを
実行したのなら有り得るかもしれません。
やはりマクロの動作が無ければ有り得ないエラーです。

[ ]
RE:01383 落ちたNo.01384
ひろ さん 03/03/08 11:57
 
 秀丸担当さん今日は、ひろです。
> DDEで死んだ後に、秀丸のプロセスが残っていて、かつマクロを
> 実行したのなら有り得るかもしれません。
 う〜ん、プロセスは残っていなかったはずなのに、謎です。

[ ]