検索ダイアログが未応答になるNo.07172
jechabon さん 12/05/24 16:47
 
jechabonです。

検索や置換のダイアログボックスで、検索文字列に
/\*\t
を入力後、TABキーでフォーカスを移動し、
Shift+TABキーで検索文字にフォーカスを戻すと
数十秒間ダイアログボックスが未応答になります。
検索オプションのチェックを全てOFFにしても同様でした。

Ver8.13+XP(sp3)で現象が発生したため、Ver8.20β21に
してみましたが同じ現象でした。

そちらでも再現しますか?

[ ]
RE:07172 検索ダイアログが未応答になるNo.07173
秀まるお さん 12/05/24 17:36
 
 こちらのWindows7環境とWindowsXPの仮想環境と、あとWindows Vistaのマシン
などでもテストしてみたんですが、こちらでは大丈夫みたいです。

 感触としては、単語補完が関係してるような気がします。単語補完の候補を表
示しようとして、何かものすごく重くなってるって可能性があるんじゃないかと
思います。それか、例えば僕の提供してる「秀見え」みたいな、エディットコン
トロールの内容を見て動く系の常駐ソフト類があって、それが関係してるとか…。

 とりあえず、ファイルタイプ別の設定での「その他 - 単語補完」の所で単語
補完をOFFしてみたらどうでしょうか。

 あと、常駐秀丸を右クリックして出てくるメニューからハングアップチェッ
カーが起動出来まして、そこからログを取っていただけると、そのログを僕が見
れば、具体的にどういう処理で時間がかかってるのか判断出来る可能性が高いで
す。数十秒も固まるならログを取るのも可能かと思います。

 もし可能でしたらそれもお願いします。

[ ]
RE:07173 検索ダイアログが未応答になるNo.07174
jechabon さん 12/05/24 21:38
 
jechabonです。

>  こちらのWindows7環境とWindowsXPの仮想環境と、あとWindows Vistaのマシン
> などでもテストしてみたんですが、こちらでは大丈夫みたいです。

テストありがとうございます。
こちらでもXPの仮想環境で試してみたところ、現象は発生しませんでした。
当方の実環境でのみ発生しているようです。
何故か、「/\*\t」の文字列のみに反応するようで、1文字でも変更すると
現象が出ないです。
たまに現象が出なくなる事もありますが、何度も(10回程度)フォーカス
移動すると必ず未応答(20〜30秒程度)になります。
他アプリのウィンドウからマウスでフォーカス移動しても同様です。


>  感触としては、単語補完が関係してるような気がします。単語補完の候補を表
> 示しようとして、何かものすごく重くなってるって可能性があるんじゃないかと
> 思います。それか、例えば僕の提供してる「秀見え」みたいな、エディットコン
> トロールの内容を見て動く系の常駐ソフト類があって、それが関係してるとか…。

画面や操作系の常駐ソフトは使っていません。
ウィルスバスター等、可能な常駐ソフトは全て解除してみましたが変化なしです。
また、タスクマネージャでCPU使用率をモニタすると、未応答となっている最中の
Hidemaru.exeのプロセスは、CPU使用率がほぼ0%のままとなっていました。
CPU全体の使用率も0〜2%程度で重くなっているような事は無いです。


>  とりあえず、ファイルタイプ別の設定での「その他 - 単語補完」の所で単語
> 補完をOFFしてみたらどうでしょうか。

単語補完をOFFにしても変化ありません。
検索履歴も削除してみましたが変化ありません。


>  あと、常駐秀丸を右クリックして出てくるメニューからハングアップチェッ
> カーが起動出来まして、そこからログを取っていただけると、そのログを僕が見
> れば、具体的にどういう処理で時間がかかってるのか判断出来る可能性が高いで
> す。数十秒も固まるならログを取るのも可能かと思います。

ファイルを何も開かない(無題)のみの状態で現象を発生させ、
ハングアップチェッカーで強制終了した時のdump.txtを
xxxxx@mitene.or.jp に送付しました。
また設定内容の保存ファイルも添付しておきます。


以上、よろしくお願いします。


---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。

[ ]
RE:07174 検索ダイアログが未応答になるNo.07175
秀丸担当 さん 12/05/25 10:10
 

検索ダイアログでの単語補完を無効にするにはファイルタイプ別の設定だけでは
だめでした。
[その他]→[動作環境]→[検索]→[検索ダイアログ]→[補完]で、「検索ダイアロ
グ」をOFFにする必要がありました。
お手数ですがここをOFFにして改めて試してみてほしいです。

あと、dump.txtによりますと、「お忍びリネーム」という常駐ソフトが動作中と
思われます。
このソフトはWindowsのエディットコントロール/コンボボックスにフォーカス
が当たったときなどに動作するものと思われ、報告いただいた現象にも関わる常
駐ソフトのようです。
もしかしたらそのソフトが「/\」を「\\」と解釈してネットワークへのアクセス
となってしまっているのかもしれないので、お忍びリネームを終われせてみると
何かわかると思います。

[ ]
RE:07175 検索ダイアログが未応答になるNo.07176
秀丸担当 さん 12/05/25 11:22
 

お忍びリネームを入れてみて再現できました。
メモ帳や各種エディットコントロールを使うソフトでも再現できて、「\\a\a」
と入力するとだめなようです。
おそらくUNCパスと認識してアクセスにし行っているようです。

[ ]
RE:07175 検索ダイアログが未応答になるNo.07177
jechabon さん 12/05/25 11:28
 
jechabonです。

> [その他]→[動作環境]→[検索]→[検索ダイアログ]→[補完]で、「検索ダイアロ
> グ」をOFFにする必要がありました。

上記設定もOFFにしていましたがダメでした。


> あと、dump.txtによりますと、「お忍びリネーム」という常駐ソフトが動作中と
> 思われます。

この常駐ソフトの存在をすっかり忘れていました。
お忍びリネームを常駐解除したら現象が出なくなりました。
ありがとうございます。大変助かりました。

[ ]