ver35.1 表示に時間がかかる事がある

Issue #694 closed
Former user created an issue

ver34.4→35.1にした いくつかZIPファイルを開いていると表示に時間がかかる事がある 設定の「Susieプラグインを使用する」をOFFにしたら直った

Comments (6)

  1. Ito Mitsuhiro repo owner

    35.0から、64bitOSでもSusieプラグインを使用できるように仕組みを変更しました。この変更により以前よりSusieプラグインを使った処理は重くなっています。

    しかし、こちらでは顕著な違いは確認できていないので、使用しているプラグインによるのかもしれません。もしよろしければ現象の発生するプラグインを教えていただけると調査できるかもしれません。

  2. wa-

    色々確認した結果、ZIPファイルに限らず非圧縮のフォルダ内のJPGファイルでも
    一つ目の画像(.jpg)は .Net Bitmapimage
    二つ目の画像(.jpg)は ifjpeg.spi (ver0.30)
    の様にデコーダーが変わるファイルで画像の表示に時間(30秒ほど)が掛かる事がある。
    同じZIPファイル(又はフォルダ)でも毎回ではない。

    あと
    axzip.spi(ver0.06) は環境依存文字(♥等)のあるZIPファイルの中が見れない様です

  3. Ito Mitsuhiro repo owner

    35.1ではSusieプラグインを使用するためにサブプロセスを立ち上げているのですが、その接続のタイムアウトを30秒に設定しています。なんらかの原因で接続に失敗し、このタイムアウトが発生して標準のJPEG読み込み処理になっているようです。こちらでは現象が再現できておりませんが、引き続き調査いたします。

    機種依存文字ファイルがSusieプラグインで読み込めない現象を確認しました。Susieプラグイン読み込みには8.3形式の短いファイル名に変換してでアクセスしているのですが、これができない状況があるようです。こちらのWindows10環境では、Cドライブでは取得できるのですがそれ以外のドライブでは取得できなくなっていました。以前は取得できていたと思ったのですが、Windows10のいつ頃かの更新で変更されたのかもしれません。OSの設定変更で取得できるようにはなるのですが、管理者権限を必要とするので詳細は差し控えます。詳細は fsutil 8dot3name をキーワードに検索してください。

  4. Log in to comment