検索で応答なしになってしまいますNo.09795
ヒラメ さん 18/10/03 11:14
 
以下の条件で検索ウィンドウを開いていると秀丸エディタが応答なしになったり、CP
U使用率が以上に高まってしまいます。


秀丸エディタに適当に入力し、最終行以外の場所にキャレットを置く

正規表現をON

以下のどちらかまたは両方をON
 上/下検索ボタンに個数表示
 スクロールバーにマップ

この検索文字列を入力
.*(?!xyz)

秀丸エディタ Version 8.85 Beta 6 (64bit)
HmJre.dll Version 5.05
Windows 10 Home (April 2018 Update), 1803 (17134.285) (64bit)

[ ]
RE:09795 検索で応答なしになってしまいまNo.09796
秀丸担当 さん 18/10/03 12:38
 

バグ情報ありがとうございます。
試してみたところ、そういう入力をしてからしばらくは操作可能なのですが、操作せ
ずにずっと待つと、応答なしのウィンドウになることがありました。いったん応答な
しのウィンドウになると操作できませんでした。
一応、時間がかかる場合に次の操作があると中断して、操作は続行できるようにはし
ていたのですが、いったんWindowsによって応答なしのウィンドウのすり替わると、
できてませんでした。

問題は2つあって、1つはこのパターンで幅ゼロのヒットになるときにカウントが終
わらない問題がありました。幅ゼロでも大丈夫なように修正します。
もう1つは、仮にそれが大丈夫だとしても、正規表現パターンやテキスト内容によっ
ては時間がかかる可能性はあって、Windowsによって応答なしのウィンドウに変わっ
てしまったら操作できないです。そういう場合は中断するような対策もしようと思い
ます。
次のβ版で修正させていただきます。

[ ]
RE:09796 検索で応答なしになってしまいまNo.09798
ヒラメ さん 18/10/04 20:03
 
こちらの件早々に修正頂きありがとうございました。無事に問題解決しました。

[ ]