Project

General

Profile

バグ #848

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

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

Added by Osamu Koga over 3 years ago. Updated over 3 years ago.

Status:
終了
Priority:
通常
Target version:
プラグイン名:
direct_message
ブランチ:
クラッシュする:

Description

#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を確認すること自体がよくなさそう。

#1

Updated by Osamu Koga over 3 years ago

  • Status changed from 新規 to パッチ適用待ち
  • Assignee set to toshi_a 初音
#2

Updated by toshi_a 初音 over 3 years ago

  • Status changed from パッチ適用待ち to 終了

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

Also available in: Atom PDF