[β38]検索機能に関連した不具合No.00719
春人 さん 11/01/24 10:18
 
検索機能に関連した不具合が見つかりましたのでご報告致します。

・検索中にサイドバーの検索パネルを閉じる(別のパネルに変える)と
 元の検索実行中のパネルに戻せず(検索自体は継続されています)、
 何の条件で検索しているのか、どこまで進んだのか確認できない。

・検索機能で検索状態をログ表示している部分か、それに付随する
部分だと思いますが、検索中に想定以上にどんどんメモリの消費量が
増えていき、確保済みメモリが開放されるトリガがないためか増えた
メモリが開放されない。


前者は検索は同時に1つだけとし、パネル状態を初期化しない。
後者は検索時のメモリ確保状況についてチェックする。また
特定の操作のタイミングで全メモリ解放する/できるようにする。
表示するログデータが一定のサイズを超えた場合は、表示を省略か
簡略化する。
などの対策が必要かと思います。
検索状態の表示は非常に利便性が高いので、改善方法に苦慮すると
思われますが、よろしくお願いします。

[ ]
RE:00719 [β38]検索機能に関連した不具合No.00736
秀丸担当 さん 11/01/24 17:17
 

>・検索中にサイドバーの検索パネルを閉じる(別のパネルに変える)と
> 元の検索実行中のパネルに戻せず(検索自体は継続されています)、
> 何の条件で検索しているのか、どこまで進んだのか確認できない。
>
>・検索機能で検索状態をログ表示している部分か、それに付随する
>部分だと思いますが、検索中に想定以上にどんどんメモリの消費量が
>増えていき、確保済みメモリが開放されるトリガがないためか増えた
>メモリが開放されない。

報告ありがとうございます。
いずれも確かにその通りでした。
調べてみて、メモリリークもあることがわかりました。
大変助かりました。
次のβ版で修正させていただきます。

[ ]