Skip to content← All gravesR.I.P.
Emoji broke the username
–
“Here lies é. It was once 'é'.”
PythonEncoding
Death certificate
- Status
- 🪦 Buried
- Cause of death
- EncodingSpoke UTF-8 to something that only understood Latin-1.
- Severity
- Medium
- Hours to kill
- 12 hours
- Killed by
- Jashanpreet
- Language
- Python
- Born
- 11 Aug 2025
- Fix merged
- 19 Aug 2025
- Buried
- 28 Aug 2025
- Component
- signup
- Symptoms
- Names with emoji or accents showed up as é on profiles and in emails.
- The fix
- Decoded the signup form as UTF-8 from end to end.
Timeline
Every life of this bug, oldest first.
- 🐛
Born as “Emoji broke the username”11 Aug 2025
- 🩹
Fix merged19 Aug 2025
- 🪦
Buried28 Aug 2025