ゴミ箱が挙動不審?No.04446
ぐり さん 13/12/16 23:02
 
本日3回目の書き込みです。すいません。

先ほど不思議な現象が起こったので報告します。
Susieという画像表示ソフトで作ったサムネイルファイルが不要になったので同一ド
ライブの720個のファイルを一気にゴミ箱へ送ったんですが
秀丸ファイラーClassicでゴミ箱を開くといったん、そのファイルは表示されますが、
どれかひとつを選択すると全て表示が消えてしまいます。
更新ボタンを押すと再度表示されますが、1つ選択するとやはりまた消えてしまいます。
試しにドラッグで複数選択したところ、こちらは消えませんでした。
またエクスプローラでの操作だと1つ選択でも問題ありませんでした。

OSはWindows7の64bitです。

[ ]
RE:04446 ゴミ箱が挙動不審?No.04450
秀丸担当 さん 13/12/17 10:02
 

バグ情報ありがとうございます。
症状を見る限りでは、項目が消えているというより何らかの理由で描画が乱れて
いるような状態のような気がします。
こちらで試してみた限りでは再現せず、描画乱れだとしたら、設定の組み合わせ
が関係していそうです。
オプションのファイル一覧の関係で条件となっていそうなものがわかると助かり
ます。
あるいは、ごみ箱に切り替える前の直前の表示方法(アイコン・縮小版・詳細な
ど)も関係している可能性もありそうです。

幾つかの組み合わせを試してみましたが、いまのところ再現できていないですが、
もう少し組み合わせを試してみます。
もし差し支えなければ、設定内容をファイルに保存したものを送ってもらえると、
同じことが再現できるかもしれません。
もし送っていただける場合"PEH00775@nifty.com"まで秀丸担当宛と書いて設定内
容のファイルを送ってもらえると助かります。
設定内容は[ツール]→[設定内容の保存/復元...]より保存できます。

----

描画乱れではないとしたら、クリックしたときに発生しそうな処理として、ツー
ルチップ拡張があります。
オプションの「ファイル一覧3」のところの「ツールチップ表示」を詳しい情報
を出すようにしていたり、オプションの「ステータスバー」でツールチップ情報
を表示させていると、クリックした瞬間に、ツールチップ拡張の処理が動きます。
もしこれが原因だとしたら、これらのオプションをOFFにしてみると違いがある
可能性があります。

そうだとしたら、Susie自身かそのプラグインかわかりませんが、インストール
されている環境特有のツールチップ拡張が動くことがあり、そこに何か問題があ
るとしたら、32bit版のソフトのみで発生して、64bit版のソフトでは問題になら
ないということがありえます。

[ ]
RE:04450 ゴミ箱が挙動不審?No.04452
ぐり さん 13/12/17 21:18
 
返信ありがとうございます。

>オプションの「ステータスバー」でツールチップ情報を表示させていると、
ビンゴでした。
「ステータスバー」の3つのオプションのうち、「ツールチップ情報を表示」をチェ
ックしておくとファイルが消えました。オフだと消えません。
ちなみに昨日は気づきませんでしたが、選択するファイルはSusieのサムネイルファ
イルに限らずゴミ箱にあるファイルであればどれを選択しても再現しました。

参考になるかわかりませんが、これまでも大量のファイルを一気にゴミ箱へ送ったこ
とはありますがその時はこういう現象は起こらず、また捨てたファイルはたいてい同
一フォルダのものでした。
今回の場合はサムネイルファイルの数=フォルダの数です。つまりあちこちに散乱し
たものを削除しています。
ファイルの表示方法はどのフォルダも詳細表示を選んでいます。

もしかしたら必要なデータが含まれていないかもしれませんがhfcregファイルを送ら
せていただきました。
よろしくお願いします。

[ ]
RE:04452 ゴミ箱が挙動不審?No.04454
秀丸担当 さん 13/12/18 14:01
 

ファイルを受け取りました。
ありがとうございます。

ステータスバーのツールチップ情報をOFFにすると起きないとのことで、ツール
チップ拡張が関係していそうです。
設定ファイルは描画乱れの可能性として、設定の組み合わせが一致していたらと
思いましたが、ツールチップ拡張のことまではわからないです。
もし何かツールチップ拡張をしているソフトが入っていたら、それがわかると原
因を探る手がかりになると思います。
プログラム的にはInfotipと言って、ソフトによってはInfotipと表現しているか
もしれないです。

症状が出た後に[ツール]→[オプション]→[上級者向け]→[デバッグ]で、「現在
の状況をdump.txtに出力する」を押すとロードされているDLLもわかるので、何
度もお手数をお掛けしてすみませんが、このdumpファイルも送ってもらえると、
何がロードされているかをこちらで見ることもできます。(ただその中で何が
Infotipなのかの判別はできないですが)
本当はレジストリを「{00021500-0000-0000-C000-000000000046}」という文字列
でいろいろ検索したりするとわかるのですが、送ってもらうにも膨大で、検索し
て調べる方法もちょっと難しいことになってしまいます。

[ ]
RE:04454 ゴミ箱が挙動不審?No.04455
ぐり さん 13/12/18 20:36
 
Dumpファイルを送らせていただきました。
ツールチップ拡張系のソフトは入れてないとは思いますが参考になりましたらと思い
ます。


[ ]
RE:04455 ゴミ箱が挙動不審?No.04461
秀丸担当 さん 13/12/19 12:23
 

dumpファイルありがとうございます。
こ調べてみたところ、特に変わったツールチップ拡張が読み込まれているようで
はありませんでした。
こちらでは再現していないと思っていたのですが、監視による差分に更新時、全
て消えるというわけではなく一部の重複していそうなファイルが消えたと判断さ
れて一覧から消えるバグを見つけました。
ステータスバーの状態は関係なく、差分が更新されるときに発生していました。
同名だと必ずしも発生するというわけではなく、シェルに対して比較を指示して
一致したと判断されるものが重複されるケースがあるようでした。
同じ問題か不明ですがバグであることは確かなので、一度一致したものは二回目
は一致とはしないような対策をしてみます。

[ ]