From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jason S. Cornez" Newsgroups: gmane.emacs.bugs Subject: bug#6585: 23.1; Hang / CPU 100% on background interaction when in minibuffer Date: Wed, 14 Jul 2010 12:27:46 +0200 Message-ID: <4C3D9122.2010209@ravenpack.com> References: <20100708141906.C46AE80333@dev268-l> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1279103432 26717 80.91.229.12 (14 Jul 2010 10:30:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Jul 2010 10:30:32 +0000 (UTC) To: 6585@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 14 12:30:30 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 1OYzET-0003dF-Jd for geb-bug-gnu-emacs@m.gmane.org; Wed, 14 Jul 2010 12:30:30 +0200 Original-Received: from localhost ([127.0.0.1]:56908 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYzES-0006U3-6n for geb-bug-gnu-emacs@m.gmane.org; Wed, 14 Jul 2010 06:30:28 -0400 Original-Received: from [140.186.70.92] (port=39565 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYzEJ-0006Tt-FQ for bug-gnu-emacs@gnu.org; Wed, 14 Jul 2010 06:30:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYzEH-0001OS-A9 for bug-gnu-emacs@gnu.org; Wed, 14 Jul 2010 06:30:19 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49843) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYzEH-0001OA-8g for bug-gnu-emacs@gnu.org; Wed, 14 Jul 2010 06:30:17 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OYzC6-0003Et-6s; Wed, 14 Jul 2010 06:28:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <20100708141906.C46AE80333@dev268-l> Resent-From: "Jason S. Cornez" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 14 Jul 2010 10:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6585 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6585-submit@debbugs.gnu.org id=B6585.127910328012443 (code B ref 6585); Wed, 14 Jul 2010 10:28:02 +0000 Original-Received: (at 6585) by debbugs.gnu.org; 14 Jul 2010 10:28:00 +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 1OYzC3-0003Ee-O5 for submit@debbugs.gnu.org; Wed, 14 Jul 2010 06:28:00 -0400 Original-Received: from out1.smtp.messagingengine.com ([66.111.4.25]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYzC0-0003EZ-W5 for 6585@debbugs.gnu.org; Wed, 14 Jul 2010 06:27:57 -0400 Original-Received: from compute2.internal (compute2.internal [10.202.2.42]) by gateway1.messagingengine.com (Postfix) with ESMTP id C806816E426 for <6585@debbugs.gnu.org>; Wed, 14 Jul 2010 06:27:51 -0400 (EDT) Original-Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute2.internal (MEProxy); Wed, 14 Jul 2010 06:27:51 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=message-id:date:from:mime-version:to:subject:content-type:content-transfer-encoding; s=smtpout; bh=5EW6JfWG2VJifIleHoLbbhPL8nc=; b=PV+PCyVdpkBGx2PvOIJ/x/CKn6ZBWUjRymNCfxOcC+HrjxmYWPj/j+1Lg3d3Sq6gmvAOSyT+Bb0pgsPLbAcQVn2o1axDteLJazKQTK9i9ENJNU5Gm9O9dAJ/19yC9xm0jZEwCHdbhdkAmRJr6SS9Dmedkx8sonbMVFALyw0x098= X-Sasl-enc: W9QKzmcVUsxcIMuqM/wOrlEoBCjJ7flEwLW1EhUoaYc7 1279103270 Original-Received: from [10.1.3.5] (unknown [83.39.117.46]) by mail.messagingengine.com (Postfix) with ESMTPSA id 0C1ED4B360E for <6585@debbugs.gnu.org>; Wed, 14 Jul 2010 06:27:49 -0400 (EDT) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.12pre) Gecko/20100712 Lightning/1.0b1 Shredder/3.0.7pre ThunderBrowse/3.3.1 X-Enigmail-Version: 1.0.1 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 14 Jul 2010 06:28:02 -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:38509 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've built emacs 23.2 (using http://ftp.gnu.org/pub/gnu/emacs/emacs-23.2.tar.bz2) on my system and I can still reproduce the non-responsive behavior. Here is the gdb session. - ---- $ gdb ./emacs GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/local/emacs-23.2/src/emacs...done. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0.0 TERM = xterm-256color Breakpoint 1 at 0x4d5cd0: file emacs.c, line 431. Temporary breakpoint 2 at 0x4f6510: file sysdep.c, line 1129. (gdb) run Starting program: /usr/local/emacs-23.2/src/emacs [Thread debugging using libthread_db enabled] ^Z Program received signal SIGTSTP, Stopped (user). Fbyte_code (bytestr=11586322, vector=11586322, maxdepth=) at bytecode.c:494 494 op = op - Bvarref; (gdb) step 495 goto varref; (gdb) finish Run till exit from #0 Fbyte_code (bytestr=11586322, vector=11586322, maxdepth=) at bytecode.c:495 ^Z Program received signal SIGTSTP, Stopped (user). 0x0000000000589af0 in Fbyte_code (bytestr=11586322, vector=0, maxdepth=) at bytecode.c:506 506 if (SYMBOLP (v1)) (gdb) finish Run till exit from #0 0x0000000000589af0 in Fbyte_code (bytestr=11586322, vector=0, maxdepth=) at bytecode.c:506 ^Z Program received signal SIGTSTP, Stopped (user). 0x00000000005884c3 in Fbyte_code (bytestr=13023440, vector=0, maxdepth=) at bytecode.c:482 482 switch (op) (gdb) next 660 op -= Bcall; (gdb) next 664 DISCARD (op); (gdb) next 663 BEFORE_POTENTIAL_GC (); (gdb) next 680 TOP = Ffuncall (op + 1, &TOP); (gdb) next 664 DISCARD (op); (gdb) next 680 TOP = Ffuncall (op + 1, &TOP); (gdb) next 681 AFTER_POTENTIAL_GC (); (gdb) next 680 TOP = Ffuncall (op + 1, &TOP); (gdb) next 681 AFTER_POTENTIAL_GC (); (gdb) next 682 break; (gdb) next 479 op = FETCH; (gdb) next 482 switch (op) (gdb) next 479 op = FETCH; (gdb) next 482 switch (op) (gdb) next 617 v1 = TOP; (gdb) next 618 PUSH (v1); (gdb) next 619 break; (gdb) next 479 op = FETCH; (gdb) next 482 switch (op) (gdb) next 479 op = FETCH; (gdb) next 482 switch (op) (gdb) next 581 op -= Bvarset; (gdb) next 582 goto varset; (gdb) next 594 sym = vectorp[op]; (gdb) next 595 val = TOP; (gdb) next 594 sym = vectorp[op]; (gdb) next 598 if (SYMBOLP (sym) (gdb) next 600 && !XSYMBOL (sym)->indirect_variable (gdb) next 598 if (SYMBOLP (sym) (gdb) next 602 && !MISCP (XSYMBOL (sym)->value)) (gdb) next 603 XSYMBOL (sym)->value = val; (gdb) next 598 if (SYMBOLP (sym) (gdb) next 611 (void) POP; (gdb) next 612 break; (gdb) next 479 op = FETCH; (gdb) next 482 switch (op) (gdb) - ---- Hope this helps. - -Jason -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkw9kSIACgkQQlm6HDTMLyNG/wCg0bNiDVpr7WziKA2aJvrgNOF4 OuoAnjh8/xNHb8USr9JTjgv6+sxmRzX1 =yHME -----END PGP SIGNATURE-----