From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Nick Roberts Newsgroups: gmane.emacs.devel Subject: Re: gdbui hang Date: Tue, 11 May 2004 21:25:51 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <16545.14031.598931.771041@nick.uklinux.net> References: <16543.48205.566122.924505@nick.uklinux.net> <87ekpsrvvh.fsf-monnier+emacs@gnu.org> <16543.52509.961888.971742@nick.uklinux.net> <20040511124932.GA2459@fencepost> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1084308216 15599 80.91.224.253 (11 May 2004 20:43:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 11 May 2004 20:43:36 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue May 11 22:43:19 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BNe5u-00089j-00 for ; Tue, 11 May 2004 22:43:18 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BNe5u-0004nK-00 for ; Tue, 11 May 2004 22:43:18 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BNe5M-0006Vw-5K for emacs-devel@quimby.gnus.org; Tue, 11 May 2004 16:42:44 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.34) id 1BNe4E-0006A6-01 for emacs-devel@gnu.org; Tue, 11 May 2004 16:41:34 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1BNdyW-00044a-8n for emacs-devel@gnu.org; Tue, 11 May 2004 16:36:16 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BNdpy-0002Av-H0; Tue, 11 May 2004 16:26:51 -0400 Original-Received: from [194.247.50.135] (helo=nick.uklinux.net) by mx20.gnu.org with esmtp (Exim 4.34) id 1BNdpj-0005nA-NF; Tue, 11 May 2004 16:26:38 -0400 Original-Received: by nick.uklinux.net (Postfix, from userid 501) id 23E9A75FE0; Tue, 11 May 2004 21:25:52 +0100 (BST) Original-To: Miles Bader In-Reply-To: <20040511124932.GA2459@fencepost> X-Mailer: VM 6.97 under Emacs 21.2.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:23176 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:23176 > Is it not possible to at least deal more gracefully with such situations? I think this case was unusual. gdb-ui will normally recognise that annotations that GDB outputs. > The new gdbui mode seems to get wedged in these unrecoverable states way too > often, and seems way too fragile... (with traditional gdb mode, hitting C-g a > few times and then C-c C-c a few times was usually enough to get you back > into some known state). For each GDB command the user types, it runs several behind the users back to keep Emacs informed about the status of the program being debugged. This requires careful co-ordination and will take just take time to iron out the bugs. I can only suggest that you submit a bug report for each case. Nick