致命的 #457
完了mikutterが起動に失敗する
0%
説明
rev732で
/usr/lib/ruby/1.9.1/json/common.rb:148:in `parse': 743: unexpected token at ' (JSON::ParserError) from /usr/lib/ruby/1.9.1/json/common.rb:148:in `parse' from /home/osa/app/mikutter/trunk/core/service.rb:189:in `user_initialize' from /home/osa/app/mikutter/trunk/core/service.rb:52:in `initialize' from /home/osa/app/mikutter/trunk/core/service.rb:23:in `new' from /home/osa/app/mikutter/trunk/core/service.rb:23:in `services_refresh' from /home/osa/app/mikutter/trunk/core/service.rb:28:in `all' from /home/osa/app/mikutter/trunk/core/service.rb:33:in `primary' from /home/osa/app/mikutter/trunk/mikutter.rb:32:in `<main>'
というエラーを吐いて起動途中(窓が開く前)に落ちる.
何回か繰り返し試したら起動できた.再現方法は不明です.
バックトレース
/usr/lib/ruby/1.9.1/json/common.rb:148:in `parse': 743: unexpected token at ' (JSON::ParserError)
from /usr/lib/ruby/1.9.1/json/common.rb:148:in `parse'
from /home/osa/app/mikutter/trunk/core/service.rb:189:in `user_initialize'
from /home/osa/app/mikutter/trunk/core/service.rb:52:in `initialize'
from /home/osa/app/mikutter/trunk/core/service.rb:23:in `new'
from /home/osa/app/mikutter/trunk/core/service.rb:23:in `services_refresh'
from /home/osa/app/mikutter/trunk/core/service.rb:28:in `all'
from /home/osa/app/mikutter/trunk/core/service.rb:33:in `primary'
from /home/osa/app/mikutter/trunk/mikutter.rb:32:in `<main>'
Izumi Tsutsui さんが12年以上前に更新
チケット #455 の対応で r729 以降は各ファイルのエンコーディングを
UTF-8と仮定するようになったので、プラグインやエラーログの中に
UTF-8以外の文字があると引っかかるのかも?
toshi_a 初音 さんが12年以上前に更新
- トラッカー を バグ から 致命的 に変更
- 優先度 を 低め から 通常 に変更
- 対象バージョン を 0.1.1 にセット
他にもTwitter上で数人同様の現象を再現した人がいるようです。
バージョンは不明ですが、再現できてかつサポート中の0.1.1で対応します。
toshi_a 初音 さんが5年以上前に更新
- ステータス を 新規 から 終了 に変更
- バックトレース を更新 (差分)
mikutwitterでJSONのパースの面倒を見るようになったので、解決してそう