バグ #678
open
自分のfollowers/following/DMタブが、再起動後空のままになる場合がある
Added by dai lxr over 10 years ago.
Updated over 10 years ago.
Description
https://bugs.debian.org/748475 からの転送&概略です。
- 自身のプロフィールタブを表示する。
- mikutterを終了し、再起動する。
- DMタブを見ると空になっている。
- 再度、mikutterを終了し、再起動する。
- DMタブを見ると中身が表示されているが、今度はフォローしているタブとフォローされているタブが空になっている。
- mikutterを終了し、mikutter --clean をしてから再起動する。
- やはりフォローしているタブとフォローされているタブが空のまま。
以上が元報告者の状況ですが、手元でもタイミングなのか、再起動するたびに
DMタブ、フォローしているタブ、フォローされているタブが空のままということがあります。
ただ、常にDMタブ、フォローしているタブ、フォローされているタブが空ということはありません。
環境は
- Debian GNU/Linux unstable
- ruby 2.1.2p95
- ruby-gtk2 2.2.0
- mikutter 3.0.0 alpha3
です。
Files
こちらでは再現したことはないですね。注意して見ておきます。
#651 適用後くらいからこちらでも似たような現象が発生するようになりました(関係ありそうなところはいじってないので、今まで気づいてなかっただけかと思います)。
ただ、私の環境では、空になるのではなく、タブ自体が表示されません(添付ファイル)。
お手数ですがそちらでも再現した時のスクリーンショットをいただけますか
再起動を繰り返してみたところ3割程度の頻度で再現したのでスクリーンショットを添付します。
DMタブが空の場合、followers/followingタブが空の場合、どちらも別々に発生したものです。
いずれも mikutter --clean は実施せずに再起動を実施しています。
偶然かもしれませんが、followers/following/DMタブすべてが空ということは発生していません。
また、followersタブとfollowingタブのどちらかだけが空ということも発生していません。
「起動時にDMタブが空になる」が発生したのでちょっと様子を見てみたのですが、
「設定」で指定しているDMの更新間隔の時間が過ぎると
正常な状態に戻っているような気がします。
「空になる」というよりは、起動時にキャッシュが有効と判断して
それを使うと判定したものの、何らかの原因でキャッシュの中身を
取得するのに失敗して結果として表示が空になっているのではないか
という感じがします。
Also available in: Atom
PDF