From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: Suvayu Ali Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 May 2011 07:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 8760@debbugs.gnu.org X-Debbugs-Original-To: Emacs bug report Received: via spool by submit@debbugs.gnu.org id=B.130673959231930 (code B ref -1); Mon, 30 May 2011 07:14:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 May 2011 07:13:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQwf1-0008Ix-EO for submit@debbugs.gnu.org; Mon, 30 May 2011 03:13:11 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQwez-0008Im-HV for submit@debbugs.gnu.org; Mon, 30 May 2011 03:13:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QQwet-000205-7P for submit@debbugs.gnu.org; Mon, 30 May 2011 03:13:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:36815) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQwet-000201-5w for submit@debbugs.gnu.org; Mon, 30 May 2011 03:13:03 -0400 Received: from eggs.gnu.org ([140.186.70.92]:44468) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQwes-0004QB-0Z for bug-gnu-emacs@gnu.org; Mon, 30 May 2011 03:13:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QQweq-0001zX-OG for bug-gnu-emacs@gnu.org; Mon, 30 May 2011 03:13:01 -0400 Received: from mail-pv0-f169.google.com ([74.125.83.169]:37472) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQweq-0001zM-Af for bug-gnu-emacs@gnu.org; Mon, 30 May 2011 03:13:00 -0400 Received: by pvc12 with SMTP id 12so1843826pvc.0 for ; Mon, 30 May 2011 00:12:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:date:from:to:subject:message-id:x-mailer :mime-version:content-type:content-transfer-encoding; bh=fU6UUsSBOuVEiHR+1nNPAM79pQyT3he+TIKAuKFPn78=; b=Qj3HImrcmY/qYVdIKPmwR+9xosNjbhLHV4Q6ZwthdoEUuvKPoZQ5GTIwSFA/02oo4Q srpRphGdj4d1Kro2NxkMwdHqy6GCeeyvIjNGGk5w/cO6qLsnq+EktxT2TYeTDZdkIV04 b+FbDYLjUa/p7RPUqfxgwqcLgHCO6w3rRuArQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:subject:message-id:x-mailer:mime-version :content-type:content-transfer-encoding; b=gHZ7Lo9gBOHNtJbSJFJ/UAvxIzA1AX+frGG+j/8HcVpjouljub3WwWcMvGNWi3w/uD kvFRiEBIJjl5f4yj6+a26fujSxDVR3NYnBqMdMoagHOXCiyM5tELrk3X/X9+L7busyMV pAJTxf4pmnWtcIHQQkPvt8yhaSNUHEvsZo7ec= Received: by 10.142.230.6 with SMTP id c6mr725788wfh.415.1306739578966; Mon, 30 May 2011 00:12:58 -0700 (PDT) Received: from bhishma.homelinux.net (d154-5-168-162.bchsia.telus.net [154.5.168.162]) by mx.google.com with ESMTPS id w2sm2655609pbg.5.2011.05.30.00.12.57 (version=SSLv3 cipher=OTHER); Mon, 30 May 2011 00:12:58 -0700 (PDT) Date: Mon, 30 May 2011 00:12:51 -0700 From: Suvayu Ali Message-ID: <20110530001251.7f00c4b9@bhishma.homelinux.net> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.4; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Hi Emacs developers, After I updated Emacs today, I found a very annoying bug. If I copy/kill something to the kill-ring, I can't exit emacs with 'C-x C-c'. Attempting to do so results in the following backtrace: Debugger entered--Lisp error: (error "Timed out waiting for reply from selection owner") kill-emacs() save-buffers-kill-emacs(nil) save-buffers-kill-terminal(nil) call-interactively(save-buffers-kill-terminal nil nil) I have to kill emacs from the terminal or with xkill. When trying to kill from the terminal, I have to execute the kill command twice like this: $ kill %1 $ kill %1 I observe this behaviour with emacs -Q. I am not subscribed to the dev list, so if you wish any more information please feel free to contact me directly. Thanks a lot. Suvayu In GNU Emacs 24.0.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.4) of 2011-05-29 on bhishma.homelinux.net Windowing system distributor `Fedora Project', version 11.0.11001000 configured using `configure '--prefix=/opt/emacs-lisp' '--with-selinux' '--with-imagemagick'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_IN.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-M-f C-x C-e C-SPC M-w C-x C-c C-SPC M-w q M-x r e p o t r Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Loading vc-git...done nil Mark set (No files need saving) Entering debugger... byte-code: Beginning of buffer [2 times] Mark set Back to top level. Making completion list... Load-path shadows: /opt/emacs-lisp/share/emacs/site-lisp/flim/hex-util hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/hex-util /opt/emacs-lisp/share/emacs/site-lisp/flim/md4 hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/md4 /opt/emacs-lisp/share/emacs/site-lisp/flim/ntlm hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/net/ntlm /opt/emacs-lisp/share/emacs/site-lisp/flim/sasl hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/net/sasl /opt/emacs-lisp/share/emacs/site-lisp/flim/sasl-digest hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/net/sasl-digest /opt/emacs-lisp/share/emacs/site-lisp/flim/sasl-cram hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/net/sasl-cram /opt/emacs-lisp/share/emacs/site-lisp/flim/sasl-ntlm hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/net/sasl-ntlm /opt/emacs-lisp/share/emacs/site-lisp/flim/hmac-md5 hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/net/hmac-md5 /opt/emacs-lisp/share/emacs/site-lisp/flim/hmac-def hides /opt/emacs-lisp/share/emacs/24.0.50/lisp/net/hmac-def Features: (shadow sort gnus-util time-date mail-extr message idna sendmail regexp-opt format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug help-mode easymenu view debug vc-git tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) -- Suvayu Open source is the future. It sets us free. From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: David De La Harpe Golden Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 May 2011 21:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Suvayu Ali Cc: Chong Yidong , 8760@debbugs.gnu.org Received: via spool by 8760-submit@debbugs.gnu.org id=B8760.13067900107340 (code B ref 8760); Mon, 30 May 2011 21:14:01 +0000 Received: (at 8760) by debbugs.gnu.org; 30 May 2011 21:13:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QR9mD-0001uL-43 for submit@debbugs.gnu.org; Mon, 30 May 2011 17:13:29 -0400 Received: from harpegolden.net ([65.99.215.13]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QR9mB-0001uA-O4 for 8760@debbugs.gnu.org; Mon, 30 May 2011 17:13:28 -0400 Received: from [87.198.54.204] (87-198-54-204.ptr.magnet.ie [87.198.54.204]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client CN "David De La Harpe Golden", Issuer "David De La Harpe Golden Personal CA rev 3" (verified OK)) by harpegolden.net (Postfix) with ESMTPSA id 929B068533; Mon, 30 May 2011 22:13:21 +0100 (IST) Message-ID: <4DE40870.5060600@harpegolden.net> Date: Mon, 30 May 2011 22:13:20 +0100 From: David De La Harpe Golden User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110510 Icedove/3.1.10 MIME-Version: 1.0 References: <20110530001251.7f00c4b9@bhishma.homelinux.net> In-Reply-To: <20110530001251.7f00c4b9@bhishma.homelinux.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On 30/05/11 08:12, Suvayu Ali wrote: > Hi Emacs developers, > > After I updated Emacs today, I found a very annoying bug. > > If I copy/kill something to the kill-ring, I can't exit emacs with 'C-x > C-c'. Attempting to do so results in the following backtrace: > > Debugger entered--Lisp error: (error "Timed out waiting for reply from > selection owner") kill-emacs() > save-buffers-kill-emacs(nil) > save-buffers-kill-terminal(nil) > call-interactively(save-buffers-kill-terminal nil nil) > *** What desktop environment do you use, if any? (KDE, GNOME, XFCE, ...) (and what version?) Emacs was just expanded to communicate with a desktop environment's clipboard manager if available, which allows things you copy to persist on the clipboard after you exit emacs. However, in your case something is going wrong, it sounds like you have a daemon around claiming to be a clipboard manager (because emacs is trying to talk to it at all) but it's acting weird (emacs getting a timeout trying to talk with it). I can simulate this failure by pausing (kill -STOP/-CONT) my desktop environment's clipboard manager - that way, it looks like there's an owner of the clipboard manager selection that is unresponsive. Arguably, emacs, if it's in the middle of exiting, could just carry on exiting after the selection timeout period in case it fails to interact with a present but uncommunicative clipboard manager, not fail to exit. Then the worst that happens in case of a malfunctioning desktop clipboard manager is a brief pause on exit (and of course a failure to persist clipboard contents after exit, but, well, one can't expect that to work if the desktop clipboard manager isn't working). > I am not subscribed to the dev list Please just be sure to keep the bug email address (8760@debbugs...) in the to/cc list for this thread, then it gets archived by the bug tracker. From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 May 2011 22:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: David De La Harpe Golden Cc: Chong Yidong , Suvayu Ali , 8760@debbugs.gnu.org Received: via spool by 8760-submit@debbugs.gnu.org id=B8760.130679498614161 (code B ref 8760); Mon, 30 May 2011 22:37:01 +0000 Received: (at 8760) by debbugs.gnu.org; 30 May 2011 22:36:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRB4U-0003gM-2K for submit@debbugs.gnu.org; Mon, 30 May 2011 18:36:26 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRB4S-0003gB-Fe for 8760@debbugs.gnu.org; Mon, 30 May 2011 18:36:25 -0400 Received: from [190.194.233.124] (port=51185 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1QRB4M-00063r-Ru; Mon, 30 May 2011 18:36:19 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 8102A660D3; Mon, 30 May 2011 19:36:16 -0300 (ART) From: Stefan Monnier Message-ID: References: <20110530001251.7f00c4b9@bhishma.homelinux.net> <4DE40870.5060600@harpegolden.net> Date: Mon, 30 May 2011 19:36:16 -0300 In-Reply-To: <4DE40870.5060600@harpegolden.net> (David De La Harpe Golden's message of "Mon, 30 May 2011 22:13:20 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.0 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) > Arguably, Emacs, if it's in the middle of exiting, could just carry on > exiting after the selection timeout period in case it fails to interact > with a present but uncommunicative clipboard manager, not fail > to exit. That would the right behavior, tho it's also important to somehow warn the user about the problem. Yes, could someone do that? Stefan From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: Suvayu Ali Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 May 2011 01:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: David De La Harpe Golden Cc: Chong Yidong , Stefan, Monnier , 8760@debbugs.gnu.org Received: via spool by 8760-submit@debbugs.gnu.org id=B8760.130680457127432 (code B ref 8760); Tue, 31 May 2011 01:17:02 +0000 Received: (at 8760) by debbugs.gnu.org; 31 May 2011 01:16:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRDZ4-00078P-6N for submit@debbugs.gnu.org; Mon, 30 May 2011 21:16:10 -0400 Received: from mail-pv0-f172.google.com ([74.125.83.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRDZ2-00078D-K4 for 8760@debbugs.gnu.org; Mon, 30 May 2011 21:16:09 -0400 Received: by pvh18 with SMTP id 18so1816750pvh.3 for <8760@debbugs.gnu.org>; Mon, 30 May 2011 18:16:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:date:from:to:cc:subject:message-id :in-reply-to:references:x-mailer:mime-version:content-type :content-transfer-encoding; bh=Veg2/EZSmNusW5XKRJ7qcLxfZkqn7OE5jiyMnPBaIrs=; b=hzZhnMdVzL7mDz2jIc6IoVcRTXIVCIaKHV6yzHGQX5ZiUhDs3bSbIStTTQxKQ2SuAX PDnufw3kvn0u6JrEd9Jk/7y1YXmchUn88Vvfke33yHmfD2++uIvSjm3xw+EAL4WFqDwD HsJDA4ViXW0qvAMK8XlJL6r48HZpQHlseVzuY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :x-mailer:mime-version:content-type:content-transfer-encoding; b=FUatLY3oMF4xSE34NrCfdOl7gAjlc87VW48wVcI+DvJtd1TzeNeLsH6XVlUdle5YK/ fQGgYJeuCl4b02DezdZ1p5K+177Ly9JIwuAabCEXfPjJ72cw9mTI9lbVcxSzICKWkTBU EhHpv117Tajk40b4IwK7M/L4sKZzxWzFJlKAk= Received: by 10.68.30.39 with SMTP id p7mr2229996pbh.34.1306804562700; Mon, 30 May 2011 18:16:02 -0700 (PDT) Received: from kuru.homelinux.net (d142-58-122-143.burnaby.sfu.ca [142.58.122.143]) by mx.google.com with ESMTPS id o2sm3267918pbj.65.2011.05.30.18.16.01 (version=SSLv3 cipher=OTHER); Mon, 30 May 2011 18:16:02 -0700 (PDT) Date: Mon, 30 May 2011 18:15:57 -0700 From: Suvayu Ali Message-ID: <20110530181557.400b96ba@kuru.homelinux.net> In-Reply-To: <4DE40870.5060600@harpegolden.net> References: <20110530001251.7f00c4b9@bhishma.homelinux.net> <4DE40870.5060600@harpegolden.net> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Hello David, On Mon, 30 May 2011 22:13:20 +0100 David De La Harpe Golden wrote: > On 30/05/11 08:12, Suvayu Ali wrote: > > Hi Emacs developers, > > > > After I updated Emacs today, I found a very annoying bug. > > > > If I copy/kill something to the kill-ring, I can't exit emacs with > > 'C-x C-c'. Attempting to do so results in the following backtrace: > > > > Debugger entered--Lisp error: (error "Timed out waiting for reply > > from selection owner") kill-emacs() > > save-buffers-kill-emacs(nil) > > save-buffers-kill-terminal(nil) > > call-interactively(save-buffers-kill-terminal nil nil) > > > > *** What desktop environment do you use, if any? (KDE, GNOME, > XFCE, ...) (and what version?) > I use XFCE with the clipman plugin (its a clipboard manager). > Emacs was just expanded to communicate with a desktop environment's > clipboard manager if available, which allows things you copy to > persist on the clipboard after you exit emacs. > Yes I had noticed that over the last month or two. It was working very well until now. > However, in your case something is going wrong, it sounds like you > have a daemon around claiming to be a clipboard manager (because > emacs is trying to talk to it at all) but it's acting weird (emacs > getting a timeout trying to talk with it). > > I can simulate this failure by pausing (kill -STOP/-CONT) my desktop > environment's clipboard manager - that way, it looks like there's an > owner of the clipboard manager selection that is unresponsive. > I tried the same steps in a fresh XFCE session without clipman, I still get the same results. I am not very familiar with the internals of XFCE, not sure how the default XFCE clipboard is managed. > Arguably, emacs, if it's in the middle of exiting, could just carry > on exiting after the selection timeout period in case it fails to > interact with a present but uncommunicative clipboard manager, not > fail to exit. Then the worst that happens in case of a malfunctioning > desktop clipboard manager is a brief pause on exit (and of course a > failure to persist clipboard contents after exit, but, well, one > can't expect that to work if the desktop clipboard manager isn't > working). > That would be a reasonable behaviour. :) > > I am not subscribed to the dev list > > Please just be sure to keep the bug email address (8760@debbugs...) > in the to/cc list for this thread, then it gets archived by the bug > tracker. > Thanks for that tip, will keep that in mind from now. For some reason I did not get your or Stefan's response despite both of you CC'ing me. I downloaded your message from the bug tracker and am responding to it so the threading might be screwed up. Its probably a Gmail issue. Thanks, -- Suvayu Open source is the future. It sets us free. From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: David De La Harpe Golden Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 May 2011 02:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Suvayu Ali Cc: Chong Yidong , Stefan Monnier , 8760@debbugs.gnu.org Received: via spool by 8760-submit@debbugs.gnu.org id=B8760.13068106923218 (code B ref 8760); Tue, 31 May 2011 02:59:02 +0000 Received: (at 8760) by debbugs.gnu.org; 31 May 2011 02:58:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRF9o-0000pr-5R for submit@debbugs.gnu.org; Mon, 30 May 2011 22:58:12 -0400 Received: from harpegolden.net ([65.99.215.13]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRF9l-0000pd-VS for 8760@debbugs.gnu.org; Mon, 30 May 2011 22:58:10 -0400 Received: from [87.198.54.204] (87-198-54-204.ptr.magnet.ie [87.198.54.204]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client CN "David De La Harpe Golden", Issuer "David De La Harpe Golden Personal CA rev 3" (verified OK)) by harpegolden.net (Postfix) with ESMTPSA id AA83968533; Tue, 31 May 2011 03:58:03 +0100 (IST) Message-ID: <4DE4593A.9090004@harpegolden.net> Date: Tue, 31 May 2011 03:58:02 +0100 From: David De La Harpe Golden User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110510 Icedove/3.1.10 MIME-Version: 1.0 References: <20110530001251.7f00c4b9@bhishma.homelinux.net> <4DE40870.5060600@harpegolden.net> <20110530181557.400b96ba@kuru.homelinux.net> In-Reply-To: <20110530181557.400b96ba@kuru.homelinux.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On 31/05/11 02:15, Suvayu Ali wrote: > I tried the same steps in a fresh XFCE session without clipman, I > still get the same results. That does suggest it's a problem with xfce's default clipboard manager. They recently reimplemented that. You may still be running an older known-buggy one. > I am not very familiar with the internals > of XFCE, not sure how the default XFCE clipboard is managed. There's a clipboard manager hiding inside xfce4-settings-helper. Please try the following command at the shell to print its version and report the results: xfce4-settings-helper -V If it's less than 4.8.2, you may have the buggy version. It can cause similar problems with other apps too [1]. (That doesn't change the fact emacs should be exiting after timing out, of course). > For some reason I did not get your or Stefan's response despite both of > you CC'ing me. I downloaded your message from the bug tracker and am > responding to it so the threading might be screwed up. Its probably a > Gmail issue. > Irritating. FWIW, my mailserver says it successfully handed the mail to google. Hopefully this one will reach you less awkwardly. [1] https://bugzilla.xfce.org/show_bug.cgi?id=7588 "xfce4-settings-4.8.2 contains the gsd clipboard that should resolve this bug." From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: Suvayu Ali Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 May 2011 03:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: David De La Harpe Golden Cc: Chong Yidong , Stefan, Monnier , 8760@debbugs.gnu.org Received: via spool by 8760-submit@debbugs.gnu.org id=B8760.13068137877507 (code B ref 8760); Tue, 31 May 2011 03:50:03 +0000 Received: (at 8760) by debbugs.gnu.org; 31 May 2011 03:49:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRFxh-0001x2-VY for submit@debbugs.gnu.org; Mon, 30 May 2011 23:49:46 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRFxg-0001wM-3Z for 8760@debbugs.gnu.org; Mon, 30 May 2011 23:49:45 -0400 Received: by pzk5 with SMTP id 5so1860773pzk.3 for <8760@debbugs.gnu.org>; Mon, 30 May 2011 20:49:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:date:from:to:cc:subject:message-id :in-reply-to:references:x-mailer:mime-version:content-type :content-transfer-encoding; bh=+00aRJ41PmRinbF6J5Nd/ySrp8dKFIJFMbOgnjviblk=; b=mfh0vzOOuf73DUe0Z3yxTtdCSlBoPNlD4gZA9rpbhHFM5bBd2ZX818F+gjx3pp9hoh h2h4Y70HH6PFyBuS2W9D4WEh+rW/lbdT0ysbU944mI1zFFffdFqIhctJUzO38P8IMA4T xWVQXDNTVQYKvhjE83OwCmA4cXw+OZ2suDWzA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :x-mailer:mime-version:content-type:content-transfer-encoding; b=WtquRR3+UYsCcCajMQHuxNw+Rbmu34ewTlYJTCjaH11zaew93tcbxhpf77mNAuh8Wi pgwtSakhVWN8/4fDyoQdYqEBCBtIbFKlm7wsKtlqraJ/dGoECzevBU+doj7GCLNaj7Ck Qnlwk+b9mJnUDVESFC2t87AQLgou6CTWDti6k= Received: by 10.68.26.72 with SMTP id j8mr2250151pbg.213.1306813778122; Mon, 30 May 2011 20:49:38 -0700 (PDT) Received: from bhishma.homelinux.net (d154-5-168-162.bchsia.telus.net [154.5.168.162]) by mx.google.com with ESMTPS id w5sm3367736pbh.29.2011.05.30.20.49.36 (version=SSLv3 cipher=OTHER); Mon, 30 May 2011 20:49:37 -0700 (PDT) Date: Mon, 30 May 2011 20:49:32 -0700 From: Suvayu Ali Message-ID: <20110530204932.7f3f61c3@bhishma.homelinux.net> In-Reply-To: <4DE4593A.9090004@harpegolden.net> References: <20110530001251.7f00c4b9@bhishma.homelinux.net> <4DE40870.5060600@harpegolden.net> <20110530181557.400b96ba@kuru.homelinux.net> <4DE4593A.9090004@harpegolden.net> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.4; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -4.8 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Hi David, On Tue, 31 May 2011 03:58:02 +0100 David De La Harpe Golden wrote: > On 31/05/11 02:15, Suvayu Ali wrote: > > > I am not very familiar with the internals > > of XFCE, not sure how the default XFCE clipboard is managed. > > There's a clipboard manager hiding inside xfce4-settings-helper. > Please try the following command at the shell to print its version > and report the results: > > xfce4-settings-helper -V > > If it's less than 4.8.2, you may have the buggy version. It can cause > similar problems with other apps too [1]. (That doesn't change the > fact emacs should be exiting after timing out, of course). > xfce4-settings-helper 4.8.1 (Xfce 4.8.0) My version is indeed the buggy version. I am on Fedora 15, I will take this up with the Fedora XFCE team. > > For some reason I did not get your or Stefan's response despite > > both of you CC'ing me. I downloaded your message from the bug > > tracker and am responding to it so the threading might be screwed > > up. Its probably a Gmail issue. > > > > Irritating. FWIW, my mailserver says it successfully handed the mail > to google. Hopefully this one will reach you less awkwardly. > This one reached properly. :) Thanks a lot. I hope I have provided enough information to fix the Emacs end of this issue. :) -- Suvayu Open source is the future. It sets us free. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 01 03:29:44 2011 Received: (at control) by debbugs.gnu.org; 1 Jun 2011 07:29:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRfs8-0001Qr-6l for submit@debbugs.gnu.org; Wed, 01 Jun 2011 03:29:44 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRfs6-0001Qg-BN for control@debbugs.gnu.org; Wed, 01 Jun 2011 03:29:42 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QRfs0-0007Va-W4 for control@debbugs.gnu.org; Wed, 01 Jun 2011 03:29:37 -0400 Date: Wed, 01 Jun 2011 03:29:36 -0400 Message-Id: Subject: control message for bug 8779 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) merge 8760 8779 From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Jun 2011 19:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: David De La Harpe Golden Cc: Suvayu Ali , 8760@debbugs.gnu.org Received: via spool by 8760-submit@debbugs.gnu.org id=B8760.130695490112263 (code B ref 8760); Wed, 01 Jun 2011 19:02:01 +0000 Received: (at 8760) by debbugs.gnu.org; 1 Jun 2011 19:01:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRqfk-0003Bk-W4 for submit@debbugs.gnu.org; Wed, 01 Jun 2011 15:01:41 -0400 Received: from vm-emlprdomr-05.its.yale.edu ([130.132.50.146]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRqfi-0003BY-9f for 8760@debbugs.gnu.org; Wed, 01 Jun 2011 15:01:39 -0400 Received: from furball (dhcp128036014230.central.yale.edu [128.36.14.230]) (authenticated bits=0) by vm-emlprdomr-05.its.yale.edu (8.14.4/8.14.4) with ESMTP id p51J1WhV011051 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 1 Jun 2011 15:01:32 -0400 Received: by furball (Postfix, from userid 1000) id F3A4A160662; Wed, 1 Jun 2011 15:01:31 -0400 (EDT) From: Chong Yidong References: <20110530001251.7f00c4b9@bhishma.homelinux.net> <4DE40870.5060600@harpegolden.net> Date: Wed, 01 Jun 2011 15:01:31 -0400 In-Reply-To: <4DE40870.5060600@harpegolden.net> (David De La Harpe Golden's message of "Mon, 30 May 2011 22:13:20 +0100") Message-ID: <87vcwp9y0k.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.146 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) David De La Harpe Golden writes: > I can simulate this failure by pausing (kill -STOP/-CONT) my desktop > environment's clipboard manager - that way, it looks like there's an > owner of the clipboard manager selection that is unresponsive. > > Arguably, emacs, if it's in the middle of exiting, could just carry on > exiting after the selection timeout period in case it fails to > interact with a present but uncommunicative clipboard manager, not > fail to exit. Then the worst that happens in case of a malfunctioning > desktop clipboard manager is a brief pause on exit (and of course a > failure to persist clipboard contents after exit, but, well, one can't > expect that to work if the desktop clipboard manager isn't working). Right. Does this patch handle your test case properly? One concern I have is that even if the clipboard manager is screwing up, it will appear as though it's Emacs' fault for taking ages to delete a frame and/or shut down. Dunno how we can inform the user, though. === modified file 'src/xselect.c' *** src/xselect.c 2011-05-29 05:23:24 +0000 --- src/xselect.c 2011-06-01 18:55:25 +0000 *************** *** 2112,2122 **** UTF8_STRING property, as described by http://www.freedesktop.org/wiki/ClipboardManager */ ! static void ! x_clipboard_manager_save (struct x_display_info *dpyinfo, ! Lisp_Object frame) { struct frame *f = XFRAME (frame); Atom data = dpyinfo->Xatom_UTF8_STRING; XChangeProperty (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), --- 2112,2122 ---- UTF8_STRING property, as described by http://www.freedesktop.org/wiki/ClipboardManager */ ! static Lisp_Object ! x_clipboard_manager_save (Lisp_Object frame) { struct frame *f = XFRAME (frame); + struct x_display_info *dpyinfo = FRAME_X_DISPLAY_INFO (f); Atom data = dpyinfo->Xatom_UTF8_STRING; XChangeProperty (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), *************** *** 2148,2154 **** && EQ (frame, XCAR (XCDR (XCDR (XCDR (local_selection))))) && XGetSelectionOwner (dpyinfo->display, dpyinfo->Xatom_CLIPBOARD_MANAGER)) ! x_clipboard_manager_save (dpyinfo, frame); } } --- 2148,2155 ---- && EQ (frame, XCAR (XCDR (XCDR (XCDR (local_selection))))) && XGetSelectionOwner (dpyinfo->display, dpyinfo->Xatom_CLIPBOARD_MANAGER)) ! internal_condition_case_1 (x_clipboard_manager_save, ! frame, Qt, Fidentity); } } *************** *** 2172,2178 **** local_frame = XCAR (XCDR (XCDR (XCDR (local_selection)))); if (FRAME_LIVE_P (XFRAME (local_frame))) ! x_clipboard_manager_save (dpyinfo, local_frame); } } --- 2173,2180 ---- local_frame = XCAR (XCDR (XCDR (XCDR (local_selection)))); if (FRAME_LIVE_P (XFRAME (local_frame))) ! internal_condition_case_1 (x_clipboard_manager_save, ! local_frame, Qt, Fidentity); } } From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: David De La Harpe Golden Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Jun 2011 03:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong Cc: Suvayu Ali , Stefan Monnier , 8760@debbugs.gnu.org Received: via spool by 8760-submit@debbugs.gnu.org id=B8760.130698367928581 (code B ref 8760); Thu, 02 Jun 2011 03:02:01 +0000 Received: (at 8760) by debbugs.gnu.org; 2 Jun 2011 03:01:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRy9u-0007Qv-Ho for submit@debbugs.gnu.org; Wed, 01 Jun 2011 23:01:18 -0400 Received: from harpegolden.net ([65.99.215.13]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRy9s-0007Qi-EX for 8760@debbugs.gnu.org; Wed, 01 Jun 2011 23:01:16 -0400 Received: from [87.198.54.204] (87-198-54-204.ptr.magnet.ie [87.198.54.204]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client CN "David De La Harpe Golden", Issuer "David De La Harpe Golden Personal CA rev 3" (verified OK)) by harpegolden.net (Postfix) with ESMTPSA id E642568533; Thu, 2 Jun 2011 04:01:09 +0100 (IST) Message-ID: <4DE6FCF4.40602@harpegolden.net> Date: Thu, 02 Jun 2011 04:01:08 +0100 From: David De La Harpe Golden User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110510 Icedove/3.1.10 MIME-Version: 1.0 References: <20110530001251.7f00c4b9@bhishma.homelinux.net> <4DE40870.5060600@harpegolden.net> <87vcwp9y0k.fsf@stupidchicken.com> In-Reply-To: <87vcwp9y0k.fsf@stupidchicken.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On 01/06/11 20:01, Chong Yidong wrote: > Right. Does this patch handle your test case properly? Yes, deleting frames and exiting, though of course there's the expected pause. It is quite long enough that people will notice and probably file bug reports. But I don't think reducing the timeout much is a good idea either, people after all could genuinely be on a slow connection... > One concern I have is that even if the clipboard manager is screwing up, > it will appear as though it's Emacs' fault for taking ages to delete a > frame and/or shut down. Indeed. > Dunno how we can inform the user, though. Well, for the x_clipboard_manager_save_frame case, then a normal message should suffice? they'll see it in another of their remaining frames. For the x_clipboard_manager_save_all - printing something to the emacs process stderr before exit might be simplest. But could be missed. Popping up dialogs / interactive prompts seems overly intrusive to me, but is probably an option. I suppose one could show a message too - if one messaged before starting the save, then it would rapidly flash by except in the case it's taking ages, but at least bug reports would come in with the text of the message. Except that means letting redisplay happen... If the user has sat through the timeout, showing a message for a few secs post-timeout is only a small incremental time wasting, but still involves letting more redisplay happen. What to say? "Timeout communicating with your desktop environment clipboard manager" From unknown Mon Aug 18 17:53:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8760: 24.0.50; Cannot kill emacs after killing text to kill-ring Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jun 2011 21:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8760 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: David De La Harpe Golden Cc: Suvayu Ali , Stefan Monnier , 8760@debbugs.gnu.org Received: via spool by 8760-submit@debbugs.gnu.org id=B8760.130722148516580 (code B ref 8760); Sat, 04 Jun 2011 21:05:01 +0000 Received: (at 8760) by debbugs.gnu.org; 4 Jun 2011 21:04:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QSy1V-0004JN-2D for submit@debbugs.gnu.org; Sat, 04 Jun 2011 17:04:45 -0400 Received: from vm-emlprdomr-06.its.yale.edu ([130.132.50.147]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QSy1T-0004J9-1x for 8760@debbugs.gnu.org; Sat, 04 Jun 2011 17:04:43 -0400 Received: from furball ([64.134.101.122]) (authenticated bits=0) by vm-emlprdomr-06.its.yale.edu (8.14.4/8.14.4) with ESMTP id p54L4aiP014862 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 4 Jun 2011 17:04:37 -0400 Received: by furball (Postfix, from userid 1000) id B406316051D; Sat, 4 Jun 2011 17:04:35 -0400 (EDT) From: Chong Yidong References: <20110530001251.7f00c4b9@bhishma.homelinux.net> <4DE40870.5060600@harpegolden.net> <87vcwp9y0k.fsf@stupidchicken.com> <4DE6FCF4.40602@harpegolden.net> Date: Sat, 04 Jun 2011 17:04:35 -0400 In-Reply-To: <4DE6FCF4.40602@harpegolden.net> (David De La Harpe Golden's message of "Thu, 02 Jun 2011 04:01:08 +0100") Message-ID: <87vcwlpau4.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.147 X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) David De La Harpe Golden writes: > Well, for the x_clipboard_manager_save_frame case, then a normal > message should suffice? they'll see it in another of their remaining > frames. > > For the x_clipboard_manager_save_all - printing something to the emacs > process stderr before exit might be simplest. I guess that's the best we can hope for. I've committed some changes to handle clipboard manager errors in this way. I'm closing this bug; we can consider Bug#8779 separately. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 04 17:05:14 2011 Received: (at control) by debbugs.gnu.org; 4 Jun 2011 21:05:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QSy1y-0004KR-8o for submit@debbugs.gnu.org; Sat, 04 Jun 2011 17:05:14 -0400 Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QSy1w-0004KD-SP for control@debbugs.gnu.org; Sat, 04 Jun 2011 17:05:13 -0400 Received: from furball ([64.134.101.122]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id p54L57iY008835 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 4 Jun 2011 17:05:07 -0400 Received: by furball (Postfix, from userid 1000) id AEDCF16051D; Sat, 4 Jun 2011 17:05:06 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 8760 Date: Sat, 04 Jun 2011 17:05:06 -0400 Message-ID: <87ipsle29p.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.144 X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) close 8760 thanks