Hello community, here is the log from the commit of package xorg-x11-server checked in at Thu Aug 7 01:37:06 CEST 2008. -------- --- xorg-x11-server/xorg-x11-server.changes 2008-08-05 10:30:28.000000000 +0200 +++ /mounts/work_src_done/STABLE/xorg-x11-server/xorg-x11-server.changes 2008-08-06 17:25:18.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Aug 6 17:24:40 CEST 2008 - schwab@suse.de + +- Fix crash in Xvnc when handling selections. + +------------------------------------------------------------------- New: ---- xorg-server-xf4vnc-cutpaste.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-server.spec ++++++ --- /var/tmp/diff_new_pack.A15333/_old 2008-08-07 01:36:26.000000000 +0200 +++ /var/tmp/diff_new_pack.A15333/_new 2008-08-07 01:36:26.000000000 +0200 @@ -29,7 +29,7 @@ Url: http://xorg.freedesktop.org/ %define EXPERIMENTAL 0 Version: 7.3 -Release: 137 +Release: 139 License: X11/MIT BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/X11/Servers/XF86_4 @@ -76,6 +76,7 @@ Patch40: xorg-server-xf4vnc-disable-dmxvnc.diff Patch42: xorg-server-xf4vnc-TranslateNone.diff Patch43: xorg-server-xf4vnc-abi-version.diff +Patch44: xorg-server-xf4vnc-cutpaste.diff %endif Patch41: loadmod-bug197195.diff Patch45: bug-197858_dpms.diff @@ -188,6 +189,7 @@ %patch40 -p0 %patch42 -p1 %patch43 -p0 +%patch44 chmod 755 hw/vnc/symlink-vnc.sh %endif %patch41 -p1 @@ -532,6 +534,8 @@ %endif %changelog +* Wed Aug 06 2008 schwab@suse.de +- Fix crash in Xvnc when handling selections. * Tue Aug 05 2008 sndirsch@suse.de - enabled build of record extension, which has been disabled upstream for whatever reason ++++++ xorg-server-xf4vnc-cutpaste.diff ++++++ --- hw/vnc/cutpaste.c +++ hw/vnc/cutpaste.c @@ -58,7 +58,7 @@ rfbSetXCutText(char *str, int len) 8, PropModeReplace, len, (pointer)str, TRUE); - if (dixLookupSelection(&pSel, XA_PRIMARY, serverClient, DixSetAttrAccess)) { + if (dixLookupSelection(&pSel, XA_PRIMARY, serverClient, DixSetAttrAccess) == Success) { xEvent event; if (pSel->client) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org