Peter Hutterer
9802839d35
Xi: reset the known properties at the end of the server generation.
...
Properties allocated through XIGetKnownProperty() aren't reset on the second
server generation but keep the old value. As a result, wrong Atoms are
supplied to the driver, resulting in potential data corruption or weird
error message.
Reproducible by running "xlsatom | grep FLOAT" twice on a plain X server.
The second X server generation won't have the FLOAT atom defined anymore,
despite the users of this atom not noticing any errors.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
Reviewed-by: Julien Cristau <jcristau@debian.org >
Signed-off-by: Keith Packard <keithp@keithp.com >
2010-05-07 12:16:43 -07:00
..
2009-04-19 22:28:11 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2007-03-25 21:18:39 -04:00
2008-12-12 11:43:32 +10:00
2006-10-29 03:43:34 +03:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2008-12-12 11:43:32 +10:00
2007-03-25 21:18:39 -04:00
2008-12-12 11:43:32 +10:00
2007-03-25 21:18:39 -04:00
2008-12-12 11:43:32 +10:00
2006-02-20 22:16:49 +00:00
2010-04-30 13:05:11 -07:00
2009-03-20 15:17:57 +10:00
2010-05-07 12:16:43 -07:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2007-03-25 21:18:39 -04:00
2009-07-14 10:05:53 +10:00
2007-03-25 21:18:39 -04:00
2008-12-12 11:43:32 +10:00
2006-02-20 22:16:49 +00:00
2009-01-22 15:08:59 +11:00
2006-02-20 22:16:49 +00:00
2009-01-22 15:08:55 +11:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-30 08:43:14 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-30 08:43:14 +10:00
2009-03-20 15:17:55 +10:00
2009-06-17 09:05:22 +10:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-10-14 19:19:19 -04:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2010-04-21 18:07:16 +03:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2008-12-12 11:43:32 +10:00
2006-02-20 22:16:49 +00:00
2009-07-14 10:05:53 +10:00
2006-02-20 22:16:49 +00:00
2010-02-22 12:04:36 +10:00
2006-02-20 22:16:49 +00:00
2009-12-22 23:24:13 -08:00
2009-04-19 22:28:08 +10:00
2006-02-20 22:16:49 +00:00
2009-05-04 17:40:29 +10:00
2006-02-20 22:16:49 +00:00
2009-05-04 17:40:29 +10:00
2006-02-20 22:16:49 +00:00
2009-06-18 14:40:54 +10:00
2009-09-03 08:39:27 +10:00
2009-08-25 10:23:58 +10:00
2009-06-17 09:05:22 +10:00
2009-08-27 14:24:51 +10:00
2009-09-03 08:39:27 +10:00
2009-06-23 20:50:29 -04:00
2009-06-17 09:05:22 +10:00
2009-09-03 08:39:27 +10:00
2009-09-03 08:39:27 +10:00
2009-09-03 08:39:27 +10:00
2009-09-03 08:39:27 +10:00
2010-05-07 12:16:43 -07:00
2010-05-07 12:16:43 -07:00
2010-04-21 18:07:19 +03:00
2009-10-14 19:19:19 -04:00
2009-08-24 10:08:12 +10:00
2009-06-17 09:05:22 +10:00
2009-06-17 09:05:22 +10:00
2009-06-17 09:05:22 +10:00
2009-09-03 08:39:27 +10:00
2009-09-03 08:39:27 +10:00
2009-06-23 20:50:29 -04:00
2009-06-17 09:05:22 +10:00
2009-08-24 10:09:05 +10:00
2009-09-03 08:39:27 +10:00
2009-09-03 10:00:34 +10:00
2009-06-17 09:05:22 +10:00