タイトル | : Re^2: K2Editorバグ報告 |
投稿日 | : 2008/02/06(Wed) 16:58 |
投稿者 | : Otchy |
K2 大好きなおやぢさん、ありがとうございます。
Windows のバグなのですか…、さもありなんという感じです。
だとすると、K2Editor 側に対応を求めるのもおかしな話ですね。
K2Editor がまともに起動できなくなる点については解決策が見つかった (FileHist.fhd を削除) ので、とりあえず諦めます。
> レスがスライド気味ですがすみません
> コレってたしか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 くらいずつメモリを要求するようになってしまいました。
> > 申し訳ないのですが、具体的な共有フォルダ名と、ファイル名は業務都合で明かす事が出来ません。