Project

General

Profile

Actions

バグ #1492

closed

設定でリストを右クリックするとクラッシュする

Added by Akira Ouchi 16 days ago. Updated 15 days ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
プラグイン名:
ブランチ:
topic/1492-gtk-contextmenu
クラッシュする:
Yes

Description

設定画面のうち、アカウント情報、関連付け、リストなどにあるリストを右クリックすると以下の内容でクラッシュするようでした。

/Users/akkie/mikutter/core/mui/gtk_contextmenu.rb:40:in `itself': wrong number of arguments (given -1, expected 0) (ArgumentError)
    from /Users/akkie/mikutter/core/mui/gtk_contextmenu.rb:40:in `block in build!'
    from /Users/akkie/mikutter/core/mui/gtk_contextmenu.rb:38:in `each'
    from /Users/akkie/mikutter/core/mui/gtk_contextmenu.rb:38:in `build!'
    from /Users/akkie/mikutter/core/mui/gtk_contextmenu.rb:59:in `popup'
    from /Users/akkie/mikutter/plugin/change_account/account_control.rb:55:in `menu_pop'
    from /Users/akkie/mikutter/plugin/change_account/account_control.rb:74:in `block in register_signal_handlers'
    from /Users/akkie/mikutter/core/mui/gtk_extension.rb:35:in `block in safety_signal_connect'
    from /Users/akkie/mikutter/plugin/gtk/mainloop.rb:18:in `main_iteration'
    from /Users/akkie/mikutter/plugin/gtk/mainloop.rb:18:in `block (2 levels) in mainloop'
    from /Users/akkie/mikutter/plugin/gtk/mainloop.rb:12:in `loop'
    from /Users/akkie/mikutter/plugin/gtk/mainloop.rb:12:in `block in mainloop'
    from /Users/akkie/mikutter/plugin/gtk/mainloop.rb:10:in `catch'
    from /Users/akkie/mikutter/plugin/gtk/mainloop.rb:10:in `mainloop'
    from mikutter.rb:81:in `boot!'
    from mikutter.rb:117:in `<main>'

環境はmacOS 11.5、Ruby 3.0.2です。


再現手順

  • 設定画面を開く
  • アカウント情報を選択する
  • リストを右クリックする
Actions #1

Updated by Akira Ouchi 16 days ago

  • クラッシュする changed from No to Yes
Actions #2

Updated by toshi_a 初音 15 days ago

  • Status changed from 分類待ち to 実装待ち

再現確認

Actions #3

Updated by toshi_a 初音 15 days ago

  • Status changed from 実装待ち to レビュー待ち
  • Assignee changed from toshi_a 初音 to Akira Ouchi
  • ブランチ set to topic/1492-gtk-contextmenu

修正しました。
アカウントの削除を実行するとクラッシュする問題もあったので同時に直しています。

Actions #4

Updated by Akira Ouchi 15 days ago

  • Status changed from レビュー待ち to マージ待ち

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

Actions #5

Updated by toshi_a 初音 15 days ago

  • Status changed from マージ待ち to 終了

merged.

Actions

Also available in: Atom PDF