-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crashes extension host when parsing emoji, for example 🇮🇳 #284
Comments
@rhnvrm What platform are you on? This markdown fragment causes spellright to crash: ### Android
🤷♂️ It also renders badly in VS Code, although that is not the fault of spellright. $ code --status --show-versions
Version: Code 1.36.1 (2213894ea0415ee8c85c5eea0d0ff81ecc191529, 2019-07-08T22:55:08.091Z)
OS Version: Linux x64 4.15.0-54-generic
...
$ code --status --show-versions --list-extensions
ban.spellright@3.0.46
... I get an actual crashlog sometimes from the crashing extension host. I will attach it here next time it occurs. |
My current machine is using: I had tested this on Arch Linux (VS Codium) and Ubuntu (VS Code) both. |
Now that I know it's Linux VS code with emoji, at least I'll be able to test some alternative distros tomorrow in the office. Anyway, I'm having trouble getting the crash report working. For now, I'll confirm I'm getting the I also get a spellright hanging a few times; the CPU profiles from that I DO have, in |
This is @danmackinlay on my work github account. The problem also arises on Kubuntu 16.04. Here are some screenshot error logs from apport (which I should work out how to export). Once again, triggered only by documents with emoji. (On Kubuntu, support for these is even worse) |
For me, these emojis: 🧐, 🤩. Both pasting and opening a file with these chars causes a crash. FWIW, these are both relatively new emojis, both added in 2017 in Unicode 10.0 and Emoji 5.0. About:
|
@bartosz-antosik do you plan to debug and address this? |
For me, the 🇪🇺 emoji causes this (as well as the emojis mentioned above). It would be really nice if this is solved. |
I am in the middle of writing an extremely important whitepaper in restructuredtext and need to use the 🤔 emoji but am encountering this issue. Has there been any progress with this? It also happens that the rst extension hooks the backspace key, and since everything crashes together, I am unable to remove the offending glyph without using another editor. The professor will be furious if I turn this in late again. |
Same here. It took me some time to understand that 🤔 emoji caused a crash of the extension |
Version information:
VSCode: 1.34
SpellRight: 3.0.38
To reproduce, copy and paste this emoji (🇮🇳) in a markdown file with spellright enabled.
Probably related to (#223)
The text was updated successfully, but these errors were encountered: