Project

General

Profile

バグ #447

システムメッセージ「retweet error (undefined method `find' for nil:NilClass)」が出ることがある

Added by toshi_a 初音 over 8 years ago. Updated 10 months ago.

Status:
却下
Priority:
通常
Target version:
プラグイン名:
ブランチ:
クラッシュする:
No

Description

その時にコンソール上に表示されるバックトレース。ふぁぼ爆撃を受けてる時によく出る。
速度最適化の影響の一つかと。実害はとくにないよう

notice: {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:54:in `block in terminate': undefined method `find' for nil:NilClass
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:101:in `_execute'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:72:in `block (2 levels) in _call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:71:in `catch'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:71:in `block in _call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:70:in `catch'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:70:in `_call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:21:in `call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:115:in `_post'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:9:in `next'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:86:in `deferred'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:74:in `deach'
from {MIKUTTER_DIR}/core/mui/cairo_miracle_painter.rb:58:in `findbymessage_d'
from {MIKUTTER_DIR}/core/mui/cairo_sub_parts_retweet.rb:24:in `block (3 levels) in <class:SubPartsRetweet>'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:78:in `call'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:78:in `block in deach'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:99:in `call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:99:in `_execute'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:72:in `block (2 levels) in _call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:71:in `catch'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:71:in `block in _call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:70:in `catch'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:70:in `_call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:21:in `call'
from {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:86:in `block (3 levels) in _call'
from {MIKUTTER_DIR}/core/delayer.rb:37:in `call'
from {MIKUTTER_DIR}/core/delayer.rb:37:in `run'
from {MIKUTTER_DIR}/core/delayer.rb:63:in `block (2 levels) in run'
from {MIKUTTER_DIR}/core/delayer.rb:59:in `each'
from {MIKUTTER_DIR}/core/delayer.rb:59:in `block in run'
from {MIKUTTER_DIR}/core/delayer.rb:55:in `times'
from {MIKUTTER_DIR}/core/delayer.rb:55:in `run'
from mikutter.rb:37:in `block in <main>'
from mikutter.rb:62:in `call'
from mikutter.rb:62:in `main'
from mikutter.rb:62:in `boot!'
from mikutter.rb:80:in `<main>'

#1

Updated by toshi_a 初音 over 8 years ago

destroyイベント自体が発生していないことがあるっぽい

#2

Updated by toshi_a 初音 over 8 years ago

  • Status changed from 新規 to 様子見
#3

Updated by toshi_a 初音 over 8 years ago

  • Status changed from 様子見 to 実装待ち

r801相当で再現。自分のツイートをリツイートしたユーザのタイムラインを閉じた後に、その自分のツイートが他の人に1回リツイートされると出続けた。

#4

Updated by toshi_a 初音 10 months ago

  • Status changed from 実装待ち to 却下
  • クラッシュする set to No

しらん

Also available in: Atom PDF