From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.bugs Subject: bug#29067: 26.0.90; "Invalid client frame" when doing save-buffers-kill-terminal Date: Mon, 30 Oct 2017 18:49:29 +0000 Message-ID: References: <83lgjstr6y.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="f4030437f310dd148d055cc81948" X-Trace: blaine.gmane.org 1509389425 6153 195.159.176.226 (30 Oct 2017 18:50:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 30 Oct 2017 18:50:25 +0000 (UTC) Cc: 29067@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 30 19:50:19 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9F8T-0000FQ-1n for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Oct 2017 19:50:09 +0100 Original-Received: from localhost ([::1]:42135 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9F8a-0003Xp-GV for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Oct 2017 14:50:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49846) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9F8Q-0003Ro-VK for bug-gnu-emacs@gnu.org; Mon, 30 Oct 2017 14:50:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9F8M-0005sW-A9 for bug-gnu-emacs@gnu.org; Mon, 30 Oct 2017 14:50:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33939) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e9F8M-0005sL-6V for bug-gnu-emacs@gnu.org; Mon, 30 Oct 2017 14:50:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e9F8L-00033d-VB for bug-gnu-emacs@gnu.org; Mon, 30 Oct 2017 14:50:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Kaushal Modi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Oct 2017 18:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29067 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 29067-submit@debbugs.gnu.org id=B29067.150938938911729 (code B ref 29067); Mon, 30 Oct 2017 18:50:01 +0000 Original-Received: (at 29067) by debbugs.gnu.org; 30 Oct 2017 18:49:49 +0000 Original-Received: from localhost ([127.0.0.1]:42620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9F88-000336-II for submit@debbugs.gnu.org; Mon, 30 Oct 2017 14:49:49 -0400 Original-Received: from mail-yw0-f173.google.com ([209.85.161.173]:45661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9F86-00032t-CK for 29067@debbugs.gnu.org; Mon, 30 Oct 2017 14:49:46 -0400 Original-Received: by mail-yw0-f173.google.com with SMTP id j4so12514574ywb.2 for <29067@debbugs.gnu.org>; Mon, 30 Oct 2017 11:49:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wZWcuxaVJzZmxG3vCrJLk1RfelunADc/axfupn+60BI=; b=dciqUd3uzSX/BO//H65sNn05uyw5kMavmSct4fxDHibBJIMpDr0cbEuJFeMNRg00Dw Q/m3dLnQD2ZAW0VbDLf3vdtOdGMKO4SmSC3i64aX9MHDsOhum/XGdbhDI6be+qFwKVbt oiv2nO2AhG9+gDadH90nCiOTYU6Lg57xxP7cXO7Nl0PTXnift2j9NrILnpNLc2wh+960 W+aTsl9Z4AgyKEuu3mCvGhCUSlxZgP6Ny7b/Eae9yV28HXJI24iM8avlejxTYorSbdFc y+YAAD0/oFx+CtPuwXXEWC9jq0v0Zb0El6ChXvQWkiTDNkWPOLAvRa0mxpuAs1a3jhm7 IyoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wZWcuxaVJzZmxG3vCrJLk1RfelunADc/axfupn+60BI=; b=ZStUmvdWHoePdvaA2LX50M7I5e28rfq5FT9GoDcqumFSJp42+IrqynfU7tzlJMfnoy 2hTcQbk9lau2gy2Xo7Lc4KzlcKo9xw+aZOPjHQNz3Fm0AfM7W995FyqZQXsLThLaSrHF w3zWE2YmEu/q/AMWGzQ53YNLdU6ZNK3hYJiyXBgaGgiwpABmN2H0TM1vcHee7BsdOhIX 7Ea/AsLTSHyyu2eoNlY2PwhriSsmFwt9AWxPS783aVRWKm6x81vKeb+Ad7rCcsMobSvO xtmXQSkltylycfLON1UpA6YA7CAWCPlZg3vfk78paQuzH+j5T+0ZGFuEz2F0U0F8077H 29Uw== X-Gm-Message-State: AMCzsaW6PQRGD+6aq5Z8PiklG5hUEJolIrxVh+Y2ZjTUz/SAskAvQ0oW wO8bqecISjlwAmTFh9YDqCUwFw1v3FFbrZzy9P4= X-Google-Smtp-Source: ABhQp+SwdmQ8AoZWJ4NvqxYTe08jQYMdgOUEHWxQbmHRrf+SFkpAATltIDm+bIi31QSpCzahljVLUEUc2wRHAJpsDxA= X-Received: by 10.37.139.8 with SMTP id i8mr6503969ybl.389.1509389380685; Mon, 30 Oct 2017 11:49:40 -0700 (PDT) In-Reply-To: <83lgjstr6y.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:139197 Archived-At: --f4030437f310dd148d055cc81948 Content-Type: text/plain; charset="UTF-8" On Mon, Oct 30, 2017 at 2:40 PM Eli Zaretskii wrote: > > Please show a Lisp backtrace from this error. > Sorry, should have done that earlier; I just assumed it didn't hold any information of value for this case. Debugger entered--Lisp error: (error "Invalid client frame") signal(error ("Invalid client frame")) error("Invalid client frame") server-save-buffers-kill-terminal(nil) save-buffers-kill-terminal() eval((save-buffers-kill-terminal) nil) eval-expression((save-buffers-kill-terminal) nil nil 127) funcall-interactively(eval-expression (save-buffers-kill-terminal) nil nil 127) call-interactively(eval-expression nil nil) command-execute(eval-expression) When I edebugged save-buffers-kill-terminal, I saw that (frame-parameter nil 'client) was evaluating to non-nil as it was returning "Unprintable entity". So it is executing the wrong clause of that if. -- Kaushal Modi --f4030437f310dd148d055cc81948 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Oct 30= , 2017 at 2:40 PM Eli Zaretskii <eliz@gnu.org> wrote:

Please show a Lisp backtrace from this error.

Sorry, should have= done that earlier; I just assumed it didn't hold any information of va= lue for this case.

Debugger entered--Lisp err= or: (error "Invalid client frame")
=C2=A0 signal(error = ("Invalid client frame"))
=C2=A0 error("Invalid cl= ient frame")
=C2=A0 server-save-buffers-kill-terminal(nil)
=C2=A0 save-buffers-kill-terminal()
=C2=A0 eval((save-bu= ffers-kill-terminal) nil)
=C2=A0 eval-expression((save-buffers-ki= ll-terminal) nil nil 127)
=C2=A0 funcall-interactively(eval-expre= ssion (save-buffers-kill-terminal) nil nil 127)
=C2=A0 call-inter= actively(eval-expression nil nil)
=C2=A0 command-execute(eval-exp= ression)

When I edebugged save-buffers-kill-= terminal, I saw that (frame-parameter nil 'client) was evaluating to no= n-nil as it was returning "Unprintable entity". So it is executin= g the wrong clause of that if.

--

Kaushal Modi

--f4030437f310dd148d055cc81948--