From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23059 invoked by alias); 5 Jan 2004 20:59:58 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Reply-To: cygwin-xfree@cygwin.com Received: (qmail 23050 invoked from network); 5 Jan 2004 20:59:57 -0000 Received: from unknown (HELO tom.hrz.tu-chemnitz.de) (134.109.132.38) by sources.redhat.com with SMTP; 5 Jan 2004 20:59:57 -0000 Received: from hermes.hrz.tu-chemnitz.de ([134.109.132.175]) by tom.hrz.tu-chemnitz.de with esmtp (Exim 4.22) id 1AdbpN-0001BN-4V for cygwin-xfree@cygwin.com; Mon, 05 Jan 2004 21:59:57 +0100 Received: from odoaker.hrz.tu-chemnitz.de ([134.109.132.94] helo=stargate.ago.vpn ident=[wwxq1npxRRdvxJoFUjQKcKLKark09lfh]) by hermes.hrz.tu-chemnitz.de with esmtp (Exim 4.20) id 1AdbpM-0005l5-Fv for cygwin-xfree@cygwin.com; Mon, 05 Jan 2004 21:59:57 +0100 Received: from lupus.ago.vpn (lupus.ago.vpn [192.168.26.203]) by stargate.ago.vpn (Postfix on SuSE Linux 7.0 (i386)) with ESMTP id C4B7018E90 for ; Mon, 5 Jan 2004 21:58:10 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by lupus.ago.vpn (Postfix) with ESMTP id 22B7A8FE7 for ; Mon, 5 Jan 2004 21:58:08 +0100 (MET) Date: Mon, 05 Jan 2004 20:59:00 -0000 From: Alexander Gottwald To: cygwin-xfree@cygwin.com Subject: Re: Updated: XFree86-xserv-4.3.0-31 In-Reply-To: <3FF9BF9A.7000706@msu.edu> Message-ID: References: <002c01c3d39f$b9b1bd80$1e54cea7@andrew> <3FF9BF9A.7000706@msu.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Spam-Report: --- Start der SpamAssassin 2.61 Textanalyse (0.0 Punkte) Fragen an/questions to: Postmaster TU Chemnitz --- Ende der SpamAssassin Textanalyse X-Scan-Signature: 8e6f1e4ce138294a44c0e5f7c63fff85 X-SW-Source: 2004-01/txt/msg00096.txt.bz2 List-Id: Harold L Hunt II wrote: > I already had a fix in my code base for this last night. The problem is > that the server functions vectors are only setup once, but I keep > wrapping the function each time the server resets. I added an if > (serverGeneration == 1) to my local code last night, just after I posted > the 4.3.0-31 release. That should stop the multiple wrapping from > happening, which is causing the crash. how about if (ProcVector[X_SetSelectionOwner] != winSetSelectionOwner) { oldSetSelectionOwner = ProcVector[X_SetSelectionOwner]; ProcVector[X_SetSelectionOwner] = winSetSelectionOwner; } bye ago -- Alexander.Gottwald@informatik.tu-chemnitz.de http://www.gotti.org ICQ: 126018723