Fractal crashes when typing non-ASCII unicode characters
Since I'm german and communicate with german people, I need to use Umlaute (ä,ö,ü). Unfortunately, Fractal closes immediately when typing any of them. I tested a few different non-ASCII unicode characters and the same happened with all of them, except Emoticons.
Steps to reproduce
- Open Fractal
- Enter a room
- Type any non-ASCII unicode characters (copying from clipboard also works) => Fractal closes immediately, error code SIGSEGV
Information
-
This bug is reproducible from the latest nightly build - Fractal Version: 5.beta2-898ff8dc
- OS Version: Debian 12
- Installation Source: flatpak, GNOME Apps Nightly
- Homeserver: 4d2.org
I couldn't figure out how to get a crash report, so I don't have one. What I have are these errors, written to stderr in the moment I type the crashing character:
(fractal:2): GLib-CRITICAL **: 12:06:33.556: g_variant_new_string: assertion 'g_utf8_validate (string, -1, NULL)' failed
(fractal:2): GLib-CRITICAL **: 12:06:33.556: g_variant_new_variant: assertion 'value != NULL' failed
I'm available via matrix (@le:4d2.org) for any questions