プロジェクト

全般

プロフィール

致命的 #968

完了

抽出タブのアイコンが参照できないと落ちる

あひる 家鴨 さんがほぼ8年前に追加. 7年以上前に更新.

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

0%

プラグイン名:
core/plugin/gui/tablike.rb

説明

抽出タブに設定していたアイコンを移動させた後にmikutterを起動しようとしたところ、落ちました。
起動時に呼ばれるtab_update_icon::Gtk::WebIcon.newで落ちます。
該当箇所は source:core/plugin/gtk/gtk.rb#L511 です。

UserConfigからアイコンのパスが取得され、#<Plugin::Photo::Photo: file:/path/to/tab/icon/icon.png (state: )> が渡されており、
アイコンを開こうとするも存在しないので失敗といった流れです。


ファイル

log.txt (921 Bytes) log.txt 落ちたときのログ あひる 家鴨, 2017-01-12 15:51

バックトレース

/Users/ahiru/mikutter/source/core/mui/gtk_photo_pixbuf.rb:63:in `initialize': ファイル '/Users/ahiru/mikutter/others/Slack_Mark_Web.png' のオープンに失敗しました: No such file or directory
from /Users/ahiru/mikutter/source/core/mui/gtk_photo_pixbuf.rb:63:in `new'
from /Users/ahiru/mikutter/source/core/mui/gtk_photo_pixbuf.rb:63:in `pixbuf'
from /Users/ahiru/mikutter/source/core/mui/gtk_photo_pixbuf.rb:34:in `load_pixbuf'
from /Users/ahiru/mikutter/source/core/mui/gtk_webicon.rb:40:in `load_model'
from /Users/ahiru/mikutter/source/core/mui/gtk_webicon.rb:28:in `initialize'
from /Users/ahiru/mikutter/source/core/plugin/gtk/gtk.rb:513:in `new'
from /Users/ahiru/mikutter/source/core/plugin/gtk/gtk.rb:513:in `tab_update_icon'
from /Users/ahiru/mikutter/source/core/plugin/gtk/gtk.rb:284:in `block (2 levels) in <top (required)>'

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