プロジェクト

全般

プロフィール

バグ #937

未完了

entity key :url required. but not exist

Izumi Tsutsui さんが7年以上前に追加. 7年以上前に更新.

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

説明

このところ 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 自体はそのまま立ち上がるので実害はないんですが、
想定された動作なんでしょうか。

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