秀丸が落ちます。No.01942
ドラゴン さん 98/11/02 19:34
 
以下の操作を行うとほぼ100パーセントの確立で秀丸が落ちます。  しかし、普通の操作ならば、それ程問題にならない程度の

障害かと思います。 発見した時も何気なくメニューをマウスでいじっていておきました。

秀丸が落ちる操作手順

  @ 秀丸の常駐メニュー又は秀丸のウィンドウからファイルを開くのダイアログを表示させる。
  A ファイルを選択する所で、マウスの右クリックでメニューを表示する。
  B そのメニューの中でしばらくマウスを上下させて、プルダウンメニューを表示させようとすると落ちます。

この操作自体は、重要ではないので全く困っていませんが、別の所にも何らかの影響があるかも知れませんので

一応、調査願います。  ちなみに同様なことをエクスプローラでやっても、エクスプローラは全く落ちませんでした。


環境は

  OS:Windows95(4.00.950a)
  秀丸:Ver 2.26

[ ]
RE:01942 秀丸が落ちます。No.01955
秀丸担当 さん 98/11/04 17:57
 
>秀丸が落ちる操作手順
>
>  @ 秀丸の常駐メニュー又は秀丸のウィンドウからファイルを開くのダイアログを
表示させる。
>  A ファイルを選択する所で、マウスの右クリックでメニューを表示する。
>  B そのメニューの中でしばらくマウスを上下させて、プルダウンメニューを表示
させようとすると落ちます。

試してみたのですが、落ちませんでした。
普通の操作ならばそれほど問題にならないといいますが、もしこれで死ぬとしたら
けっこうやばいのではないかと思います。

何か他の常駐ソフトが関係しているということはないでしょうか。

[ ]
RE:01955 秀丸が落ちます。No.01958
EMiCC さん 98/11/04 18:21
 
>>秀丸が落ちる操作手順
>>
>>  @ 秀丸の常駐メニュー又は秀丸のウィンドウからファイルを開くのダイアログを
>表示させる。
>>  A ファイルを選択する所で、マウスの右クリックでメニューを表示する。
>>  B そのメニューの中でしばらくマウスを上下させて、プルダウンメニューを表示
>させようとすると落ちます。
>
>試してみたのですが、落ちませんでした。
>普通の操作ならばそれほど問題にならないといいますが、もしこれで死ぬとしたら
>けっこうやばいのではないかと思います。
>
>何か他の常駐ソフトが関係しているということはないでしょうか。

いまやってみたら、見事に落ちました。
5〜10回程度の上下では落ちずに、30〜40回上下させてからプルダウンメニュー
を表示させると落ちるようです。
Windows NT4.0(SP3)
秀丸ver.2.26

ご参考まで。


[ ]
RE:01942 秀丸が落ちます。No.01966
水銀水 さん 98/11/05 08:23
 
 ドラゴンさん、はじめまして。水銀水と申します。

>  @ 秀丸の常駐メニュー又は秀丸のウィンドウからファイルを開くのダイアログを表示させる。
>  A ファイルを選択する所で、マウスの右クリックでメニューを表示する。
>  B そのメニューの中でしばらくマウスを上下させて、プルダウンメニューを表示させようとすると落ちます。


 早とちりで、Windows98だけの問題かと呑気に静観していたら、Windows95の話
だったではないですか。で、ウチの環境でも再現するようです。一応、下記にそ
の時のログを掲載しておきました。
 一応、常駐系のソフトはすべてハズした(つもり)です(^^;
 何かの参考になれば幸いです>秀丸担当さん

●ポップアップメニューをマウスカーソルで何度も行き来しているだけで
●落ちた場合

HIDEMARU のページ違反です。
モジュール : SHELL32.DLL、アドレス : 014f:7099dc3f
Registers:
EAX=004d02d8 CS=014f EIP=7099dc3f EFLGS=00010246
EBX=00000000 SS=0157 ESP=005ce838 EBP=005ce850
ECX=005ce874 DS=0157 ESI=00000001 FS=2fa7
EDX=70760de0 ES=0157 EDI=82977fbc GS=0000
Bytes at CS:EIP:
ff 12 e9 73 ed fe ff 8b bf 94 00 00 00 8d 8d f8
Stack dump:
004d02d8 7098c780 005ce874 00000804 004d0280 00007800 005ce878 7098c95d
82977fbc 00000001 7098c780 005ce874 00000117 004d1550 ffff86fe 00000000


●ポップアップメニューを何度も行き来しても落ちなかったが、
●「開く」ボタン、あるいは、該当ダイアログのどこかをクリック時に落ちた場合

HIDEMARU のページ違反です。
モジュール : SHELL32.DLL、アドレス : 014f:7098c67f
Registers:
EAX=004ce8bc CS=014f EIP=7098c67f EFLGS=00010246
EBX=00000000 SS=0157 ESP=005ced28 EBP=005ced38
ECX=70760de0 DS=0157 ESI=004cd6f4 FS=2a77
EDX=005ced34 ES=0157 EDI=00000000 GS=0000
Bytes at CS:EIP:
ff 11 85 c0 0f 8c 48 11 01 00 8b 45 fc ff 75 0c
Stack dump:
004ce8bc 7098c6a8 005ced34 00000000 005ced64 7098c7c8 004ce8bc 00000000
00000000 004cd6f0 004cdc88 7098c695 004cd6f4 00000000 004cd6f4 005cee08

●環境
Windows95(OSR2.1)
IME:ATOK12(関係ないでしょうけど…)
(あと「メモ帳トラッパー」を導入してますが、これまた関係ないかも)
(何か問題を特化できる条件が見つかれば良いのですが…)


●と思っていたら、ワードパッドでも再現しました(^^;
WORDPAD のページ違反です。
モジュール : SHELL32.DLL、アドレス : 014f:7098c67f
Registers:
EAX=0044b620 CS=014f EIP=7098c67f EFLGS=00010246
EBX=00000000 SS=0157 ESP=0066ef20 EBP=0066ef30
ECX=70760de0 DS=0157 ESI=0044b5cc FS=122f
EDX=0066ef2c ES=0157 EDI=00000000 GS=0000
Bytes at CS:EIP:
ff 11 85 c0 0f 8c 48 11 01 00 8b 45 fc ff 75 0c
Stack dump:
0044b620 7098c6a8 0066ef2c 00000000 0066ef5c 7098c7c8 0044b620 00000000
00000000 0044b5c8 0044a790 7098c695 0044b5cc 00000000 0044b5cc 0066f000

 あと、『他のソフトでも同様の操作で、ばかすか「普通に」落ち』ます。
これは、完全にWindwos95のバグと言えそうですが、他の方の環境で
は、どうなんでしょうね>ALL
(毎度のこととは言いながら(^^;;;、長くなって、すいません)

P.S.それにしても、こんなバグを見つけだすとは、ドラゴンさん
すごいですね(^^) ビルくんに表彰してもらわなくちゃ!


[ ]
RE:01942 秀丸が落ちます。No.01984
ドラゴン さん 98/11/06 14:48
 
最新のVer2.27をダウンロードして試したところ、この最新版でも発生しました。

しかし、この秀丸が死ね現象は会社のマシンで自宅のマシンでは再現しあません。

自宅では、Ver2.26でも再現しません。 う〜ん!!困った(;_;)


ちなみに会社のマシンはメモリが48メガです。  自宅は96メガという違いがあります。

メモリが関係あるんでしょうか?  でも、48メガなら十分ではないでしょうか?

他にもこういう現象が出る人は沢山いるんでしょうか?

[ ]
RE:01984 秀丸が落ちます。No.01995
秀丸担当 さん 98/11/09 15:10
 
>最新のVer2.27をダウンロードして試したところ、この最新版でも発生しました。
>
>しかし、この秀丸が死ね現象は会社のマシンで自宅のマシンでは再現しあません。
>
>自宅では、Ver2.26でも再現しません。 う〜ん!!困った(;_;)

私のところでは何十回マウスを上下させても再現しません。
水銀水さんの報告によれば秀丸でなくても死ぬようです。

[ ]
RE:01995 秀丸が落ちます。No.02020
めろん☆ さん 98/11/11 14:03
 

>私のところでは何十回マウスを上下させても再現しません。
>水銀水さんの報告によれば秀丸でなくても死ぬようです。

  横やりで申し訳ないですが、Version2.28のほうではコンボボックスが小さくなっ
たり、大きくなったりと
  リソースがおかしくなってしまいます。
  これ、コモンダイアログなのでしょうか?
  参考になるかどうか分かりませんが、色んな負荷テストをやってみましたがカスタ
ム無しの
  GetOpenFileNameのAPIを直接呼び出した場合でのソフト(今まで自分が作ってきた
ものですが...)はそれ
  が私が実際にやった状況ではおきませんでした。

  役に立ったかどうかは分かりませんが参考にしてください。

[ ]
RE:02020 秀丸が落ちます。No.02047
秀丸担当 さん 98/11/13 17:31
 
>  横やりで申し訳ないですが、Version2.28のほうではコンボボックスが小さくなっ
>たり、大きくなったりと
>  リソースがおかしくなってしまいます。
>  これ、コモンダイアログなのでしょうか?

ファイル名入力部分のコンボボックスが大きくなっているのは、
長いファイル名がより多く見えるために、わざとそうしている
ためです。
コンボボックスの右端がコモンダイアログの右端まで飛び出て
います。

これが、大きくなったり小さくなったりと、場合によって違う
のであればバグです。場合によって違うでしょうか。

[ ]