プロジェクト

全般

プロフィール

バグ #848

機能 #652: DMをMiraclePainterで表示する

プロフィール画面を表示するとたまに落ちる

Osamu Koga1年以上前に追加. 1年以上前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
開始日:
2016-06-16
プラグイン名:
direct_message

説明

#652 以降、ユーザのプロフィール画面を表示するとたまに落ちます。

Plugin::GUI::Fragment#user called from {MIKUTTER_DIR}/core/plugin/direct_message/direct_message.rb:22.
/home/osak/app/mikutter/core/plugin/gtk/gtk.rb:259:in `block (2 levels) in <top (required)>': undefined method `post' for nil:NilClass
         from /home/osak/.gem/gems/pluggaloid-1.1.1/lib/pluggaloid/listener.rb:25:in `call'
         from /home/osak/.gem/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:97:in `block (2 levels) in call_all_listeners'
         from /home/osak/.gem/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:96:in `each'
         from /home/osak/.gem/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:96:in `block in call_all_listeners'
         from /home/osak/.gem/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:95:in `catch'
         from /home/osak/.gem/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:95:in `call_all_listeners'
         from /home/osak/.gem/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:39:in `block in call'
         from /home/osak/.gem/gems/delayer-0.0.2/lib/delayer/procedure.rb:24:in `run'
         from /home/osak/.gem/gems/delayer-0.0.2/lib/delayer/extend.rb:58:in `run_once'
         from /home/osak/.gem/gems/delayer-0.0.2/lib/delayer/extend.rb:30:in `run'
         from /home/osak/.gem/gems/delayer-0.0.2/lib/delayer.rb:43:in `method_missing'
         from /home/osak/app/mikutter/core/plugin/gtk/delayer.rb:10:in `block in boot'
         from /home/osak/app/mikutter/core/plugin/gtk/mainloop.rb:10:in `main'
         from /home/osak/app/mikutter/core/plugin/gtk/mainloop.rb:10:in `mainloop'
         from mikutter.rb:63:in `boot!'
         from mikutter.rb:92:in `<main>'

とのことなので、何かしらのTLが表示される前に、DM用のpostboxを追加しようとしてコケているっぽいです。そもそも現在のTLにpostboxを追加したいわけではないので、current_tlを確認すること自体がよくなさそう。

関係しているリビジョン

リビジョン 437db75e (差分)
Osamu Koga1年以上前に追加

プロフィール画面を開いた時に落ちることがある refs #848

履歴

#1 Osamu Koga1年以上前に更新

  • ステータス新規 から パッチ適用待 に変更
  • 担当者toshi_a 初音 にセット

#2 toshi_a 初音1年以上前に更新

  • ステータスパッチ適用待 から 終了 に変更

こっちではクラッシュ確認できてないですね。変更自体は問題ないと判断したのでmergeします

他の形式にエクスポート: Atom PDF