You are not logged in.
Recently i noticed that fbrun tool from fluxbox started to work incorrectly: initial cursor position is not at the beginning of input field and pressing Backspace leds to segmentation fault. I started to debug it and found that something wrong happens after text width calculation with libxft functions. It seems "Heisenbug": if i set debug printfs in some places of fluxbox code or build fluxbox with '-O0' the bug is not reproduced.
I downgraded libxft to 2.3.4 and bug disappeared. Now i'm trying to figure out is it libxft bug or fluxbox bug because of incorrect usage of libxft.
Several packages depend on libxft, e.g. pango, so if update introduced new bug it should be out soon. Does anybody observe any strange behavior in text rendering after libxft update?
Last edited by dimich (2022-09-08 08:51:40)
Online
And here is the fix in libxft: https://gitlab.freedesktop.org/xorg/lib … dce3bb17ce
I've built fluxbox with workaround locally for now. With future libxft-2.3.6 the issue shoud go away.
Online
You should prpbably file a bug report.
Offline
You should prpbably file a bug report.
Do you mean bug report for Arch's libxft package to include patch while 2.3.6 is not released?
UPD: https://bugs.archlinux.org/task/75857
Last edited by dimich (2022-09-09 04:14:29)
Online
Exatly, thanks. I do not know if the patch will be applied, but at least the developer this way get noticed about the issue. They most problably won't read forum posts.
Offline