[Ctrl]+Zで異常終了No.14231
HS さん 03/03/09 01:08
 
いつも,秀丸,鶴亀にはお世話になっていますm(__)m

秀丸を使用していて気がついたのですが,[Ctrl]+Z(やり直し)を使うと,異常終了す
る事があります.以前はいくら使っても,問題無かったのですが,最近のバージョン
で起こるような気がします(IME側もアップデートされているので,相互関係かもしれ
ませんが...)

実験は,常駐秀丸使用,秀丸を新規作成で起動します.


[入力]
あいうえお[Enter(確定)]かきくけこ[Enter]さしすせそ[Enter]


この状態だと,新規ファイルは,


1|あいうえおかきくけこさしすせそ


と一行だけ表示されています.この状態(ウィンドウがアクティブなまま)で,[Ctrl]
+Zすると,きちんと動作して,最後に入力した"さしすせそ"が消えます.そこで,そ
のまま[Ctrl]+Zすると,もう一度動作します.しかし,再度[Ctrl]+Zすると異常終了
し,次のアラートが表示されます.(表示されない事もあります)


[HIDEMARU.EXE - アプリケーションエラー]
"0x0047a1e6"の命令が"0x0019500"のメモリを参照しました。メモリが"read"になる
ことはできませんでした。
プログラムを終了するには[OK]をクリックしてください

[HIDEMARU.EXE - アプリケーションエラー]
"0x746bf3ff"の命令が"0xffff001f"のメモリを参照しました。メモリが"read"になる
ことはできませんでした。
プログラムを終了するには[OK]をクリックしてください


テストのような特殊な環境のみならず,通常のファイル編集中も頻繁に発生します.
[Ctrl]+Zは連続押しでも,一回ずつでも発生します.
なお,テストではアクティブなまま行っていますが,他にフォーカスを変えても同じ
です.

OSは,WindowsXP Pro SP1,IMEはMSIME2002(Natural Input)です.

よろしくお願いいたします.

[ ]
RE:14231 [Ctrl]+Zで異常終了No.14286
HS さん 03/03/13 22:50
 
すいません.こちらの方,調査して頂けてますでしょうか?それとも私特有の現象な
のでしょうか?
現状が分かりましたら,お知らせ頂けますと幸いです.
# ログが流れてしまいますので...

[ ]
RE:14231 [Ctrl]+Zで異常終了No.14294
秀丸担当 さん 03/03/14 19:10
 
見逃していました。申し訳ありません。

>秀丸を使用していて気がついたのですが,[Ctrl]+Z(やり直し)を使うと,異常終了
>する事があります.以前はいくら使っても,問題無かったのですが,最近のバージ
>ョンで起こるような気がします(IME側もアップデートされているので,相互関係か
>もしれませんが...)

秀丸V3.19、WindowsXP SP1、ナチュラルインプットで試してみましたが、
再現することができませんでした。
やり直しは頻繁に使われるコマンドなので、何か特有の現象かもしれま
せん。
以下の設定を確認してみてください。

動作環境→編集の、「やり直しバッファサイズ」と「かな漢字変換もや
り直し可能にする」
動作環境→編集→テンポラリファイルの、各状態

このあたりを変えてみて、変化がないでしょうか。

[ ]
RE:14294 [Ctrl]+Zで異常終了No.14298
HS さん 03/03/15 23:11
 
>見逃していました。申し訳ありません。
>
>>秀丸を使用していて気がついたのですが,[Ctrl]+Z(やり直し)を使うと,異常終了
>する事があります.以前はいくら使っても,問題無かったのですが,最近のバージ
>ョンで起こるような気がします(IME側もアップデートされているので,相互関係か
>もしれませんが...)
>
>秀丸V3.19、WindowsXP SP1、ナチュラルインプットで試してみましたが、
>再現することができませんでした。
>やり直しは頻繁に使われるコマンドなので、何か特有の現象かもしれま
>せん。
>以下の設定を確認してみてください。
>
>動作環境→編集の、「やり直しバッファサイズ」と「かな漢字変換もや
>り直し可能にする」
>動作環境→編集→テンポラリファイルの、各状態
>
>このあたりを変えてみて、変化がないでしょうか。

お世話になります.

IMEの方は,Natural InputでもStandard Inputでも同じでした.
しかし,ご指摘頂いた,「かな漢字変換もやり直し可能にする」のチェックを外すと,
問題は発生しないようです(まだ少し試しただけですが...)
取りあえずはこの状態で使えそうですので,ありがとうございました.

もし,他の方も同じ現象が出るようでしたら,バグ再現等,当方でできる事は協力し
ますので,設定等の点で思いつく物がありましたら,お知らせください.


[ ]
RE:14298 [Ctrl]+Zで異常終了No.14304
秀丸担当 さん 03/03/17 18:55
 
>IMEの方は,Natural InputでもStandard Inputでも同じでした.
>しかし,ご指摘頂いた,「かな漢字変換もやり直し可能にする」のチェックを外す
>と,問題は発生しないようです(まだ少し試しただけですが...)

そうでしたか。
秀丸になにか不具合があるのかもしれません。
もし再現できる条件などわかりましたら報告お願いします。

[ ]
RE:14304 [Ctrl]+Zで異常終了No.14310
HS さん 03/03/18 03:27
 
>>IMEの方は,Natural InputでもStandard Inputでも同じでした.
>>しかし,ご指摘頂いた,「かな漢字変換もやり直し可能にする」のチェックを外す
>と,問題は発生しないようです(まだ少し試しただけですが...)
>
>そうでしたか。
>秀丸になにか不具合があるのかもしれません。
>もし再現できる条件などわかりましたら報告お願いします。
えっと,外してるかもしれませんが,メモリ関連(readとかwriteとか)でエラーが出
ているようですが,これとは直接関係無いですが,(この件の原因が)メモリ管理がお
かしいとすると,バッファオーバーフローによる脆弱性の懸念が出てきます.
まぁ,エディタですので直接の影響にはなりませんが,私の場合鶴亀を使っておりま
して,このエディタ部に秀丸が使われているようなので,少し心配しております.


[ ]
RE:14310 [Ctrl]+Zで異常終了No.14312
秀まるお2 さん 03/03/18 19:13
 
>バッファオーバーフローによる脆弱性の懸念が出てきます.

 鶴亀メールのようなマイナーで、しかも頻繁にバージョンアップするソフト用
に、CodeRedのような悪徳ソフトを作ることは、まず不可能でしょう。

 少なくとも、バッファオーバーフローと言われるたぐいのバグが見つかって、
そこのオーバーフロー部分に任意のマシンコードが記述可能であるならば、そう
いうことがあったことは公表し、すぐにバージョンアップするつもりです。

[ ]
RE:14312 [Ctrl]+Zで異常終了No.14314
HS さん 03/03/20 02:20
 
>>バッファオーバーフローによる脆弱性の懸念が出てきます.
>
> 鶴亀メールのようなマイナーで、しかも頻繁にバージョンアップするソフト用
>に、CodeRedのような悪徳ソフトを作ることは、まず不可能でしょう。
失礼(すいません!!)とは思いますが,納得できます.
狙われるのは,メジャーなソフトウェアですからね.


> 少なくとも、バッファオーバーフローと言われるたぐいのバグが見つかって、
>そこのオーバーフロー部分に任意のマシンコードが記述可能であるならば、そう
>いうことがあったことは公表し、すぐにバージョンアップするつもりです。
秀丸&鶴亀の早急の対応と,頻繁なバージョンアップには非常に満足しております.
ただ,今回は原因不明のエラーが起こったので,その原因を特定できないと,他のと
ころでも同様の原因で見落としがあるかもしれない,と思いまして...(^^;

[ ]