You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Server try to fetch a JSON object of user information from a remote server. However some special character (maybe utf8mb4) make JSON.parse raise a error.
DelayedJob caught the error thrown above, then try to write the stack trace into last_error field of table.
MySQL backend of ActiveRecord happend to be in UTF8 encoding, it throw a error.
WHOLE running DelayedJob instance crashed and stopped.
I think some where need a 'begin ... rescue`
log writing failed. "\xEF" from ASCII-8BIT to UTF-8
Mysql2::Error: Incorrect string value: '\xF0\x9F\x92\x85 \xE1...' for column 'last_error' at row 1: UPDATE `delayed_jobs` SET `attempts` = 1, `last_error` = '757: unexpected token at \'{\"subscribe\":1,\"openid\":\"o6uLOt6Z3zaXfWBBcz4Z4Gz3PmP8\",\"nickname\":\" 麦小喵💅 ღ奶酪酱💋\",\"sex\":2,\"language\":\"zh_CN\",\"city\":\"\",\"province\":\"\",\"country\":\"斐 ....
The text was updated successfully, but these errors were encountered:
Problem is described below.
utf8mb4
) makeJSON.parse
raise a error.last_error
field of table.I think some where need a 'begin ... rescue`
The text was updated successfully, but these errors were encountered: