rpms/gdm/F-8 gdm-2.20.1-keymouselistener-segfault.patch, NONE, 1.1 gdm.spec, 1.305, 1.306

Warren Togami (wtogami) fedora-extras-commits at redhat.com
Wed Oct 17 23:43:38 UTC 2007


Author: wtogami

Update of /cvs/pkgs/rpms/gdm/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18478

Modified Files:
	gdm.spec 
Added Files:
	gdm-2.20.1-keymouselistener-segfault.patch 
Log Message:
Fix GDM segfault when XInput extension not available
Also fixes XDMCP (#246399)


gdm-2.20.1-keymouselistener-segfault.patch:

--- NEW FILE gdm-2.20.1-keymouselistener-segfault.patch ---
diff -urN gdm-2.20.1.orig/gui/modules/keymouselistener.c gdm-2.20.1/gui/modules/keymouselistener.c
--- gdm-2.20.1.orig/gui/modules/keymouselistener.c	2007-10-17 17:18:31.000000000 -0400
+++ gdm-2.20.1/gui/modules/keymouselistener.c	2007-10-17 18:29:44.000000000 -0400
@@ -158,7 +158,7 @@
 {
 #ifdef HAVE_XINPUT
 	XEventClass  event_list[40];
-	int          i, j, number = 0, num_devices; 
+	int          i, j, number = 0, num_devices = 0; 
 	XDeviceInfo  *devices = NULL;
 	XDevice      *device = NULL;
 


Index: gdm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gdm/F-8/gdm.spec,v
retrieving revision 1.305
retrieving revision 1.306
diff -u -r1.305 -r1.306
--- gdm.spec	17 Oct 2007 17:19:39 -0000	1.305
+++ gdm.spec	17 Oct 2007 23:43:05 -0000	1.306
@@ -16,7 +16,7 @@
 Summary: The GNOME Display Manager
 Name: gdm
 Version: 2.20.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 Epoch: 1
 License: GPLv2+
 Group: User Interface/X
@@ -63,6 +63,7 @@
 
 Patch100: gdm-2.20.0-change-defaults.patch
 Patch101: stupid-bullets.patch
+Patch102: gdm-2.20.1-keymouselistener-segfault.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
 
@@ -151,6 +152,7 @@
 
 %patch100 -p1 -b .change-defaults
 %patch101 -p1 -b .stupid-bullets
+%patch102 -p1 -b .keymouselistener-segfault
 
 %build
 cp -f %{SOURCE1} config/gdm
@@ -361,6 +363,10 @@
 %{_datadir}/pixmaps/faces/extras/*.jpg
 
 %changelog
+* Wed Oct  17 2007 Warren Togami <wtogami at redhat.com> - 1:2.20.1-3
+- Fix GDM segfault when XInput extension not available
+  Also fixes XDMCP (#246399)
+
 * Wed Oct  17 2007 Dan Walsh <dwalsh at redhat.com> - 1:2.20.1-1
 - Change pam config so keyinit happens after pam_selinux open
 




More information about the fedora-extras-commits mailing list