プロジェクト

全般

プロフィール

致命的 #924

DirectMessageに返信しようとするときクラッシュする

toshi_a 初音12ヶ月前に追加. 12ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
開始日:
2016-11-03
期日:
進捗率:

0%

プラグイン名:

説明

Extended Tweetのせいでこんなことになっているとバックトレースが言っている。


バックトレース

/home/toshi/Project/mikutter/core/mui/gtk_postbox.rb:311:in `trim_hidden_header': undefined method `each_ancestor' for #<Mikutter::Twitter::DirectMessage:0x0000000490bd30>
from /home/toshi/Project/mikutter/core/mui/gtk_postbox.rb:302:in `trim_hidden_regions'
from /home/toshi/Project/mikutter/core/mui/gtk_postbox.rb:292:in `remain_charcount'
from /home/toshi/Project/mikutter/core/mui/gtk_postbox.rb:93:in `block in widget_remain'
from /home/toshi/Project/mikutter/vendor/bundle/ruby/2.3.0/gems/delayer-0.0.2/lib/delayer/procedure.rb:24:in `run'
from /home/toshi/Project/mikutter/vendor/bundle/ruby/2.3.0/gems/delayer-0.0.2/lib/delayer/extend.rb:58:in `run_once'
from /home/toshi/Project/mikutter/vendor/bundle/ruby/2.3.0/gems/delayer-0.0.2/lib/delayer/extend.rb:30:in `run'
from /home/toshi/Project/mikutter/vendor/bundle/ruby/2.3.0/gems/delayer-0.0.2/lib/delayer.rb:43:in `method_missing'
from /home/toshi/Project/mikutter/core/plugin/gtk/delayer.rb:10:in `block in boot'
from /home/toshi/Project/mikutter/core/plugin/gtk/mainloop.rb:10:in `main'
from /home/toshi/Project/mikutter/core/plugin/gtk/mainloop.rb:10:in `mainloop'
from ./mikutter.rb:63:in `boot!'
from ./mikutter.rb:92:in `<main>'


再現手順

  1. ダイレクトメッセージを選択する
  2. そのDMに対して、mikutterコマンド「返信」を実行

関係しているリビジョン

リビジョン 6faf601c (差分)
toshi_a 初音12ヶ月前に追加

MessageMixinに、each_ancestor系のメソッドを実装した refs #924

リビジョン 991e460d (差分)
toshi_a 初音12ヶ月前に追加

DirectMessageに、MessageMixinを利用させる refs #924

履歴

#1 toshi_a 初音12ヶ月前に更新

  • ステータス新規 から 終了 に変更

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