From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "David J. Biesack" Newsgroups: gmane.emacs.bugs Subject: bug#18102: 24.3; emacs stops responding to keyboard after closing frame Date: Thu, 24 Jul 2014 16:51:30 -0400 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1406235206 17361 80.91.229.3 (24 Jul 2014 20:53:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 24 Jul 2014 20:53:26 +0000 (UTC) To: 18102@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 24 22:53:20 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 1XAQ0s-0001oi-QB for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Jul 2014 22:53:19 +0200 Original-Received: from localhost ([::1]:51923 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XAQ0s-0001YZ-7l for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Jul 2014 16:53:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44356) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XAQ0i-0001WI-Aw for bug-gnu-emacs@gnu.org; Thu, 24 Jul 2014 16:53:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XAQ0c-0004Yr-AU for bug-gnu-emacs@gnu.org; Thu, 24 Jul 2014 16:53:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41929) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XAQ0c-0004Ym-6r for bug-gnu-emacs@gnu.org; Thu, 24 Jul 2014 16:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XAQ0b-0006ta-SB for bug-gnu-emacs@gnu.org; Thu, 24 Jul 2014 16:53:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "David J. Biesack" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Jul 2014 20:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18102 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.140623515726470 (code B ref -1); Thu, 24 Jul 2014 20:53:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Jul 2014 20:52:37 +0000 Original-Received: from localhost ([127.0.0.1]:37195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XAQ0C-0006sp-B2 for submit@debbugs.gnu.org; Thu, 24 Jul 2014 16:52:37 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:42433) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XAQ08-0006sP-Nw for submit@debbugs.gnu.org; Thu, 24 Jul 2014 16:52:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XAPzx-0004QA-Ia for submit@debbugs.gnu.org; Thu, 24 Jul 2014 16:52:27 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:34240) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XAPzx-0004Q6-FR for submit@debbugs.gnu.org; Thu, 24 Jul 2014 16:52:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44112) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XAPzs-0001OW-0p for bug-gnu-emacs@gnu.org; Thu, 24 Jul 2014 16:52:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XAPzk-0004Eq-WD for bug-gnu-emacs@gnu.org; Thu, 24 Jul 2014 16:52:15 -0400 Original-Received: from mail-by2lp0237.outbound.protection.outlook.com ([207.46.163.237]:2792 helo=na01-by2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XAPzk-0004BZ-Ip for bug-gnu-emacs@gnu.org; Thu, 24 Jul 2014 16:52:08 -0400 Original-Received: from CO2PR05CA045.namprd05.prod.outlook.com (10.141.241.173) by CO2PR05MB779.namprd05.prod.outlook.com (10.141.226.154) with Microsoft SMTP Server (TLS) id 15.0.990.7; Thu, 24 Jul 2014 20:52:05 +0000 Original-Received: from BN1BFFO11FD039.protection.gbl (2a01:111:f400:7c10::1:198) by CO2PR05CA045.outlook.office365.com (2a01:111:e400:1429::45) with Microsoft SMTP Server (TLS) id 15.0.990.7 via Frontend Transport; Thu, 24 Jul 2014 20:52:05 +0000 Original-Received: from mercav04d.na.sas.com (149.173.6.147) by BN1BFFO11FD039.mail.protection.outlook.com (10.58.144.102) with Microsoft SMTP Server (TLS) id 15.0.980.11 via Frontend Transport; Thu, 24 Jul 2014 20:52:05 +0000 X-TM-IMSS-Message-ID: Original-Received: from d77781.na.sas.com.na.sas.com ([10.23.16.105]) by mercav04d.na.sas.com ([10.36.10.9]) with ESMTP (TREND IMSS SMTP Service 7.1; TLSv1/SSLv3 DHE-RSA-AES128-SHA (128/128)) id c16c3c31000e545b ; Thu, 24 Jul 2014 16:52:04 -0400 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:149.173.6.147; CTRY:US; IPV:NLI; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(6009001)(438002)(189002)(199002)(377424004)(50944004)(19580395003)(107046002)(33186001)(95666004)(77096002)(83072002)(44976005)(85852003)(86362001)(92566001)(42186005)(47776003)(79102001)(6806004)(20776003)(74662001)(85306003)(74502001)(4396001)(64706001)(81342001)(87936001)(102836001)(46102001)(229853001)(551544002)(106466001)(110136001)(31966008)(83322001)(77982001)(92726001)(2351001)(99396002)(48376002)(81542001)(50986999)(76482001)(21056001)(80022001)(33646002)(50466002)(54356999)(15974865002)(107886001)(18886075002); DIR:OUT; SFP:; SCL:1; SRVR:CO2PR05MB779; H:mercav04d.na.sas.com; FPR:; MLV:sfv; PTR:mercav04d.na.sas.com; MX:1; A:1; LANG:en; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID: X-Forefront-PRVS: 028256169F Received-SPF: Pass (: domain of sas.com designates 149.173.6.147 as permitted sender) receiver=; client-ip=149.173.6.147; helo=mercav04d.na.sas.com; Authentication-Results: spf=pass (sender IP is 149.173.6.147) smtp.mailfrom=David.Biesack@sas.com; X-OriginatorOrg: sas.com X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:91777 Archived-At: Sometimes after closing a frame, emacs ignores all key events in remaining = open frames after explicitly clicking in them to set point. Ctrl-g does nothing. I can'= t type anything in those frames. This occurs intermittently. However, I have RMAIL set up to open reply messages in a new frame. When I send those messages, message-send-and-exit closes that message frame via a function I bind: (setq message-exit-actions (cons 'message-delete-frame message-exit-= actions))) Even though emacs is not responding to key events, I can click=20 in emacs windows, move point, invoke menus, etc. emacsclient works so I can even do emacsclient -e '(top-level)' (I can open a X console and type there; it is only emacs that loses keyboar= d input)) Such emacs lisp is handled via emacsclient, but keys do not work in my fram= es. I eventually use emacsclient to save all buffers and exit emacs "gracefully= ".=20 However, this has happened several times, so it is not a fluke; I now have to restart emacs almost daily. (I can disable frame creation for new messages, but I'd rather not; this helps me keep track of open *message* buffers) In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.10.7) of 2014-03-07 on lamiak, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Ubuntu 14.04 LTS Configured using: `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu' '--pr= efix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir=3D/usr/lib' '--loc= alstatedir=3D/var/lib' '--infodir=3D/usr/share/info' '--mandir=3D/usr/share= /man' '--with-pop=3Dyes' '--enable-locallisppath=3D/etc/emacs24:/etc/emacs:= /usr/local/share/emacs/24.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr= /share/emacs/24.3/site-lisp:/usr/share/emacs/site-lisp' '--with-crt-dir=3D/= usr/lib/x86_64-linux-gnu' '--with-x=3Dyes' '--with-x-toolkit=3Dgtk3' '--wit= h-toolkit-scroll-bars' 'build_alias=3Dx86_64-linux-gnu' 'CFLAGS=3D-g -O2 -f= stack-protector --param=3Dssp-buffer-size=3D4 -Wformat -Werror=3Dformat-sec= urity -Wall' 'LDFLAGS=3D-Wl,-Bsymbolic-functions -Wl,-z,relro' 'CPPFLAGS=3D= -D_FORTIFY_SOURCE=3D2'' Important settings: value of $LC_ALL: C value of $LC_COLLATE: en_US.UTF-8 value of $LC_CTYPE: en_US.UTF-8 value of $LC_MESSAGES: en_US.UTF-8 value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: nil default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: display-time-mode: t show-paren-mode: t iswitchb-mode: t nxhtml-menu-mode: t nxhtml-tag-do-also: t popcmp-group-alternatives: t popcmp-short-help-beside-alts: t mlinks-active-links: t rngalt-minimal-validation-header: t rngalt-display-validation-header: t shell-dirtrack-mode: t tooltip-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 abbrev-mode: t Recent input: M-x r e p o r t - e m SPC=20 Recent messages: Loading esh (compiled; note, source file is newer)...done Loading xdg-email...done Loading gnu/linux (compiled; note, source file is newer)...done loaded optional library gnu/linux Loading d77781...done loaded optional library d77781 Loading transient...done Loading /u/sasdjb/emacs/emacs.elc...done Loading .emacs took 7.3 seconds ... For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /u/sasdjb/emacs/nxhtml/web-vcs hides /u/sasdjb/emacs/web-vcs /u/sasdjb/emacs/nxhtml/nxhtml-web-vcs hides /u/sasdjb/emacs/nxhtml-web-vcs /u/sasdjb/emacs/ps-ccrypt hides /usr/share/emacs24/site-lisp/ccrypt/ps-ccry= pt /usr/share/emacs/24.3/site-lisp/debian-startup hides /usr/share/emacs/site-= lisp/debian-startup /usr/share/emacs24/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/s= ite-lisp/cmake-mode /u/sasdjb/emacs/bs hides /usr/share/emacs/24.3/lisp/bs /u/sasdjb/emacs/autoinsert hides /usr/share/emacs/24.3/lisp/autoinsert /u/sasdjb/emacs/xml hides /usr/share/emacs/24.3/lisp/xml /u/sasdjb/emacs/midnight hides /usr/share/emacs/24.3/lisp/midnight /u/sasdjb/emacs/whitespace hides /usr/share/emacs/24.3/lisp/whitespace /u/sasdjb/emacs/uniquify hides /usr/share/emacs/24.3/lisp/uniquify /u/sasdjb/emacs/indent hides /usr/share/emacs/24.3/lisp/indent /u/sasdjb/emacs/cmuscheme hides /usr/share/emacs/24.3/lisp/cmuscheme /u/sasdjb/emacs/wdired hides /usr/share/emacs/24.3/lisp/wdired /u/sasdjb/emacs/align hides /usr/share/emacs/24.3/lisp/align /u/sasdjb/emacs/ibuffer hides /usr/share/emacs/24.3/lisp/ibuffer /u/sasdjb/emacs/url/url-cookie hides /usr/share/emacs/24.3/lisp/url/url-coo= kie /u/sasdjb/emacs/url/url-misc hides /usr/share/emacs/24.3/lisp/url/url-misc /u/sasdjb/emacs/url/url-cache hides /usr/share/emacs/24.3/lisp/url/url-cache /u/sasdjb/emacs/url/url-ftp hides /usr/share/emacs/24.3/lisp/url/url-ftp /u/sasdjb/emacs/url/url-expand hides /usr/share/emacs/24.3/lisp/url/url-exp= and /u/sasdjb/emacs/url/url-handlers hides /usr/share/emacs/24.3/lisp/url/url-h= andlers /u/sasdjb/emacs/url/url-methods hides /usr/share/emacs/24.3/lisp/url/url-me= thods /u/sasdjb/emacs/url/url-imap hides /usr/share/emacs/24.3/lisp/url/url-imap /u/sasdjb/emacs/url/url-ldap hides /usr/share/emacs/24.3/lisp/url/url-ldap /u/sasdjb/emacs/url/url-parse hides /usr/share/emacs/24.3/lisp/url/url-parse /u/sasdjb/emacs/url/url-privacy hides /usr/share/emacs/24.3/lisp/url/url-pr= ivacy /u/sasdjb/emacs/url/url-http hides /usr/share/emacs/24.3/lisp/url/url-http /u/sasdjb/emacs/url/url-history hides /usr/share/emacs/24.3/lisp/url/url-hi= story /u/sasdjb/emacs/url/url-cid hides /usr/share/emacs/24.3/lisp/url/url-cid /u/sasdjb/emacs/url/url hides /usr/share/emacs/24.3/lisp/url/url /u/sasdjb/emacs/url/url-util hides /usr/share/emacs/24.3/lisp/url/url-util /u/sasdjb/emacs/url/url-ns hides /usr/share/emacs/24.3/lisp/url/url-ns /u/sasdjb/emacs/url/url-dired hides /usr/share/emacs/24.3/lisp/url/url-dired /u/sasdjb/emacs/url/url-about hides /usr/share/emacs/24.3/lisp/url/url-about /u/sasdjb/emacs/url/url-vars hides /usr/share/emacs/24.3/lisp/url/url-vars /u/sasdjb/emacs/url/url-proxy hides /usr/share/emacs/24.3/lisp/url/url-proxy /u/sasdjb/emacs/url/url-file hides /usr/share/emacs/24.3/lisp/url/url-file /u/sasdjb/emacs/url/url-news hides /usr/share/emacs/24.3/lisp/url/url-news /u/sasdjb/emacs/url/url-dav hides /usr/share/emacs/24.3/lisp/url/url-dav /u/sasdjb/emacs/url/url-irc hides /usr/share/emacs/24.3/lisp/url/url-irc /u/sasdjb/emacs/url/url-nfs hides /usr/share/emacs/24.3/lisp/url/url-nfs /u/sasdjb/emacs/url/url-gw hides /usr/share/emacs/24.3/lisp/url/url-gw /u/sasdjb/emacs/url/url-mailto hides /usr/share/emacs/24.3/lisp/url/url-mai= lto /u/sasdjb/emacs/url/url-auth hides /usr/share/emacs/24.3/lisp/url/url-auth /u/sasdjb/emacs/table hides /usr/share/emacs/24.3/lisp/textmodes/table /u/sasdjb/emacs/glasses hides /usr/share/emacs/24.3/lisp/progmodes/glasses /u/sasdjb/emacs/icon hides /usr/share/emacs/24.3/lisp/progmodes/icon /u/sasdjb/emacs/xscheme hides /usr/share/emacs/24.3/lisp/progmodes/xscheme /u/sasdjb/emacs/cpp hides /usr/share/emacs/24.3/lisp/progmodes/cpp /u/sasdjb/emacs/antlr-mode hides /usr/share/emacs/24.3/lisp/progmodes/antlr= -mode /u/sasdjb/emacs/solitaire hides /usr/share/emacs/24.3/lisp/play/solitaire /u/sasdjb/emacs/zone hides /usr/share/emacs/24.3/lisp/play/zone /u/sasdjb/emacs/metamail hides /usr/share/emacs/24.3/lisp/mail/metamail /u/sasdjb/emacs/registry hides /usr/share/emacs/24.3/lisp/gnus/registry /u/sasdjb/emacs/elp hides /usr/share/emacs/24.3/lisp/emacs-lisp/elp /u/sasdjb/emacs/re-builder hides /usr/share/emacs/24.3/lisp/emacs-lisp/re-b= uilder /u/sasdjb/emacs/nxhtml/tests/ert hides /usr/share/emacs/24.3/lisp/emacs-lis= p/ert /u/sasdjb/emacs/trace hides /usr/share/emacs/24.3/lisp/emacs-lisp/trace Features: (shadow sort message-mode-hooks mime-open rmail smtpmail auth-source eieio = password-cache mailto ph gnus-util mail-extr emacsbug message rfc822 mml mm= l-sec mailabbrev gmm-utils mailheader color-themes color-theme edmacro kmac= ro sendmail mail-utils reporter color-theme-autoloads time server my-keys r= esizing my-emacs thing gnus-dired goto-addr edit-server password-keeper-mod= e sensitive-mode password-generator ps-ccrypt dired-efap dired-sort-map dir= ed-a dired-aux paren iswitchb msb javadecomp autobrowse last-mod disp-table= sgml-ext nxhtml-autostart nxhtml-autoload moz cc-cmds majmodpri nxhtml-men= u udev-rinari udev-ecb udev flymake-js flymake css-color nxhtml-mode html-q= uote tidy-xhtml ediff-merg ediff-diff ediff-wind ediff-help ediff-util edif= f-mult ediff-init ediff html-imenu imenu loadhist popcmp xhtml-help mlinks = url-expand url-util url-methods html-toc xml fupd html-pagetoc foldit appme= nu-fold appmenu mumamo sgml-mode rngalt rng-nxml nxml-mode nxml-outln nxml-= rap nxml-glyph rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng= -dt rng-util rng-pttrn nxml-ns nxml-util nxml-enc xmltok cc-engine cc-vars = cc-defs help-mode flyspell ispell fold-dwim hideshow html-upl html-site der= ived url-parse url-vars ourcomments-util uniquify recentf tree-widget org b= yte-opt warnings ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-c= omint ob-keys org-pcomplete org-list org-faces org-entities noutline outlin= e org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs for= mat-spec find-func cal-menu calendar cal-loaddefs ido bookmark apropos grep= ffip compile gimpedit dired nxhtml-web-vcs cl-macs gv web-vcs bytecomp byt= e-compile cconv rx web-autoload mm-decode mm-bodies mm-encode mail-parse rf= c2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr cus-edit easymenu wid-e= dit nxhtml-base easy-mmode cl ascii-conversion bg shell pcomplete comint an= si-color ring quickurl browse-url pp thingatpt remote-shell advice help-fns= cl-lib advice-preload midnight desktop cus-start cus-load time-date toolti= p ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fonts= et image regexp-opt fringe tabulated-list newcomment lisp-mode register pag= e menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syn= tax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese = tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czec= h european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-ho= ok help simple abbrev minibuffer loaddefs button faces cus-face macroexp fi= les text-properties overlay sha1 md5 base64 format env code-pages mule cust= om 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) --=20 David J. Biesack | Principal API Architect | SAS Technology Office | @david= biesack | www.sas.com