プチフリーズNo.02835
Ray さん 12/03/17 16:57
 
現在 Windows7 Pro 64bit版にて、ver.1.02 Beta 13 32bit版を使用しています。
2〜3週間ぐらい前のバージョンから、特定の操作をすると20秒ほどプチフリーズを起
こすようになりました。

シェルエクステンションのmp3infpを使用してmp4ファイルのタグを編集しているので
すが、ファイルを数個ほど編集すると編集後20秒ほど処理が帰ってこなくなります。
秀丸ファイラーClassicを立ち上げ直すとプチフリーズは一時的に解消します。

[ ]
RE:02835 プチフリーズNo.02837
秀丸担当 さん 12/03/19 10:48
 

報告ありがとうございます。
mp3infp V2.54a を入れてみて、Windows7 64bit版で、秀丸ファイラー32bit版の
V1.02β13で試してみました。
243KBのサンプルのmp4で、プロパティより変更してみたところでは、すぐに変更
できました。
同じフォルダに100個くらいファイルを作って変更してみたところでも大丈夫
でした。

詳細表示のカラムを右クリックしてカスタマイズして、「利用できるすべてのプ
ロパティ」より、幾つか追加してみました。
標準である「音楽」の分類(参加アーティスト,アルバム 等)と、「メディア」
の分類(タグ,作成者等)と、「概要」の分類の「タイトル」を表示させてみた
ところでは、取得に時間がかかってコンマ何秒か遅延して表示されるものの、問
題は見られませんでした。

あと、同設定の「利用できるすべてのプロパティ」の下の方に、「DLL
(mp3infp)」の分類が検出されていました。
これらを追加してみたところ、幾つかのカラムで文字化けが見られました。
このときの内容は不定なことになってしまうようで、場合によっては落ちてしま
う可能性もあると思います。
これが同じ原因かわからないですが、こういう場合でも大丈夫なように対策して
次のβ版で修正させていただきます。

このカラムを表示させていないとしたら、違う原因かもしれないので、他の条件
がわかるようでしたらまた報告いただけると助かります。

[ ]
RE:02837 プチフリーズNo.02851
Ray さん 12/03/21 23:21
 
検証ありがとうございます。
こちらでも引き続き再現方法を調査してみます。

当方の環境ですが、
プロパティの表示は、"名前"、"サイズ"、"項目の種類"、"更新日時"のみです。

秀丸ファイラーClassicは2つ開いた状態で作業しています。

オプションの"ステータスバー"の"ツールチップ情報を表示"はoffにしています。
onの場合は選択したファイルの、タグの内容がステータスバーに正常に表示されず、
またMB数が判りづらいのでoffにしています。
なお、以前のバージョンでは(内容をよく覚えていないのですが)mp4タグの表示に違
和感があった為offにしたのですが、現在のバージョンでは何も表示されなくなって
います。
このオプションのon/offを何度か切り替えてみたところ、プチフリーズが収まったよ
うな気がします。
引き続き観察してみます。

[ ]
RE:02851 プチフリーズNo.02855
秀丸担当 さん 12/03/22 10:23
 

詳しい情報ありがとうございます。
ツールチップ情報もmp3infpとしての独自の情報は出ているようです。
カラムのような文字化けはありませんでしたので、確認してみた限りではこのこ
と自体は問題ではないようです。
タブ文字を使っている影響で、ステータスバーに表示するときはすごく間隔が開
いていしまうようなので、タブ文字は空白に置き換えるように修正します。(問
題そのものとは直接的な関係はないですが)
カラムのほうは次のβ版で対策するので、それで様子を見てもらえると助かりま
す。

[ ]
RE:02855 プチフリーズNo.02883
Ray さん 12/03/26 01:14
 
プチフリーズの原因がなんとなく判明しました。
原因は秀丸ファイラーClassicではなくATOK2012の様です。
プチフリーズが発生するようになった時期にATOK2012をインストールした記憶もあり
ます。
(以前はATOK2009でした)

再現手順ですが、ATOK2012をonにしてmp4タグの「コメント」に入力するとプチフ
リーズが発生します。(全角文字、半角文字問わず)
これはmp3infpだけではなく、ファイルのプロパティの詳細タブの「コメント」に入
力した場合でも同様にプチフリーズが発生します。

反対にIMEをoffにして入力した場合や、MSIMEで入力した場合はプチフリーズは発生
しませんでした。
コメント欄に文字列をペーストした場合でもプチフリーズは発生しませんでした。

64bit版エクスプローラの詳細タブからコメント欄に入力した場合もプチフリーズは
発生しませんでした。

32bit版エクスプローラも検証してみようと思ったのですが、起動する方法が判らな
かったため検証できませんでした。
C:\windows\syswow64\explorer.exe /separate
では起動できませんでした…

と言う訳で、秀丸ファイラーClassicの問題では無い様です。
お騒がせしました。

[ ]
RE:02883 プチフリーズNo.02892
秀丸担当 さん 12/03/26 14:54
 

情報ありがとうございます。
ATOK2012が関係しているとは気づきませんでした。
こちらでATOK2012(体験版ですが)で試してみたところでは、特に問題は見られ
ませんでした。
何かそれ以外にも関係していることがあるのかもしれないです。

ちなみにWindows標準のままのInternet Explorer(「64bitビット」ではない)
は32bit版なので、そこから[ファイル]→[開く]→[参照...]としたダイアログの
中では32bit版のエクスプローラに近い(全く同じではないですが)ことが確認
できると思います。

[ ]
RE:02892 プチフリーズNo.02895
Ray さん 12/03/27 00:57
 
当方のATOK2012はプレミアム版です。
プレミアムツールのWeb翻訳変換機能を入れていますが、機能自体はoffになっていま
す。
体験版との違いは他には辞書ぐらいしか思い当たりません…
デフォルト設定からの変更は、テキストサービスをoffにして、ATOKパレットを表示
するようにしている事ぐらいです。
(設定を戻しての検証はしていないので今度やってみようかと思います)

32bit版IEからファイルを開く方法で確認してみたところ、こちらも同様にプチフ
リーズが発生しました。
MSIMEの場合は問題なしでした。

プチフリーズですが、プロパティダイアログのOKボタンを押した瞬間に発生する時も
ありますが、マウスカーソルが砂時計付きになっていてキーの上下操作は出来るので
すが、フォルダを移動しようとしたりタブを切り替えようとすると発生する時もあり
ます。

どちらにしてもATOK2012が何らかの原因となっているようです。
JUSTSYSTEMにも問い合わせてみます。

[ ]
RE:02895 プチフリーズNo.02900
秀丸担当 さん 12/03/27 10:04
 

IEでも起きるということで、秀丸ファイラー固有のことではなさそうです。

参考情報として、詳細なテキストサービスをOFFにすると、ATOK2011(アップデー
トモジュール適用後)またはATOK2012でアプリケーション終了時に異常終了する
という場合があるようで、それが関係しているかもしれないです。
関連スレッド:http://www.maruo.co.jp/turukame/3/x06615_.html

ちなみに詳細なテキストサービスをOFFにできるのはXPだけでVista以降ではでき
ないものかと思っていました。
調べてみたらMicrosoft Office IME2010を入れていると、そのプロパティから詳
細なテキストサービスをOFFにできるのですね。

[ ]