From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1101 invoked by alias); 25 Feb 2004 10:25:08 -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 1028 invoked from network); 25 Feb 2004 10:25:07 -0000 Received: from unknown (HELO meg.hrz.tu-chemnitz.de) (134.109.132.57) by sources.redhat.com with SMTP; 25 Feb 2004 10:25:07 -0000 Received: from hermes.hrz.tu-chemnitz.de ([134.109.132.175]) by meg.hrz.tu-chemnitz.de with esmtp (Exim 4.30) id 1AvwDy-0004G6-4s for cygwin-xfree@cygwin.com; Wed, 25 Feb 2004 11:25:06 +0100 Received: from odoaker.hrz.tu-chemnitz.de ([134.109.132.94] helo=stargate.ago.vpn ident=[fdM35XQwsuPgWzv7lRK5svyMD8flhzTS]) by hermes.hrz.tu-chemnitz.de with esmtp (Exim 4.20) id 1AvOyq-0007T4-TB for cygwin-xfree@cygwin.com; Mon, 23 Feb 2004 23:55:19 +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 3876D18E93 for ; Mon, 23 Feb 2004 23:55:13 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by lupus.ago.vpn (Postfix) with ESMTP id 40C6F8FE7 for ; Mon, 23 Feb 2004 23:55:12 +0100 (MET) Date: Wed, 25 Feb 2004 11:04:00 -0000 From: Alexander Gottwald To: cygwin-xfree@cygwin.com Subject: Re: XWin causes Windows apps to hang(?) In-Reply-To: Message-ID: References: <1074946000.18324.6.camel@famine> <4035245B.4090707@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.63 Textanalyse (0.0 Punkte) Fragen an/questions to: Postmaster TU Chemnitz --- Ende der SpamAssassin Textanalyse X-Scan-Signature: d7bb2b01975254b8f41cda1475e3c4ea X-SW-Source: 2004-02/txt/msg00242.txt.bz2 List-Id: Alexander Gottwald wrote: > 0 is ERROR_SUCCESS which means "The operation completed successfully" > I guess the clipboard was opened successfully but returned a wrong > error condition. After bailing out we leave the clipboard in an open > state and other programs can not access it anymore. > > I guess this is worth a try: > > from winclipboardwrappers.c:461 > > /* Access the Windows clipboard */ > if (!OpenClipboard (g_hwndClipboard)) > { > DWORD errorcode = GetLastError(); > ErrorF ("winProcSetSelectionOwner - OpenClipboard () failed: %08x\n", > (int) errorcode); > if (errorcode != ERROR_SUCCESS) > goto winProcSetSelectionOwner_Done; > } This was a deadend too. I had XWin running with this change and it produced logmessages (from memory): OpenClipboard () failed: 0000000 EmptyClipboard () failed: $NUMBER (Clipboard not open error) bye ago NP: New Concept - Station Man -- Alexander.Gottwald@informatik.tu-chemnitz.de http://www.gotti.org ICQ: 126018723