non-ascii characters in attachments causes distorted filename (/e/ Mail app)
- /e/ version: 0.10-2020081367789
- Device model: LG-H850
- When it started to occur:
- Reproducible with the last /e/ version:
- Reproducible with LineageOS:
Summary
When attachment is received in the Mail app that has originaly non-ascii characters in filename, that attachment's filename is shown as in gibberish (UTF-8"%43%C3..0...
) In all cases content://foundation.e.mail.tempfileprovider/temp/[uniquename] is used to download the file in Browser.
-
The device is unusable -
The bug is the source of a data loss or a big waste of time -
The bug concerns a third party app -
The bug concerns security -
The bug concerns privacy
The problem
Steps to reproduce
Use an e.email account in Mail app (IMAP) Receive attachment named with non-ascii, example "ČÚZK.pdf", to that /e/ account and in Mail app Observe and download the attachment Observe the same in RainLoop on the ecloud.global
What is the current behavior?
- gibberish filename (
UTF-8"%43%C3..0...
) instead of the real filename is displayed.
What is the expected correct behavior?
The name is no gibberish (probably an UTF encoding issue)
Technical informations
Gibberish filename is displayed only when non-ascii characters are used in the filename.
Relevant logs (adb logcat
)
Relevant screenshots
Solutions
Workaround
Possible fixes