Hello community, here is the log from the commit of package xorg-x11 checked in at Thu Jun 28 23:38:52 CEST 2007. -------- --- xorg-x11/xorg-x11.changes 2007-06-22 22:05:35.000000000 +0200 +++ /mounts/work_src_done/STABLE/xorg-x11/xorg-x11.changes 2007-06-28 20:34:47.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Jun 28 20:34:21 CEST 2007 - dmueller@suse.de + +- xauth: crash on removing non-existant entry + +------------------------------------------------------------------- New: ---- xauth-1.0.2.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11.spec ++++++ --- /var/tmp/diff_new_pack.l15479/_old 2007-06-28 23:37:52.000000000 +0200 +++ /var/tmp/diff_new_pack.l15479/_new 2007-06-28 23:37:52.000000000 +0200 @@ -15,7 +15,7 @@ BuildRequires: mcpp URL: http://xorg.freedesktop.org/ Version: 7.2 -Release: 87 +Release: 89 License: X11/MIT, xc/fonts/scaled/Type1/Copyright BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/X11/Utilities @@ -143,6 +143,7 @@ Patch21: xvidtune.diff Patch22: beforelight.diff Patch23: xrandr_12_newmode.diff +Patch24: xauth-1.0.2.diff %description This package contains the X.Org core and sample applications. @@ -226,6 +227,9 @@ pushd twm-*/src %patch16 -p2 popd +pushd xauth-* +%patch24 +popd patch -d scripts-* -p0 -s < %PATCH19 patch -d xvidtune-* -p0 -s < %PATCH21 patch -d beforelight-* -p0 -s < %PATCH22 @@ -449,6 +453,8 @@ /var/lib/xdm/authdir/ %changelog +* Thu Jun 28 2007 - dmueller@suse.de +- xauth: crash on removing non-existant entry * Fri Jun 22 2007 - sndirsch@suse.de - xdm: no need to run SuSEconfig.xdm by kdm * Mon Jun 18 2007 - dmueller@suse.de ++++++ xauth-1.0.2.diff ++++++ --- process.c +++ process.c @@ -1285,8 +1285,11 @@ /* * unlink the auth we were asked to */ - while (!eq_auth((list = *listp)->auth, auth)) + while (!eq_auth((list = *listp)->auth, auth)) { listp = &list->next; + if (!*listp) + return 0; + } *listp = list->next; XauDisposeAuth (list->auth); /* free the auth */ free (list); /* free the link */ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de