Emoticon corruption on subject line
Categories
(Thunderbird :: Folder and Message Lists, defect, P5)
Tracking
(Not tracked)
People
(Reporter: bugzilla, Unassigned)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
Steps to reproduce:
Receive an email containing the moneybag emoticon (💰)
Thunderbird 60.8.0 x64, on Archlinux, only Thunderbird shows this behaviour.
Version: 60.8.0
Build: 20190714102313
Os: Linux 5.2.9-arch1-1-ARCH
Also reproduces in safe-mode.
Actual results:
The emoticon displays weirdly (see attachment), but only on Thunderbird.
The same emoticon renders fine on Firefox, Mutt, and every other application on the same system.
The mail renders fine on two other clients (mutt (with smiley support on terminal) + Aquamail on Android)
Other emoticons renders fine, only this one renders weirdly.
Also, it renders the same on the message view.
Since the same email renders fine on other mail clients, and on other applications on my system, I guess it might be a Thunderbird issue.
All the best,
Nathan
Expected results:
The emoticon should be displayed like the other ones, and looks like a moneybag.
Updated•6 years ago
|
Comment 2•6 years ago
|
||
So this causes the issue: Subject: object-intro =?UTF-8?B?8J+SsA==?=
Large icons were fixed in bug 1390015 way before TB 60. I'm sure there's something wrong again with the font.
Richard, do you see a problem on your Linux with the attached message?
Comment 3•6 years ago
|
||
No problem with TB 60.8 and 68.0 on Linux Mint.
Updated•6 years ago
|
Updated•6 years ago
|
Comment 4•6 years ago
|
||
I seem to recall that Linux users need to have the Symbola font installed on their systems for the proper display of those items.
Nathan, is it installed on your system?
Hi Walt,
No, it was not. I installed it to make sure, and still the same issue:
- every emoticon displays just fine
- this one not
- If I use the moneybag icon on the message body, it works fine, only the object causes an issue.
What I did:
- test -> still reproduces
- install symbola-ttf -> still reproduces
- set symtola-ttf as default font for Thunderbird -> still reproduces
- un-check the "display emoticons as graphics" on the preferences + restarted Thunderbird -> still reproduces
Other emoticons still displays fine, only this one (as far as I know)
All the best,
Nathan
Comment 6•6 years ago
|
||
I checked my system and the font is "fonts-symbola version 2.60-1".
I saved and opened the testcase email and the emoticon displays properly for me.
I do not have a "symbola-ttf" showing in Synaptic Package Manager.
Hi,
ttf-symbola is the AUR package, which is basically the same as the debian package:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ttf-symbola
Both takes the Symbola.ttf file from http://users.teilar.gr/~g1951d/
In case, I checked md5 for both my Symbola.ttf file and the Symbola_hint.ttf from the deb package 2.60-1, and they are the same.
I also installed the deb package to have the font in the same path (on arch, path is
/usr/share/fonts/TTF/Symbola.ttf instead of /usr/share/fonts/truetype/ancient-scripts/Symbola_hint.ttf
Is their a reason for the object field to be displayed differently than the plaintext message body ?
All the best,
Nathan
This is almost certainly a font issue. When it appeared in Ubuntu around a year ago it was bitmaps in the Unicode font file Noto Sans or Noto Color Emoji instead of vector graphics. So scaling was all off.
Perhaps you issue is the one discussed here https://www.reddit.com/r/archlinux/comments/81wyq2/giant_emoji_in_terminal/dv617z8/
Updated•6 years ago
|
Hi Matt,
Thanks! I tried to check this issue, but it did not helped. However, I took a look at similar symlinks, and found something:
On /etc/fonts/conf.d there was a symlink 64-ttf-emojione-color.conf. And the font TTF/EmojiOneColor-SVGinOT.ttf was present.
For some reason, Firefox and Thunderbird picked this one for displaying all the emoticons, and other terminals/software on my machine used the noto-fonts-emoji.
The EmojiOneColor seem to have a problem with the moneybag icon only, but not the other, hence the issue.
The emojione package was removed and now is ttf-joypixel. It is possible that I installed the old package a long time ago, and these files remained for some reasons.
So on Archlinux, only having the noto-fonts-emoji installed works, and every emoticon displays just fine both on Firefox, Thunderbird and terminal.
All the best,
Nathan
Description
•