Project

General

Profile

バグ #1124

Worldを切り替えるとクラッシュする

Added by Akira Ouchi almost 3 years ago. Updated almost 3 years ago.

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

Description

画面左上のアイコンで、WorldをTwitterからSlackに切り替えたときに、以下のようなログを出力してクラッシュしました。
同じく、切り替え前と同じWorldを選択してもクラッシュするようでした。

値を渡す数がおかしい的なエラーのようで、こちらの環境で、なにかしらのバージョンが
古いのかと思ったのですが、いちおう一通り新しいように見えます。
Macportsの方は見てないですが……。

※バグレポートでも1度送信しましたん

/Users/akkie/mikutter/core/plugin/gtk/world_shifter.rb:20:in `refresh': wrong number of arguments (given 1, expected 0)
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/listener.rb:25:in `call'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:97:in `block (2 levels) in call_all_listeners'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:96:in `each'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:96:in `block in call_all_listeners'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:95:in `catch'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:95:in `call_all_listeners'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:39:in `block in call'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/procedure.rb:24:in `run'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/extend.rb:58:in `run_once'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/extend.rb:30:in `run'
     from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/delayer-0.0.2/lib/delayer.rb:43:in `method_missing'
     from /Users/akkie/mikutter/core/plugin/gtk/delayer.rb:10:in `block in boot'
     from /Users/akkie/mikutter/core/plugin/gtk/mainloop.rb:10:in `main'
     from /Users/akkie/mikutter/core/plugin/gtk/mainloop.rb:10:in `mainloop'
     from mikutter.rb:68:in `boot!'
     from mikutter.rb:104:in `<main>'
notice: mikutter.rb:74:in `rescue in boot!': catch exception `SystemExit'
notice: mikutter.rb:76:in `rescue in boot!': => `SystemExit'
notice: mikutter.rb:108:in `rescue in <main>': catch SystemExit
notice: mikutter.rb:85:in `error_handling!': catch ArgumentError
notice: {MIKUTTER_DIR}/core/configloader.rb:34:in `block in <module:ConfigLoader>': configloader: wrote 2 keys (UserConfig::ui_tab_order, UserConfig::profile_opened_tabs)
/Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/listener.rb:25:in `call': wrong number of arguments (given 1, expected 0) (ArgumentError)
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:97:in `block (2 levels) in call_all_listeners'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:96:in `each'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:96:in `block in call_all_listeners'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:95:in `catch'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:95:in `call_all_listeners'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/pluggaloid-1.1.1/lib/pluggaloid/event.rb:39:in `block in call'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/procedure.rb:24:in `run'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/extend.rb:58:in `run_once'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/delayer-0.0.2/lib/delayer/extend.rb:30:in `run'
    from /Users/akkie/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/delayer-0.0.2/lib/delayer.rb:43:in `method_missing'
    from /Users/akkie/mikutter/core/plugin/gtk/delayer.rb:10:in `block in boot'
    from /Users/akkie/mikutter/core/plugin/gtk/mainloop.rb:10:in `main'
    from /Users/akkie/mikutter/core/plugin/gtk/mainloop.rb:10:in `mainloop'
    from mikutter.rb:68:in `boot!'
    from mikutter.rb:104:in `<main>'

mikutterのコミットログ

commit 281e2436dff11ad3950bda06f7fde6dcc39e1db3 (HEAD -> develop, origin/develop)
Author: Toshiaki Asai <toshi.alternative@gmail.com>
Date:   Wed Dec 20 06:41:47 2017 +0900

    user_detail_view: Twitter Worldが一つも登録されていないと、起動時にタブをレ
ジュームする必要がある場合クラッシュする

slackのコミットログ

commit 4b092a344affc54512dfa17dffd6085bfd907c9e (HEAD -> master, origin/master, origin/HEAD)
Merge: d9c29fa a738364
Author: ahiru <wellingtonnmaeda0524@gmail.com>
Date:   Sat Dec 16 22:20:12 2017 +0900

    Merge pull request #65 from Na0ki/spell

    投稿部分をcompose spellを使って書き直した

再現手順

画面左上のアイコンから「Worldを追加」以外の何かをクリックする

#1

Updated by toshi_a 初音 almost 3 years ago

  • Status changed from 新規 to レビュー待ち
  • Assignee changed from toshi_a 初音 to Akira Ouchi

修正して、developブランチにpushしました。そっちでも確認してもらえますか

#2

Updated by Akira Ouchi almost 3 years ago

  • Status changed from レビュー待ち to 解決

確認できました。修正ありがとうございます!

#3

Updated by toshi_a 初音 almost 3 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF