Bugs Non-ASCII characters being replaced with question marks

packbat

Member
Joined
Sep 25, 2024
Messages
15
Points
18
We were rereading Coded and noticed that, in the chat sections where some of the characters signed their messages with emoji, those emoji were missing and replaced with question marks. Something similar seems to have happened in the comments sections - from context, I'm guessing not all transformed characters are emoji, although I have no records.

Non-ASCII ellipses and dashes seem to have been preserved in the story we posted yesterday, so it's possible this is an effect of some technical change?
 

kelmor

Active member
Joined
Dec 12, 2024
Messages
18
Points
28
I saw the same thing in my story. Pretty sure during the recent downtime there was a database migration or backup/restore that failed to encode text properly. Either way, I fixed the emoji in my own story and it seems to have stayed fixed for now.
 

packbat

Member
Joined
Sep 25, 2024
Messages
15
Points
18
Pretty sure during the recent downtime there was a database migration or backup/restore that failed to encode text properly.

That makes a lot of sense - looking at the activity page for someone who uses a lot of emoji (it feels weird to link to them directly given that this isn't about them), it looks like comments from morning US Eastern on January 18 and before are affected, and from morning US Eastern on January 19 and after are unaffected. Does that line up with a downtime or backup/restore?
 

packbat

Member
Joined
Sep 25, 2024
Messages
15
Points
18
Ooo - that'd probably be really indicative to someone who knew what was up with that downtime! I wonder if PHP changed its handling of non-ASCII characters or something.
 

kelmor

Active member
Joined
Dec 12, 2024
Messages
18
Points
28
My guess is they just had to dump the db to a file so they could bring it up elsewhere and didn’t get the encoding right.
 
Top