Project

General

Profile

Actions

バグ #1322

closed

エラーメッセージを出さず突然正常終了することがある

Added by cob odo over 2 years ago. Updated over 2 years ago.

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

Description

--debugオプションを付けていても、エラーメッセージを出さずに正常終了することがあります。

先週末のOSC開催中に会場やmastodonで少し話題になりましたが、Ruby 2.6系の仕様変更が影響しているのではないかという話でした。

チケットを立てておこうということになっていたと思いますので、立てました。

ついでに、簡単に再現する方法を見つけたので、書いておきます。これがすべてかどうかはわかりません。

この方法ではruby-2.5.3では何回やっても再現せず、ruby-2.6.1では今の所100%再現します。


再現手順

1. コンソールを開く
2. bg_system('true') を実行する。


Related issues

Related to バグ #1318: popup_notifyイベントの第二引数にPlugin::Twitter::Message以外のMessage Modelを渡すと通知が発生しない終了Actions
Related to 提案 #1319: libnotifyプラグインの、rnotify.rbを削除する終了Actions
Actions

Also available in: Atom PDF