Grepで異常終了No.07211
グズラ さん 12/06/08 20:05
 
秀丸 Ver.8.20β22において、
タブモードで、1つのウィンドウで無題のタブ1つだけにしておき、Grepの出力先を
「アウトプット枠」以外にしてGrepすると異常終了します。

Grep中のダイアログの親ウィンドウがいないために落ちているような印象を受けます。

無題以外のタブがあったり、無題のタブが2つ以上あれば、正常にGrepできます。

[ ]
RE:07211 Grepで異常終了No.07214
グズラ さん 12/06/08 21:57
 
追記します。

>秀丸 Ver.8.20β22において、
>タブモードで、1つのウィンドウで無題のタブ1つだけにしておき、Grepの出力先
>を「アウトプット枠」以外にしてGrepすると異常終了します。

上記に加え、「最小化状態で実行」をONにすると異常終了します。
OFFにしていれば異常終了しません。

[ ]
RE:07214 Grepで異常終了No.07217
秀まるお さん 12/06/09 11:36
 
 こちらで簡単にテストした限りでは落ちないようでした。

 1つおかしいかなぁと思う所はありました。最小化状態で実行して、検索して
る最中のウィンドウを復元すると、タブの所がアイコンも文字も何もない状態に
なるようで、これはこれでおかしい気がします。これについてはもっと詳しく調
べてみます。(もしかしたらこれが原因で落ちる場合があるのかもしれない)


 1つお願いがあります。

 秀丸エディタが保護違反で落ちた場合、秀丸エディタの設定ファイル用の
フォルダか、またはそれが指定されてない場合は秀丸エディタのプログラム用
フォルダにdump.txtってファイルが作成されて、そこにいろいろと落ちたときの
詳しい状況が出力される手はずになってます。なので、お手数ですが、その
ファイルを探していただいて、それをメールで送って欲しいです。

 メールの送り先は、"maruo@mitene.or.jp"です。

 dump.txtは、もしかしたら「dumpYYYYMMDD.txt」みたいに日付の数字の入った
ファイル名になってるかもしれません。ハードディスクから「dump」の名前で検
索していただくと出てくると思います。

 お手数ですがよろしくお願いします。

 dump.txtが見つからないようでしたら、この場合は秀丸エディタでのエラート
ラップが失敗したケースということになります。この場合はWindowsXPの場合な
らワトソン博士のログ、Windows Vista/7ならイベントログに記録がされる形に
なりまして、それはそれで、また別の方法で情報提供をお願いしないとダメかも
しれません。

[ ]
RE:07217 Grepで異常終了No.07220
グズラ さん 12/06/11 12:03
 
> 秀丸エディタが保護違反で落ちた場合、秀丸エディタの設定ファイル用の
>フォルダか、またはそれが指定されてない場合は秀丸エディタのプログラム用
>フォルダにdump.txtってファイルが作成されて、そこにいろいろと落ちたときの
>詳しい状況が出力される手はずになってます。なので、お手数ですが、その
>ファイルを探していただいて、それをメールで送って欲しいです。

dump.txt を送信させて頂きました。
よろしくお願いします。

[ ]
RE:07220 Grepで異常終了No.07221
秀まるお さん 12/06/11 14:58
 
 dump.txt送っていただきありがとうございます。

 調べてみたら、たしかにgrep実行の最中にウィンドウが無くなってしまってて、
ウィンドウが無くなってるにもかかわらずgrepの処理が実行されて落ちてるよう
でした。

 さらに調べたら、「動作環境・検索・grep」の「常に文字数制限等を解除した
状態で実行」がONの場合の処理の中で落ちていて、実際そこをONにしたら簡単に
再現が出来ました。

 ということでおかげさまで原因特定が出来ました。

 次のβ版(V8.20β23)にて修正させていただきます。

[ ]
RE:07221 Grepで異常終了No.07224
グズラ さん 12/06/11 22:35
 
> ということでおかげさまで原因特定が出来ました。
>
> 次のβ版(V8.20β23)にて修正させていただきます。

承知致しました。
お役に立ててなによりです。
よろしくお願いします。

[ ]