プロジェクト

全般

プロフィール

致命的 #897

完了

新規インストール直後のmikutterで検索タブの検索を実行するとクラッシュする

Akira Ouchi さんが7年以上前に追加. 約6年前に更新.

ステータス:
終了
優先度:
通常
担当者:
-
対象バージョン:
開始日:
2016-09-22
期日:
進捗率:

0%

プラグイン名:
search

説明

mikutterを新規にインストールして、最初のチュートリアルを無視して
いきなり検索するような人はまずいないと思いますが、
検索しようとするとクラッシュしました。

Sierra特有かなと思ってドキドキしましたが Yosemiteでも再現できました。
macOS…知らない子ですね。


バックトレース

/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がセグってモニョるやつを略

再現手順

mikutterを新規にインストールして、最初のチュートリアルを無視して検索しようとするとクラッシュ

toshi_a 初音 さんが7年以上前に更新

  • トラッカーバグ から 致命的 に変更
  • 説明 を更新 (差分)
  • バックトレース を更新 (差分)
  • 再現手順 を更新 (差分)

これは考慮漏れですね。
確かにこんなやついないとは思うけど、世の中にはmikutter開発者を名乗ってチュートリアル無視して設定画面を開くやつもいるので、わからないですね。
確かにクラッシュするので、致命的な問題として対応します。

Akira Ouchi さんが6年以上前に更新

3.6現在ではWorldができるまで検索タブが生えなくなっているように見えるので解決したと思います(あってます?)。

toshi_a 初音 さんが約6年前に更新

  • ステータス新規 から 終了 に変更

確かにそうですね。このチケットは終了としておきます。

他の形式にエクスポート: Atom PDF