Files
xserver/hw/xfree86
Matthieu Herrb fbc034e847 Fix a double-free on syntax error without a new line.
$ echo "#foo\nfoo" > custom_config $ X -config custom_config

will trigger the double free because the contents of xf86_lex_val.str
have been realloc()ed aready  when free is called in read.c:209.

This copies the lex token and adds all the necessary free() calls to
avoid leaking it

Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1176>
2024-09-01 23:28:20 +00:00
..
2024-09-01 22:21:12 +00:00
2021-10-27 13:15:40 +03:00
2024-04-15 18:11:57 -07:00
2024-09-01 22:06:49 +00:00
2021-10-27 13:15:40 +03:00
2021-10-27 13:15:40 +03:00
2024-09-01 22:21:12 +00:00
2019-10-01 17:05:28 +00:00
2015-01-05 09:53:58 +10:00
2020-07-05 13:07:33 -07:00