[修正済] v2.07の不具合

[修正済] v2.07の不具合

投稿記事by pochisin » 2016年1月12日(火) 14:06

更新、お疲れ様でした。

早速ポータブル版にて試してみました。

「Tungsten終了後にCLaunchがクラッシュする」
   残念ながら、まだ3回に2回ぐらいの割合でクラッシュが発生します。

「HTMLファイルの関連付けをTungstenに設定した場合、HTMLファイルが開けない」
   htmlファイルでTungstenを指定して開こうとしたところ、Tungstenが起動して新しいタブで開こうとするのですが、
   湯も混みのアイコンがグルグルのまま、全く開きません。

「Tungstenのスタートアイコンをクリックしても、スタートメニューが表示されない」
   v2.07からの新たな不具合です。
   起動直後には表示されますが、2回目からは表示できません。
   ショートカット(Alt+S)でも開きません。
[F8]でブラウザ設定は開きますが、お気に入り等が開けないため困っています。

尚、これらはWindows10 32bitでの動作確認で、64bit版では試していません。

以上、よろしくお願いします。
pochisin
 
記事: 43
登録日時: 2014年9月16日(火) 14:50

Re: v2.07の不具合

投稿記事by tungsten » 2016年1月16日(土) 01:03

早速2.07を試していただき、ありがとうございます。
バージョンアップでも不具合が解消できていどころか新しいバグが発生してしまい、申し訳ありません。

pochisin さんが書きました:「Tungsten終了後にCLaunchがクラッシュする」
   残念ながら、まだ3回に2回ぐらいの割合でクラッシュが発生します。

CLaunchは、作者の32ビットOSの仮想環境ではクラッシュする現象が解消したのを確認しましたが、不完全だったようでご不便をおかけしています。Tungstenの終了時にフック解除したことを他のローカルアプリに通知するようにしましたが、その通知が来る前にTungstenが終了し、かつ解放済フックDLLにアクセスするとクラッシュしてしまいます。

恐れ入りますが、通知タイミングをずらしたテストバージョンをアップロードしましたので、試していただけないでしょうか。アーカイブファイル内のtungsten.exeに置き換えてください。
※ファイルは削除済

再現できる環境がないので効果がわかりません。この変更でもクラッシュする場合は、Tungstenのプロセス終了に時間がかかるのを覚悟で何秒間か待っておく必要があるかもしれません。

pochisin さんが書きました:「HTMLファイルの関連付けをTungstenに設定した場合、HTMLファイルが開けない」
   htmlファイルでTungstenを指定して開こうとしたところ、Tungstenが起動して新しいタブで開こうとするのですが、
   湯も混みのアイコンがグルグルのまま、全く開きません。

デフォルトレンダリングエンジンがTridentの場合は空タブが開いてしまう、デフォルトレンダリングエンジンがBlinkでも
  • 「アクティブ状態のタブだけ読み込む」を有効にしている
  • トップグループにBlinkエンジンのタブが1個以上存在する
をすべて満たしているとページの読み込みができなくなることを確認しました。次バージョンにて修正します。

pochisin さんが書きました:「Tungstenのスタートアイコンをクリックしても、スタートメニューが表示されない」
   v2.07からの新たな不具合です。
   起動直後には表示されますが、2回目からは表示できません。

ピン留めを解除すると再現できました。Blinkエンジンの仕様変更がきっかけで、キーボードフォーカスが当たった場合の処理を変更したことが原因です。次バージョンにて修正します。
全てのタブを閉じる、もしくはアドレス検索バーにフォーカスを当てることで、この問題を回避できます。
最後に編集したユーザー tungsten [ 2016年1月18日(月) 23:30 ], 累計 1 回
理由: テストバージョン削除
tungsten
管理人
 
記事: 272
登録日時: 2014年9月02日(火) 18:36

Re: v2.07の不具合

投稿記事by pochisin » 2016年1月16日(土) 10:40

早速の対応、ありがとうございます。

「通知タイミングをずらしたテストバージョン」試してみました。

かなり確率は少なくなりましたが、残念ながら、まだ何度かクラッシュしました。(20回に1~2回程度)
いろいろタイミングを変えてやってみましたが、クラッシュするタイミングがよく分かりません。

完璧ではないにしろ、この程度ならば、あまり気になりません。


その他の不具合についても対処法を書いていただいたので、とりあえずは使えると思います。

ありがとうございました。

今後もよろしくお願いします。
pochisin
 
記事: 43
登録日時: 2014年9月16日(火) 14:50

Re: v2.07の不具合

投稿記事by tungsten » 2016年1月18日(月) 23:28

テストバージョンを試していただき、ありがとうございます。

pochisin さんが書きました:かなり確率は少なくなりましたが、残念ながら、まだ何度かクラッシュしました。(20回に1~2回程度)

まだ5%~10%クラッシュする可能性があるということを了解しました。
クラッシュする原因は、やはりTungstenのプロセス終了後に解放済みのフックDLLにアクセスしようとしたことだと思います。Tungstenのプロセス終了をある程度は待つ必要がありそうです。最大で10秒のタイムアウトを設定することにします。
これでもクラッシュする可能性はなくなりませんが、対応はここまでにしたいと思います。

10秒のタイムアウトを設定したテストバージョンをアップロードしました。スタートメニューが表示されない問題も修正しています。時間のあるときでかまいませんので、試してくださるとありがたいです。
 →tungsten_20160118_2323.zip (2017/04/30 削除済)
最後に編集したユーザー tungsten [ 2017年4月29日(土) 18:15 ], 累計 1 回
理由: ファイルを削除
tungsten
管理人
 
記事: 272
登録日時: 2014年9月02日(火) 18:36

Re: v2.07の不具合

投稿記事by pochisin » 2016年1月20日(水) 08:11

素早い対応、ありがとうございます。

早速DLしました。

今のところ問題ないようです。
また何か気づく点があればご報告いたします。

今後ともよろしくお願いします。
pochisin
 
記事: 43
登録日時: 2014年9月16日(火) 14:50


Return to 不具合報告