From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Peder O. Klingenberg" Newsgroups: gmane.emacs.bugs Subject: bug#17125: 24.4.50; daemon mode: closing X client frame exits entire emacs Date: Wed, 2 Apr 2014 00:07:30 +0200 Message-ID: <82A11322-301D-4867-8FFC-B831BB93DAF2@klingenberg.no> References: <533AC37A.7060703@yandex.ru> <533AD678.7080307@yandex.ru> <533AE900.5040507@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1396390110 1418 80.91.229.3 (1 Apr 2014 22:08:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 1 Apr 2014 22:08:30 +0000 (UTC) Cc: Andreas Schwab , 17125@debbugs.gnu.org To: Dmitry Antipov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 02 00:08:23 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WV6qz-0005k2-Iz for geb-bug-gnu-emacs@m.gmane.org; Wed, 02 Apr 2014 00:08:21 +0200 Original-Received: from localhost ([::1]:34678 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV6qy-0001Ao-Oy for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Apr 2014 18:08:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59172) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV6qq-0001Aa-Jd for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 18:08:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WV6qg-0000wx-FZ for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 18:08:12 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58595) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV6qg-0000wr-Bp for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 18:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WV6qf-00053T-SK for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 18:08:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Peder O. Klingenberg" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Apr 2014 22:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17125 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17125-submit@debbugs.gnu.org id=B17125.139639007019411 (code B ref 17125); Tue, 01 Apr 2014 22:08:01 +0000 Original-Received: (at 17125) by debbugs.gnu.org; 1 Apr 2014 22:07:50 +0000 Original-Received: from localhost ([127.0.0.1]:59777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WV6qT-000531-Ck for submit@debbugs.gnu.org; Tue, 01 Apr 2014 18:07:49 -0400 Original-Received: from tarrant.klingenberg.no ([80.91.231.253]:59879) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WV6qP-00052n-WE for 17125@debbugs.gnu.org; Tue, 01 Apr 2014 18:07:47 -0400 Original-Received: from 205.122.202.84.customer.cdi.no ([84.202.122.205] helo=[10.13.0.100]) by tarrant.klingenberg.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1WV6qH-0001Uo-RF; Wed, 02 Apr 2014 00:07:43 +0200 In-Reply-To: X-Mailer: Apple Mail (2.1874) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:87614 Archived-At: On 1 Apr, 2014, at 23:02, Peder O. Klingenberg = wrote: > x-create-frame(((visibility) (height . 75) (width . 85) (display . = "localhost:11.0") (client . nowait) (environment "..."))) Stepping through this function in gdb, the trace seems to be x-create-frame calls=20 x_default_font_parameter (xfns.c:3049) calls x_default_parameter (xfns.c:2832) calls x_set_frame_parameters (frame.c:4018) bt full from a breakpoint on frame.c:4018 shows (top only, it=92s 48 = frames down to main(). Let me know if there may be interesting stuff = there) (gdb) bt full #0 x_default_parameter (f=3D0x135d9e0, alist=3D17834182, prop=3D14078850,= deflt=3D16340481, xprop=3D0x6eba5e "font", xclass=3D0x6eba59 "Font",=20 type=3DRES_TYPE_STRING) at frame.c:4018 tem =3D 16340577 #1 0x0000000000543a60 in x_default_font_parameter (f=3D0x135d9e0, = parms=3D17834182) at xfns.c:2832 dpyinfo =3D 0x1a64170 font_param =3D 13859698 font =3D 16340481 #2 0x0000000000544577 in Fx_create_frame (parms=3D17834182) at = xfns.c:3049 f =3D 0x135d9e0 frame =3D 20306405 tem =3D 13859650 name =3D 13859650 minibuffer_only =3D 0 window_prompting =3D 0 width =3D 5642964 height =3D 32767 count =3D 31 gcpro1 =3D { next =3D 0x87,=20 var =3D 0x975b4384e3bea600,=20 nvars =3D 140733812145632 } gcpro2 =3D { next =3D 0x21,=20 var =3D 0x7fff24e17dc8,=20 nvars =3D 5649570 } gcpro3 =3D { next =3D 0x7fff24e179c8,=20 var =3D 0x0,=20 nvars =3D 9956832 } gcpro4 =3D { next =3D 0x2,=20 var =3D 0x2,=20 nvars =3D 514 } display =3D 16339697 dpyinfo =3D 0x1a64170 parent =3D 13859698 kb =3D 0x14f8b80 This may be relevant: (gdb) f 1 #1 0x0000000000543a60 in x_default_font_parameter (f=3D0x135d9e0, = parms=3D17834182) at xfns.c:2832 2832 x_default_parameter (f, parms, Qfont, font, "font", "Font", = RES_TYPE_STRING); (gdb) p font $1 =3D 16340481 (gdb) xpr Lisp_String $2 =3D (struct Lisp_String *) 0xf95600 "7x13" (gdb) p font_param $3 =3D 13859698 (gdb) xpr Lisp_Symbol $4 =3D (struct Lisp_Symbol *) 0xd37b70 "nil" --=20 ...Peder...