操作
バグ #937
未完了entity key :url required. but not exist
プラグイン名:
ブランチ:
クラッシュする:
説明
このところ mikutter の起動時にコンソールに以下の表示がされています。
error: {MIKUTTER_DIR}/core/entity.rb:212:in `rescue in block (2 levels) in message_entities': entity key :url required. but not exist occured by 799911863601532928 (mrg: external/gpl3/gdb: Makefile.gdb_arch: s/#/$/ in a $NetBSD$ so it actually expands) from {MIKUTTER_DIR}/core/entity.rb:40:in `block (2 levels) in filter_wrap' from {MIKUTTER_DIR}/core/entity.rb:38:in `each' from {MIKUTTER_DIR}/core/entity.rb:38:in `block in filter_wrap' from {MIKUTTER_DIR}/core/entity.rb:201:in `call' from {MIKUTTER_DIR}/core/entity.rb:201:in `block (2 levels) in message_entities' from {MIKUTTER_DIR}/core/entity.rb:196:in `each' from {MIKUTTER_DIR}/core/entity.rb:196:in `block in message_entities' from {MIKUTTER_DIR}/core/entity.rb:195:in `each' from {MIKUTTER_DIR}/core/entity.rb:195:in `message_entities' from {MIKUTTER_DIR}/core/entity.rb:175:in `_generate_value' from {MIKUTTER_DIR}/core/entity.rb:88:in `initialize' from {MIKUTTER_DIR}/core/message.rb:80:in `new' from {MIKUTTER_DIR}/core/message.rb:80:in `initialize' from {MIKUTTER_DIR}/core/retriever.rb:53:in `new' from {MIKUTTER_DIR}/core/retriever.rb:53:in `block (2 levels) in new_ifnecessary' from {MIKUTTER_DIR}/core/utils.rb:285:in `block in atomic' from /usr/pkg/lib/ruby/2.2.0/monitor.rb:211:in `mon_synchronize' from {MIKUTTER_DIR}/core/utils.rb:285:in `atomic' from {MIKUTTER_DIR}/core/retriever.rb:52:in `block in new_ifnecessary' from {MIKUTTER_DIR}/core/utils.rb:210:in `call' from {MIKUTTER_DIR}/core/utils.rb:210:in `result_strict' from {MIKUTTER_DIR}/core/retriever.rb:48:in `new_ifnecessary' from {MIKUTTER_DIR}/core/lib/mikutwitter/api_call_support.rb:115:in `message' from {MIKUTTER_DIR}/core/lib/mikutwitter/api_call_support.rb:156:in `block in messages' from {MIKUTTER_DIR}/core/lib/mikutwitter/api_call_support.rb:156:in `map' from {MIKUTTER_DIR}/core/lib/mikutwitter/api_call_support.rb:156:in `messages' from {MIKUTTER_DIR}/core/lib/mikutwitter/api_call_support.rb:97:in `block (2 levels) in search' from /usr/pkg/lib/ruby/gems/2.2.0/gems/delayer-deferred-1.0.4/lib/delayer/deferred/thread.rb:28:in `call' from /usr/pkg/lib/ruby/gems/2.2.0/gems/delayer-deferred-1.0.4/lib/delayer/deferred/thread.rb:28:in `block (3 levels) in _deferredable_trap_proc' from /usr/pkg/lib/ruby/gems/2.2.0/gems/delayer-deferred-1.0.4/lib/delayer/deferred/thread.rb:26:in `catch' from /usr/pkg/lib/ruby/gems/2.2.0/gems/delayer-deferred-1.0.4/lib/delayer/deferred/thread.rb:26:in `block (2 levels) in _deferredable_trap_proc' from /usr/pkg/lib/ruby/gems/2.2.0/gems/delayer-deferred-1.0.4/lib/delayer/deferred/thread.rb:25:in `catch' from /usr/pkg/lib/ruby/gems/2.2.0/gems/delayer-deferred-1.0.4/lib/delayer/deferred/thread.rb:25:in `block in _deferredable_trap_proc' error: {MIKUTTER_DIR}/core/lib/weakstorage.rb:189:in `rescue in []': 96560580 was deleted error: {MIKUTTER_DIR}/core/lib/weakstorage.rb:189:in `rescue in []': 72088431 was deleted error: {MIKUTTER_DIR}/core/lib/weakstorage.rb:189:in `rescue in []': 538762014 was deleted error: {MIKUTTER_DIR}/core/lib/weakstorage.rb:189:in `rescue in []': 141222560 was deleted
メッセージからすると検索タブに表示されている以下のツイートが原因のようです。
https://twitter.com/netbsdsrc/status/799911863601532928
mrg: external/gpl3/gdb: Makefile.gdb_arch: s/#/$/ in a $NetBSD$ so it actually expands
公式web で見ると $NetBSD のところがエンティティ扱いになっているようですが、
どう動くのが正しいのかはよくわかりませんでした。
error といいながら mikutter 自体はそのまま立ち上がるので実害はないんですが、
想定された動作なんでしょうか。
操作