タイトル | : Re: K2Editorバグ報告 |
投稿日 | : 2007/12/23(Sun) 03:40 |
投稿者 | : K2 大好きなおやぢ |
レスがスライド気味ですがすみません
コレってたしかWindowsのバグだったような気がします。
パスに長い名前が含まれる場合に
バッファオーバーフロー、するため悪意ある攻撃者に
システムが乗っ取られることがある。
という脆弱性の。
“Ascii文字の場合に再現しない。”
というところに反応しました。
別件ですが、
同じような環境でファイル全体を範囲指定したとえば
英数の全角→半角
マクロを実行するとマクロが永遠ループしてしまい
K2Editorを強制終了しないといけなくなります。
ループというのは検索終了しているにもかかわらず
ダイアログのOKボタン或いは「 X 」(閉じる)選択し
実行しても終了せず再度マクロを実行し永遠ループ
してしまいます。
K2 Editor にはいつもお世話になっております。
> バグを発見したようなので報告します。
>
> Version: r.1.5.8 Build 519
> OS: Windows XP SP2
>
> 再現手順:
> 1) 長いパスになるフォルダ構成を用意する。
> 2) そのフォルダに長い名前のテキストファイルを用意する。
> ※ascii 文字しか使わないファイル名だと再現しなかった。
>
> 3) 2 で作成したファイルを K2Editor で開く
>
> 4) 「確認」とタイトルに出て、文章が何もない「はい/いいえ/キャンセル」ダイアログがでる。
>
> 上記手順では、何を選んでもものすごいおかしい事にはならないのですが、
> 1 が共有フォルダで、2 が特別なファイル名の場合、メモリリークしているような状態になってしまうようです。
> K2Editor のインスタンスを増やすたびに、600MB くらいずつメモリを要求するようになってしまいました。
> 申し訳ないのですが、具体的な共有フォルダ名と、ファイル名は業務都合で明かす事が出来ません。