From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Anders Kaseorg Newsgroups: gmane.emacs.bugs Subject: bug#7212: 23.2; GTK+ Emacs hangs when focused by clicking on blank part of menu bar Date: Wed, 13 Oct 2010 20:26:05 -0400 Message-ID: <87sk09y602.fsf@balanced-tree.i-did-not-set--mail-host-address--so-tickle-me> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1287016949 6707 80.91.229.12 (14 Oct 2010 00:42:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 14 Oct 2010 00:42:29 +0000 (UTC) To: 7212@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 14 02:42:26 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P6Btp-0005VY-Aw for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Oct 2010 02:42:25 +0200 Original-Received: from localhost ([127.0.0.1]:48839 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P6Bto-0004T6-Lg for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Oct 2010 20:42:24 -0400 Original-Received: from [140.186.70.92] (port=36685 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P6Btf-0004Qz-9a for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2010 20:42:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P6Btd-00036x-SN for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2010 20:42:15 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39011) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P6Btd-00036t-Pc for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2010 20:42:13 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1P6Bhr-0008Ka-VE; Wed, 13 Oct 2010 20:30:04 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Anders Kaseorg Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Oct 2010 00:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7212 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.128701614831992 (code B ref -1); Thu, 14 Oct 2010 00:30:03 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Oct 2010 00:29:08 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P6Bgy-0008Jx-2o for submit@debbugs.gnu.org; Wed, 13 Oct 2010 20:29:08 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P6Baq-0008GS-6u for submit@debbugs.gnu.org; Wed, 13 Oct 2010 20:22:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P6BeB-00013c-Pf for submit@debbugs.gnu.org; Wed, 13 Oct 2010 20:26:19 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:46759) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P6BeB-00013V-MP for submit@debbugs.gnu.org; Wed, 13 Oct 2010 20:26:15 -0400 Original-Received: from [140.186.70.92] (port=58640 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P6Be8-00086z-1a for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2010 20:26:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P6Be4-0000ze-JL for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2010 20:26:11 -0400 Original-Received: from dmz-mailsec-scanner-1.mit.edu ([18.9.25.12]:48620) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P6Be4-0000z7-CV for bug-gnu-emacs@gnu.org; Wed, 13 Oct 2010 20:26:08 -0400 X-AuditID: 1209190c-b7ba9ae0000009f8-7d-4cb64e22410a Original-Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) by dmz-mailsec-scanner-1.mit.edu (Symantec Brightmail Gateway) with SMTP id AE.6C.02552.22E46BC4; Wed, 13 Oct 2010 20:26:10 -0400 (EDT) Original-Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id o9E0Q78V020401 for ; Wed, 13 Oct 2010 20:26:07 -0400 Original-Received: from localhost (c-71-192-162-193.hsd1.nh.comcast.net [71.192.162.193]) (authenticated bits=0) (User authenticated as andersk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id o9E0Q66Y019052 for ; Wed, 13 Oct 2010 20:26:07 -0400 (EDT) X-Brightmail-Tracker: AAAAAhZVpPgWVllU 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, seldom 2.4 (older, 4) X-Mailman-Approved-At: Wed, 13 Oct 2010 20:29:06 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 13 Oct 2010 20:30:03 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:40876 Archived-At: When using a GTK+ Emacs window, if I focus another application, then refocus Emacs by clicking on the blank part of the Emacs menu bar (to the right of the Help menu), the Emacs window stops responding: =E2=80=A2 It is no longer possible to type into the buffer or run commands = from the keyboard. =E2=80=A2 The arrow keys do nothing but select toolbar buttons; Tab moves b= ack to the first toolbar button. =E2=80=A2 Using the toolbar buttons with either the keyboard or the mouse w= rites (e.g.) =E2=80=9Ctool-bar new-file=E2=80=9D to the minibuf, but have no ot= her effect. =E2=80=A2 The toolbar can be detached, and the keyboard or mouse can be use= d to select things on the detached toolbar, but they still have no effect. =E2=80=A2 The scroll bar can be dragged around but does not move the buffer. =E2=80=A2 The window frame can be resized, but neither the buffers nor the scrollbar are redrawn at the new size. =E2=80=A2 If the window was an emacsclient frame, all other open emacsclient frames, both graphical and terminal, stop responding in the same way. =E2=80=A2 If I open a new emacsclient frame (of either type), I get a compl= etely white window except for the caption =E2=80=9CWhen done with this frame, t= ype C-x 5 0=E2=80=9D. If I click on one of the menus (sometimes two clicks are required), it opens, and after the menu is dismissed, Emacs begins responding normally again. This is the only way I=E2=80=99ve found to unfreeze it from this st= ate. In GNU Emacs 23.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.21.6) of 2010-09-01 on americium, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.10900000 configured using `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64= -linux-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir= =3D/usr/lib' '--localstatedir=3D/var/lib' '--infodir=3D/usr/share/info' '--= mandir=3D/usr/share/man' '--with-pop=3Dyes' '--enable-locallisppath=3D/etc/= emacs23:/etc/emacs:/usr/local/share/emacs/23.2/site-lisp:/usr/local/share/e= macs/site-lisp:/usr/share/emacs/23.2/site-lisp:/usr/share/emacs/site-lisp:/= usr/share/emacs/23.2/leim' '--with-x=3Dyes' '--with-x-toolkit=3Dgtk' '--wit= h-toolkit-scroll-bars' 'build_alias=3Dx86_64-linux-gnu' 'CFLAGS=3D-DDEBIAN = -g -O2' 'LDFLAGS=3D-g' 'CPPFLAGS=3D'' 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_US.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction 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-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t - e m a c s - b u g Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /usr/share/emacs/23.2/site-lisp/debathena-discuss-emacs/discuss-acl hides /= usr/share/emacs/site-lisp/discuss-acl /usr/share/emacs/23.2/site-lisp/debathena-discuss-emacs/discuss hides /usr/= share/emacs/site-lisp/discuss /usr/share/emacs/23.2/site-lisp/debathena-discuss-emacs/discuss-misc hides = /usr/share/emacs/site-lisp/discuss-misc /usr/share/emacs/23.2/site-lisp/debian-startup hides /usr/share/emacs/site-= lisp/debian-startup /usr/share/emacs/23.2/site-lisp/debathena-discuss-emacs/discuss-enter hides= /usr/share/emacs/site-lisp/discuss-enter /usr/share/emacs/23.2/site-lisp/magit hides /usr/share/emacs/site-lisp/magit /usr/share/emacs/23.2/site-lisp/debathena-discuss-emacs/discuss-ls hides /u= sr/share/emacs/site-lisp/discuss-ls /usr/share/emacs/23.2/site-lisp/speedbar/speedbar hides /usr/share/emacs/23= .2/lisp/speedbar /usr/share/emacs/23.2/site-lisp/cedet-common/ezimage hides /usr/share/emacs= /23.2/lisp/ezimage /usr/share/emacs/23.2/site-lisp/speedbar/sb-image hides /usr/share/emacs/23= .2/lisp/sb-image /usr/share/emacs/23.2/site-lisp/speedbar/dframe hides /usr/share/emacs/23.2= /lisp/dframe /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/23.2/lisp/textmodes/r= st /usr/share/emacs/23.2/site-lisp/dictionaries-common/ispell hides /usr/share= /emacs/23.2/lisp/textmodes/ispell /usr/share/emacs/23.2/site-lisp/dictionaries-common/flyspell hides /usr/sha= re/emacs/23.2/lisp/textmodes/flyspell /usr/share/emacs/23.2/site-lisp/eieio/eieio-opt hides /usr/share/emacs/23.2= /lisp/emacs-lisp/eieio-opt /usr/share/emacs/23.2/site-lisp/eieio/eieio-comp hides /usr/share/emacs/23.= 2/lisp/emacs-lisp/eieio-comp /usr/share/emacs/23.2/site-lisp/eieio/eieio-base hides /usr/share/emacs/23.= 2/lisp/emacs-lisp/eieio-base /usr/share/emacs/23.2/site-lisp/eieio/eieio-speedbar hides /usr/share/emacs= /23.2/lisp/emacs-lisp/eieio-speedbar /usr/share/emacs/23.2/site-lisp/eieio/eieio hides /usr/share/emacs/23.2/lis= p/emacs-lisp/eieio /usr/share/emacs/23.2/site-lisp/eieio/eieio-custom hides /usr/share/emacs/2= 3.2/lisp/emacs-lisp/eieio-custom /usr/share/emacs/23.2/site-lisp/eieio/chart hides /usr/share/emacs/23.2/lis= p/emacs-lisp/chart /usr/share/emacs/23.2/site-lisp/cedet-common/inversion hides /usr/share/ema= cs/23.2/lisp/cedet/inversion /usr/share/emacs/23.2/site-lisp/cedet-common/cedet hides /usr/share/emacs/2= 3.2/lisp/cedet/cedet /usr/share/emacs/23.2/site-lisp/semantic/semantic hides /usr/share/emacs/23= .2/lisp/cedet/semantic /usr/share/emacs/23.2/site-lisp/ede/ede hides /usr/share/emacs/23.2/lisp/ce= det/ede /usr/share/emacs/23.2/site-lisp/cedet-common/cedet-files hides /usr/share/e= macs/23.2/lisp/cedet/cedet-files /usr/share/emacs/23.2/site-lisp/cedet-common/mode-local hides /usr/share/em= acs/23.2/lisp/cedet/mode-local Features: (shadow sort mail-extr message sendmail regexp-opt ecomplete rfc822 mml easymenu mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils wid-edit mailheader canlock sha1 hex-util hashcash mail-utils emacsbug tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs)