プロジェクト

全般

プロフィール

バグ #832

完了

顔文字の:Dがリンクとして反応してしまっている(?)

Akira Ouchi さんがほぼ8年前に追加. ほぼ8年前に更新.

ステータス:
却下
優先度:
通常
担当者:
-
対象バージョン:
プラグイン名:
ブランチ:
クラッシュする:

説明

ちょっと前から@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で、配信前なのでサムネが出ない

関連するチケット

関連している 致命的 #701: ツイート中の "D " + 半角文字 の文字列がURLリンクになっていてクリックすると落ちる終了toshi_a 初音2014-06-28

操作

Izumi Tsutsui さんがほぼ8年前に更新

たぶん #701 (ツイート中の "D " + 半角文字 の文字列がURLリンクになっていてクリックすると落ちる) と同じ問題だと思います。

toshi_a 初音 さんがほぼ8年前に更新

  • 関連している 致命的 #701: ツイート中の "D " + 半角文字 の文字列がURLリンクになっていてクリックすると落ちる を追加

toshi_a 初音 さんがほぼ8年前に更新

  • ステータス新規 から 却下 に変更

#701 で対応することにしました。

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