GNU bug report logs - #3794
Error in json from gdb-ui

Previous Next

Package: emacs;

Reported by: Herbert Euler <herberteuler <at> hotmail.com>

Date: Thu, 9 Jul 2009 12:20:04 UTC

Severity: normal

Merged with 3840, 3845, 3993, 4035, 4059, 4060, 4389

Found in version 23.1.50.11

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Dmitry Dzhus <dima <at> sphinx.net.ru>
To: Herbert Euler <herberteuler <at> hotmail.com>
Cc: <3794 <at> debbugs.gnu.org>, Nick Roberts <nickrob <at> snap.net.nz>
Subject: bug#3794: Several other problems in gdb-mi [RE: bug#3794: Error in json from gdb-ui]
Date: Mon, 17 Aug 2009 03:11:10 +0400
Herbert Euler wrote:

> 4. Killing a gdb buffer won't send the `detach' command to the gdb
> process, leaving the debugged process permentally being stopped.  This
> is often unconvenient.

This should be fixed in CVS now: I've changed the code so that killing
GUD buffer sends `-target-detach` command to process.

> 5. The commands like `while' and `if' cannot be handled correctly.
> Combined with problem #4, this leads to a bad use case: After typing
> such a command, the gdb process hangs, so the gdb buffer has to be
> killed.  Then, the debugged process hangs and has to be killed.  As a
> result, both the debugger and the debugged process have to be
> restarted.

I think that probably it will be tricky to handle with the current GUD
pseudoCLI console we have. This will need further investigating.
-- 
Happy Hacking.

http://sphinx.net.ru

This bug report was last modified 14 years and 187 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.