locale1: fix use-after-free in xkb_keymap creation
qPrintable creates temporary objects that are destroyed before `xkb_keymap_new_from_names` is called. It's highly likely that the data we pass to xkbcommon will be overwritten by random data by that point. Fix that by storing values as QByteArrays just like `Xkb::loadKeymapFromConfig` does.
-
mentioned in commit 2d09d796
-
mentioned in merge request !4212 (merged)
Please register or sign in to comment