From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#23044: 25.1.50; Closing clients over X kills Emacs Date: Thu, 17 Mar 2016 19:57:26 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1458241108 6802 80.91.229.3 (17 Mar 2016 18:58:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 17 Mar 2016 18:58:28 +0000 (UTC) To: 23044@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 17 19:58:14 2016 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 1agd7b-0006fx-CJ for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Mar 2016 19:58:11 +0100 Original-Received: from localhost ([::1]:39238 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agd7a-0001X4-Vg for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Mar 2016 14:58:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47929) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agd7V-0001Vj-Oy for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 14:58:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1agd7S-0007ew-GB for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 14:58:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54291) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agd7S-0007es-Cc for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 14:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1agd7S-00011v-7x for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 14:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Magne Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Mar 2016 18:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23044 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14582410743945 (code B ref -1); Thu, 17 Mar 2016 18:58:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Mar 2016 18:57:54 +0000 Original-Received: from localhost ([127.0.0.1]:51418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1agd7K-00011Z-0v for submit@debbugs.gnu.org; Thu, 17 Mar 2016 14:57:54 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1agd7I-00011L-3z for submit@debbugs.gnu.org; Thu, 17 Mar 2016 14:57:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1agd7B-0007aL-6X for submit@debbugs.gnu.org; Thu, 17 Mar 2016 14:57:46 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:58093) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agd7B-0007aH-30 for submit@debbugs.gnu.org; Thu, 17 Mar 2016 14:57:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47750) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agd79-0001Sp-BV for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 14:57:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1agd76-0007Xi-3y for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 14:57:43 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]:59965) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agd75-0007WK-Q1 for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 14:57:40 -0400 Original-Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.84_2) (envelope-from ) id 1agd6s-0002bl-SA for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2016 19:57:29 +0100 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:115003 Archived-At: I know the conf process says that gtk + X + emacsclient can be tricky, but this was pretty weird. I had ssh-d in to my main machine from my laptop and started a new frame with emacsclient -c. I then closed the frame and rebooted the laptop. This made the Emacs server frames freeze, and gdb give the backtrace beneath. I've still got the gdb running if there's something to be done here... #1 0x00000000004fdc73 in emacs_abort () at sysdep.c:2255 #2 0x00000000004bcb21 in x_connection_closed (dpy=3Ddpy@entry=3D0x51921c0,= =20 error_message=3D,=20 error_message@entry=3D0x7fffffffd500 "Connection lost to X server 'loca= lhost:12.0'", ioerror=3Dioerror@entry=3Dtrue) at xterm.c:9462 #3 0x00000000004bcc36 in x_io_error_quitter (display=3D0x51921c0) at xterm.c:9568 #4 0x00007ffff4ca135e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #5 0x00007ffff4c9eedd in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #6 0x00007ffff4c905cd in XPending () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #7 0x00007ffff6a3c1fb in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 #8 0x00007ffff5400e5f in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffff540154b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffff54016df in g_main_context_pending () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007ffff6df244d in gtk_events_pending () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #12 0x00000000004bcc75 in XTread_socket (terminal=3D,=20 hold_quit=3D0x7fffffffd760) at xterm.c:8772 #13 0x00000000004ec2d9 in gobble_input () at keyboard.c:6802 local_getcjmp=3D, end_time=3D) at keyboar= d.c:2141 #26 read_decoded_event_from_main_queue (used_mouse_menu=3D,= =20 prev_event=3D, local_getcjmp=3D,=20 end_time=3D) at keyboard.c:2204 #27 read_char (commandflag=3Dcommandflag@entry=3D1, map=3Dmap@entry=3D39562= 9651,=20 prev_event=3D0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fffffffe61= b,=20 end_time=3Dend_time@entry=3D0x0) at keyboard.c:2792 #28 0x00000000004f1fb5 in read_key_sequence ( keybuf=3Dkeybuf@entry=3D0x7fffffffe6f0, prompt=3Dprompt@entry=3D0,=20 dont_downcase_last=3Ddont_downcase_last@entry=3Dfalse,=20 can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue,=20 fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue,=20 prevent_redisplay=3Dprevent_redisplay@entry=3Dfalse, bufsize=3D30) at keyboard.c:9053 #29 0x00000000004f3316 in command_loop_1 () at keyboard.c:1358 #30 0x00000000005573cd in internal_condition_case ( bfun=3Dbfun@entry=3D0x4f3120 , handlers=3Dhandlers@entr= y=3D18048,=20 hfun=3Dhfun@entry=3D0x4e9480 ) at eval.c:1309 #31 0x00000000004e79ec in command_loop_2 (ignore=3Dignore@entry=3D0) at keyboard.c:1100 #32 0x000000000055745b in internal_catch (tag=3Dtag@entry=3D44880,=20 func=3Dfunc@entry=3D0x4e79d0 , arg=3Darg@entry=3D0) at = eval.c:1074 #33 0x00000000004e79a7 in command_loop () at keyboard.c:1079 #34 0x00000000004e9078 in recursive_edit_1 () at keyboard.c:685 end_time=3D) at keyboard.c:2204 #27 read_char (commandflag=3Dcommandflag@entry=3D1, map=3Dmap@entry=3D39562= 9651,=20 prev_event=3D0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fffffffe61= b,=20 end_time=3Dend_time@entry=3D0x0) at keyboard.c:2792 #28 0x00000000004f1fb5 in read_key_sequence ( keybuf=3Dkeybuf@entry=3D0x7fffffffe6f0, prompt=3Dprompt@entry=3D0,=20 dont_downcase_last=3Ddont_downcase_last@entry=3Dfalse,=20 can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue,=20 fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue,=20 prevent_redisplay=3Dprevent_redisplay@entry=3Dfalse, bufsize=3D30) at keyboard.c:9053 #29 0x00000000004f3316 in command_loop_1 () at keyboard.c:1358 #30 0x00000000005573cd in internal_condition_case ( bfun=3Dbfun@entry=3D0x4f3120 , handlers=3Dhandlers@entr= y=3D18048,=20 hfun=3Dhfun@entry=3D0x4e9480 ) at eval.c:1309 #31 0x00000000004e79ec in command_loop_2 (ignore=3Dignore@entry=3D0) at keyboard.c:1100 #32 0x000000000055745b in internal_catch (tag=3Dtag@entry=3D44880,=20 func=3Dfunc@entry=3D0x4e79d0 , arg=3Darg@entry=3D0) at = eval.c:1074 #33 0x00000000004e79a7 in command_loop () at keyboard.c:1079 #34 0x00000000004e9078 in recursive_edit_1 () at keyboard.c:685 #35 0x00000000004e93ad in Frecursive_edit () at keyboard.c:756 #36 0x0000000000417688 in main (argc=3D1, argv=3D0x7fffffffea88) at emacs.c= :1617 In GNU Emacs 25.1.50.28 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2) of 2016-03-17 built on stories Repository revision: 58862751bde2611d9ea99a33ecb5b0c13a7513b9 Windowing system distributor 'The X.Org Foundation', version 11.0.11204000 System Description: Debian GNU/Linux 7.9 (wheezy) Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GSETTINGS NOTIFY GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: en_US locale-coding-system: iso-latin-1-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-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 Recent messages: ../../../../.emacs: =91with-decoded-time-value=92 is an obsolete macro (as = of 25.1). [2 times] For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... Load-path shadows: /home/larsi/src/clock.el/clock hides /home/larsi/lisp/clock /home/larsi/src/cddb.el/expect hides /home/larsi/lisp/expect /home/larsi/src/pvr.el/pvr hides /home/larsi/lisp/pvr ~/pgnus/contrib/vcard hides /home/larsi/lisp/vcard /home/larsi/src/cddb.el/captitle hides /home/larsi/lisp/captitle ~/lisp/zenirc-2.112/src/zenirc-example hides /home/larsi/lisp/zenirc-example /home/larsi/lisp/dom hides /home/larsi/src/emacs/trunk/lisp/dom ~/pgnus/contrib/compface hides /home/larsi/src/emacs/trunk/lisp/image/compf= ace Features: (shadow sort emacsbug message format-spec rfc822 mml mml-sec epa epg gnus-util rmail rmail-loaddefs mailabbrev gmm-utils mailheader sendmail mail-utils movie mkv shr svg imdb dom pvr debug debbugs-gnu easy-mmode derived debbugs soap-client mm-decode mm-bodies mm-encode url-http tls gnutls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw puny url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap warnings rng-xsd rng-dt rng-util xsd-regexp xml ido seq flyspell ispell benchmark w3m browse-url doc-view subr-x dired dired-loaddefs image-mode timezone w3m-hist w3m-fb w3m-ems wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util add-log mail-extr mm-util mail-prsvr jka-compr cl finder-inf package epg-config url-handlers url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cl-extra help-mode easymenu cconv eieio-core cl-macs gv eieio-loaddefs cl-loaddefs pcase cl-lib password-cache url-vars time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 194350 9015) (symbols 48 29150 0) (miscs 40 50 154) (strings 32 44131 6895) (string-bytes 1 1208247) (vectors 16 22205) (vector-slots 8 529826 3582) (floats 8 366 67) (intervals 56 462 413) (buffers 976 13) (heap 1024 15816 1141)) --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no