タイトル | : K2Editorバグ報告 |
投稿日 | : 2007/12/11(Tue) 19:30 |
投稿者 | : Otchy |
K2 Editor にはいつもお世話になっております。
バグを発見したようなので報告します。
Version: r.1.5.8 Build 519
OS: Windows XP SP2
再現手順:
1) 長いパスになるフォルダ構成を用意する。
例えば「C:\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\cccccccccccccccccccccccccccccccccc」
2) そのフォルダに長い名前のテキストファイルを用意する。
たとえば「ああああああああああああああああああああああああああああああ.txt」
※ascii 文字しか使わないファイル名だと再現しなかった。
3) 2 で作成したファイルを K2Editor で開く
4) 「確認」とタイトルに出て、文章が何もない「はい/いいえ/キャンセル」ダイアログがでる。
上記手順では、何を選んでもものすごいおかしい事にはならないのですが、
1 が共有フォルダで、2 が特別なファイル名の場合、メモリリークしているような状態になってしまうようです。
K2Editor のインスタンスを増やすたびに、600MB くらいずつメモリを要求するようになってしまいました。
申し訳ないのですが、具体的な共有フォルダ名と、ファイル名は業務都合で明かす事が出来ません。
復旧をするには、インストールフォルダ以下のユーザ設定フォルダの中の、FileHist.fhd を削除する必要がありました。
実際、このファイルの容量がふくれあがっていた感じです。
可能なようなら調査・対応をお願いします。