Open crclark96 opened 4 years ago
Hi @crclark96 , thanks for the detailed report. I am unable to reproduce the crash. I created a file w/ a non terminal editor and pasted the emoji character from https://emojipedia.org/whale/ into it, saved, and then ran cat test.txt
w/ the character. The terminal does not print the whale but also does not crash. I am also on 18.04 /w the same version of st. Can you provide any details that may help me reproduce?
Here's my version numbers:
➜ xdpyinfo | grep version
version number: 11.0
X.Org version: 1.20.4
If you run the terminal executable from within another terminal window does it also give the same error message?
I'm also seeing this crash!
➜ ~ xdpyinfo | grep version
version number: 11.0
X.Org version: 1.20.5
According to https://github.com/LukeSmithxyz/voidrice/issues/284 this is a longstanding recurring issue with st
.
thanks for the link @rtfeldman , that's very helpful. It seems that we can also resolve this in Regolith by depending on a mono emoji font and and specifying that as the fallback font via the font2 patch. Can anyone provide a file w/ the characters that are producing crashes for testing?
curl https://gist.githubusercontent.com/hiddeco/05deff0fa5e9278ee2e394883154492e/raw/c3407fdae665d878493c4b5726ca824bee4b13a3/emoji-crash
should do.
Thanks @hiddeco . Verified that you STR works in Regolith 1.4.1 w/ gnome-terminal
(new default xterm).
FYI for anyone seeking a brief workaround, you can sudo apt install fonts-symbola
, which will act as a fallback for missing emoji fonts.
FYI for anyone seeking a brief workaround, you can
sudo apt install fonts-symbola
, which will act as a fallback for missing emoji fonts.
Reproduced same problem on Debian. Works again after installing fonts-symbola :bell:
I encountered this bug when rendering the :whale: emoji. The following error is displayed in the parent process - the child process exits completely.
Here is my package information:
I am using ubuntu-18.04. This error does not occur with vanilla
st
, who merely does not render the emoji, but does not close the terminal window. I believe this error may be caused by one of the regolith-specific patches. This is different than issue #6 - I havefonts-noto-color-emoji
listed as a dependency and installed.