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