mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-25 23:39:26 +00:00
This patch fixes Xserver crashes when evdev or synaptics input drivers are used. These (and maybe other) driver use alternate forms "%#..." in formats for xf86IDrvLogVerb() function, which in turn uses signal-safe vpnprintf(). The last function does not recognize alternate forms and exits abnormally, which causes Xserver to crash. The patch make vpnprintf() to ignore alternate forms. Signed-off-by: Oleh Nykyforchyn <oleh.nyk@gmail.com>
26 KiB
26 KiB