致命的 #897
toshi_a 初音 さんが約8年前に更新
mikutterを新規にインストールして、最初のチュートリアルを無視して
いきなり検索するような人はまずいないと思いますが、
検索しようとするとクラッシュしました。
<pre>
/Users/akkie/mikutter/core/plugin/search/search.rb:35:in `block (2 levels) in <top (required)>': undefined method `search' for nil:NilClass
Did you mean? setcar
from rbgobj_signal.c:886:in `signal_emit'
from rbgobj_signal.c:886:in `clicked'
from /Users/akkie/mikutter/core/plugin/search/search.rb:30:in `block (2 levels) in <top (required)>'
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/mikutter.rb:63:in `boot!'
from mikutter/mikutter.rb:92:in `<main>'
/Users/akkie/mikutter/vendor/glib2.rb:41:in `exit': exit
from /Users/akkie/mikutter/vendor/glib2.rb:41:in `exit_application'
from rbgobj_signal.c:886:in `signal_emit'
from rbgobj_signal.c:886:in `clicked'
from /Users/akkie/mikutter/core/plugin/search/search.rb:30:in `block (2 levels) in <top (required)>'
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/mikutter.rb:63:in `boot!'
from mikutter/mikutter.rb:92:in `<main>'
notice: mikutter/mikutter.rb:69:in `rescue in boot!': catch exception `SystemExit'
notice: mikutter/mikutter.rb:71:in `rescue in boot!': => `SystemExit'
notice: mikutter/mikutter.rb:96:in `rescue in <main>': catch SystemExit
mikutter/mikutter.rb: [BUG] Segmentation fault at 0x00000000003999
以下Rubyがセグってモニョるやつを略
</pre>
Sierra特有かなと思ってドキドキしましたが Yosemiteでも再現できました。
macOS…知らない子ですね。