プロジェクト

全般

プロフィール

致命的 #1068

activityプラグインがクラッシュする不具合

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

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

0%

プラグイン名:
activity

説明

mikutter 3.5.11 のバグレポート。
恐らくmikutter終了時にタイミング良くActivityが更新されると、終了時にクラッシュしている。
現状ではAcitivityタブが使用中に消滅することはないが、ここでも Gtk::Widget#destroyed? の戻り値を確認すべき


バックトレース

TypeError destroyed GLib::Object{MIKUTTER_DIR}/core/plugin/activity/activity.rb:171:in `block (2 levels) in <top (required)>'
/var/lib/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/listener.rb:25:in `call'
/var/lib/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:97:in `block (2 levels) in call_all_listeners'
/var/lib/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:96:in `each'
/var/lib/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:96:in `block in call_all_listeners'
/var/lib/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:95:in `catch'
/var/lib/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:95:in `call_all_listeners'
/var/lib/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:39:in `block in call'
/var/lib/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/procedure.rb:24:in `run'
/var/lib/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/extend.rb:58:in `run_once'
/var/lib/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/extend.rb:30:in `run'
/var/lib/gems/2.3.0/gems/delayer-0.0.2/lib/delayer.rb:43:in `method_missing' {MIKUTTER_DIR}/core/plugin/gtk/delayer.rb:10:in `block in boot' {MIKUTTER_DIR}/core/plugin/gtk/mainloop.rb:10:in `main' {MIKUTTER_DIR}/core/plugin/gtk/mainloop.rb:10:in `mainloop' {MIKUTTER_DIR}/mikutter.rb:67:in `boot!' {MIKUTTER_DIR}/mikutter.rb:96:in `<main>'

関係しているリビジョン

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

activityプラグインがクラッシュする不具合 refs #1068

履歴

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

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

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