操作
バグ #832
完了顔文字の:Dがリンクとして反応してしまっている(?)
プラグイン名:
ブランチ:
クラッシュする:
説明
ちょっと前から@pimoroni(ラズピッピのショップ)とかその中の人のツイートで、しばしばリンクの下線が無いツイートを見かけています。
https://twitter.com/pimoroni/status/730699893703122944
https://twitter.com/Gadgetoid/status/730027107879899136
前者に関してはリンクをクリックするとmikutterが静かに息を引き取りました。
環境は mikutter3.3.9, Ruby2.3.1, Macです
$ ruby mikutter.rb --debug
(このエラーが大量に出力されてました)
error: {MIKUTTER_DIR}/core/mui/cairo_markup_generator.rb:20:in `rescue in parse_markup': <span underline="single">#BilgeTank</span> 036, 3pm BST, in which we ask <span underline="single">@YouTube</span> where 035 went <span underline="single">:D https</span> underline="single">youtube.com/watch?v=ufc7_J…</span> <span underline="single">#pizero</span>
(youtubeのリンクを踏んだ瞬間のエラー)
/Users/akkie/mikutter/core/plugin/profile/profile.rb:10:in `block (2 levels) in <top (required)>': undefined method `[]' for nil:NilClass
from /Users/akkie/mikutter/core/mui/cairo_miracle_painter.rb:154:in `clicked'
from /Users/akkie/mikutter/core/lib/uithreadonly.rb:22:in `block (2 levels) in singleton class'
from /Users/akkie/mikutter/core/lib/uithreadonly.rb:22:in `block (2 levels) in singleton class'
from /Users/akkie/.mikutter/plugin/display_akkie.rb:53:in `clicked'
from /Users/akkie/mikutter/core/mui/cairo_cell_renderer_message.rb:162:in `block in event_hooks'
from /Users/akkie/mikutter/core/mui/gtk_extension.rb:33:in `block in safety_signal_connect'
from /Users/akkie/mikutter/core/mui/cairo_cell_renderer_message.rb:98:in `signal_emit'
from /Users/akkie/mikutter/core/mui/cairo_cell_renderer_message.rb:98:in `block in tree='
from /Users/akkie/mikutter/core/mui/gtk_extension.rb:33:in `block in safety_signal_connect'
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.rb:62:in `boot!'
from mikutter.rb:91:in `<main>'
/Users/akkie/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/glib2-3.0.7/lib/glib2.rb:41:in `exit': exit
from /Users/akkie/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/glib2-3.0.7/lib/glib2.rb:41:in `exit_application'
from /Users/akkie/mikutter/core/mui/cairo_cell_renderer_message.rb:98:in `signal_emit'
from /Users/akkie/mikutter/core/mui/cairo_cell_renderer_message.rb:98:in `block in tree='
from /Users/akkie/mikutter/core/mui/gtk_extension.rb:33:in `block in safety_signal_connect'
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.rb:62:in `boot!'
from mikutter.rb:91:in `<main>'
notice: mikutter.rb:68:in `rescue in boot!': catch exception `SystemExit'
notice: mikutter.rb:70:in `rescue in boot!': => `SystemExit'
notice: mikutter.rb:95:in `rescue in <main>': catch SystemExit
- :Dがリンクとして反応している?
- ※youtubeは配信のURLで、配信前なのでサムネが出ない
操作