Project

General

Profile

Actions

環境対応 #1211

closed

「設定」のスキンを選択すると Ruby が core を吐いて落ちる

Added by Izumi Tsutsui over 6 years ago. Updated over 6 years ago.

Status:
終了
Priority:
通常
Assignee:
-
Target version:
Start date:
Due date:
% Done:

0%

プラグイン名:

Description

環境依存の問題のようですが、複数で発生しているのでチケット入れておきます。

「設定」を開いて「スキン」を選択すると Ruby が Abort で落ちるという事象が発生しています。

https://twitter.com/uaa/status/988030251350425600

Hello, world! from #mikutter 3.6.6 on #OpenBSD 6.3/amd64!
21:22 - 2018年4月22日

https://twitter.com/uaa/status/988031047563530240

#mikutter 3.6.6、設定→スキンをつつくと[NOTE] You may have encountered a bug in the Ruby(以下省略)でAbort trap+コア吐きます。うちのところだけかもしれないけど。
21:25 - 2018年4月22日

NetBSD/i386 8.0_RC1 + mikutter 3.6.6 + ruby-gnome2 3.2.4 + ruby 2.4.4 の Live Image 環境でも再現します。
https://social.mikutter.hachune.net/@tsutsuii/99903163294377518

NetBSD/i386 7.1.2 + mikutter 3.6.5 + ruby-gmone2 3.2.4 + ruby 2.4.4 の環境でも発生します。
NetBSD/i386 7.1.2 + mikutter 3.6.5 + ruby-gmone2 3.2.1 + ruby 2.4.4 の環境では発生しないようです。
https://social.mikutter.hachune.net/@tsutsuii/99909502604892294

発生した時は落ちる直前に以下の [BUG] メッセージが出ています。

その1

/usr/pkg/share/mikutter/core/lib/diva_hacks/mixin/photo_mixin.rb:144: [BUG] obje
ct allocation during garbage collection phase
ruby 2.4.4p296 (2018-03-28 revision 63013) [i486-netbsdelf]
 :
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

その2

/usr/pkg/share/mikutter/core/lib/diva_hacks/mixin/photo_mixin.rb:145: [BUG] obje
ct allocation during garbage collection phase
ruby 2.4.4p296 (2018-03-28 revision 63013) [i486-netbsdelf]

その3

/usr/pkg/lib/ruby/gems/2.4.0/gems/delayer-0.0.2/lib/delayer.rb:48: [BUG] object 
allocation during garbage collection phase
ruby 2.4.4p296 (2018-03-28 revision 63013) [i486-netbsdelf]

その4

/usr/pkg/lib/ruby/2.4.0/delegate.rb:137: [BUG] object allocation during garbage 
collection phase
ruby 2.4.4p296 (2018-03-28 revision 63013) [i486-netbsdelf]

その5

/usr/pkg/lib/ruby/2.4.0/timeout.rb:86: [BUG] object allocation during garbage co
llection phase
ruby 2.4.4p296 (2018-03-28 revision 63013) [i486-netbsdelf]


https://social.mikutter.hachune.net/@toshi_a/99909414427855648

[BUG]が入ってるやつはC Extensionか下手するとRubyランタイム自体のバグを踏んでいる
2018年4月24日 0:18

ということなので ruby-gnome2 が怪しいといえば怪しい?


Related issues

Related to 環境対応 #1084: gtk2 3.2.1を使用する終了2017-11-20

Actions
Related to 環境対応 #1260: gtk2 3.2.7を利用する却下2018-06-06

Actions
Actions

Also available in: Atom PDF