rpms/gdm/F-7 gdm-2.20.1-keymouselistener-segfault.patch, NONE, 1.1 gdm.spec, 1.257, 1.258
Ray Strode (rstrode)
fedora-extras-commits at redhat.com
Thu Oct 18 01:27:50 UTC 2007
Author: rstrode
Update of /cvs/pkgs/rpms/gdm/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4134
Modified Files:
gdm.spec
Added Files:
gdm-2.20.1-keymouselistener-segfault.patch
Log Message:
- Fix crash in keymouselistener plugin to address part two of
bug 246399
gdm-2.20.1-keymouselistener-segfault.patch:
--- NEW FILE gdm-2.20.1-keymouselistener-segfault.patch ---
diff -up gdm-2.20.1/gui/modules/keymouselistener.c.keymouselistener-segfault gdm-2.20.1/gui/modules/keymouselistener.c
--- gdm-2.20.1/gui/modules/keymouselistener.c.keymouselistener-segfault 2007-10-17 20:33:49.000000000 -0400
+++ gdm-2.20.1/gui/modules/keymouselistener.c 2007-10-17 21:07:58.000000000 -0400
@@ -158,13 +158,16 @@ init_xinput (GdkDisplay *display, GdkWin
{
#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;
devices = XListInputDevices (GDK_DISPLAY_XDISPLAY (display),
&num_devices);
+ if (devices == NULL)
+ return;
+
if (debug_gestures)
syslog (LOG_WARNING, "checking %d input devices...", num_devices);
Index: gdm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gdm/F-7/gdm.spec,v
retrieving revision 1.257
retrieving revision 1.258
diff -u -r1.257 -r1.258
--- gdm.spec 21 Aug 2007 21:15:39 -0000 1.257
+++ gdm.spec 18 Oct 2007 01:27:17 -0000 1.258
@@ -17,7 +17,7 @@
Summary: The GNOME Display Manager
Name: gdm
Version: 2.18.4
-Release: 3%{?dist}
+Release: 4%{?dist}
Epoch: 1
License: LGPL/GPL
Group: User Interface/X
@@ -78,6 +78,9 @@
# http://bugzilla.gnome.org/show_bug.cgi?id=457998
Patch38: gdm-2.18.0-dont-warp-pointer-to-stylus.patch
+# http://bugzilla.redhat.com/show_bug.cgi?id=246399
+Patch39: gdm-2.20.1-keymouselistener-segfault.patch
+
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=234567
Patch99: gdm-2.18.0-be-more-verbose.patch
@@ -394,6 +397,10 @@
%{_datadir}/pixmaps/faces/extras/*.jpg
%changelog
+* Wed Oct 17 2007 Ray Strode <rstrode at redhat.com> - 1:2.18.4-4
+- Fix crash in keymouselistener plugin to address part two of
+ bug 246399
+
* Tue Aug 21 2007 Ray Strode <rstrode at redhat.com> - 1:2.18.4-3
- write utmp entry at login (bug 247987)
More information about the fedora-extras-commits
mailing list