Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#69534 - [uim] Missing fonts causes uim-xim to crash

Attached to Project: Arch Linux
Opened by RangHo Lee (rangho) - Thursday, 04 February 2021, 10:52 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 11 February 2021, 18:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Assigned
Assigned To Evangelos Foutras (foutrelis)
Felix Yan (felixonmars)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 1
Private No



There are certain X fonts that are hardcoded in uim when initializing a XIM bridge. Without these fonts, uim is unable to create font set, ultimately leading to segfault. These fonts can be found in extra/xorg-fonts-misc package.

I am fully aware that this is an upstream issue, but as there is a solution(workaround) available in the Arch repository, I think we should add that package (xorg-fonts-misc) as a dependency for this package -- at least as an optional one.

Additional info:
* package version(s): currently 1.8.8-5, but this bug has been around for quite a while
* config and/or log files etc.
* Relevant upstream issue:
* Related issue:

Steps to reproduce:
1. Install uim.
2. Apply my uim configuration available at
3. Make sure uim-xim is running somewhere and XMODIFIERS environment variable is set to @im=uim
4. Start Alacritty or any X window powered by winit library (it is known to hang when uim-xim segfaults)
5. Press Shift+Space to enter "Hangul mode", and try typing any character
6. uim-xim should have segfaulted and Alacritty window should be unresponsive to any input
This task depends upon