From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18195 invoked by alias); 12 May 2003 02:41:24 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 18071 invoked from network); 12 May 2003 02:41:22 -0000 Received: from unknown (HELO webmail.hansung.ac.kr) (128.134.165.4) by sources.redhat.com with SMTP; 12 May 2003 02:41:22 -0000 Received: from orgio ([210.222.25.19]) by webmail.hansung.ac.kr (8.11.6/8.9.0) with SMTP id h4C2fT701814 for ; Mon, 12 May 2003 11:41:29 +0900 (KST) Message-ID: <00c401c3182f$fe1cdda0$2119ded2@orgio> From: "Jungsoo Sohn" To: Subject: do you know this error.. Date: Mon, 12 May 2003 02:41:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: base64 X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-SW-Source: 2003-05/txt/msg00201.txt.bz2 aG9zdCBtYWNoaW5lIDogaTM4NiwgcmVkaGF0IDcuMyAsIGdkYjogNS4zDQp0 YXJnZXQgbWFjaGluZSA6IG1pcHMsIGhhcmRoYXQtMi40LjE4DQouL2NvbmZp Z3VyZSAtLWhvc3Q9aTM4Ni1yZWRoYXQtbGludXgtZ3VuIC0tdGFyZ2V0PW1p cHNlbC1saW51eC1lbGYNCg0KZXJyb3Igb2NjdXJyZWQ6DQooZ2RiKSBhZGQt c3ltYm9sLWZpbGUgZHZyLm8gMHhjMDAwZDA2MFwNCiAtcyAucmVnaW5mbyAw eGMwMDBkMzUwXA0KIC1zIC5yb2RhdGEgMHhjMDAwZDM3MFwNCiAtcyAuZGF0 YSAweGMwMDBkNjIwXA0KIC1zIC5ic3MgMHhjMDAwZDY3MA0KYWRkIHN5bWJv bCB0YWJsZSBmcm9tIGZpbGUgImR2ci5vIiBhdA0KIC50ZXh0X2FkZHIgPSAw eGMwMDBkMDYwDQogLnJlZ2luZm9fYWRkciA9IDB4YzAwMGQzNTANCiAucm9k YXRhX2FkZHIgPSAweGMwMDBkMzcwDQogLmRhdGFfYWRkciA9IDB4YzAwMGQ2 MjANCiAuYnNzX2FkZHIgPSAweGMwMDBkNjcwDQooZ2RiKSBiIGR2cl9yd19k ZXYNCkJyZWFrcG9pbnQgMyBhdCAweGMwMDBkMzBjDQooZ2RiKSBjIA0KKGdk YikgYw0Kd3JpdGUhDQoNClByb2dyYW0gcmVjZWl2ZWQgc2lnbmFsIFNJR1RS QVAsIFRyYWNlL2JyZWFrcG9pbnQgdHJhcC4NCjB4ZmZmZmZmZmZjMDAwZDMw YyBpbiA/PyAoKQ0KKGdkYikgDQoNCicweGZmZmZmZmZmYzAwMGQzMGMgaW4g Pz8gKCknIHdoYXQgaXMgdGhpcz8gd2hhdCdzIHByb2JsZW0/IA0KDQo= >From gdb-return-13819-listarch-gdb=sources.redhat.com@sources.redhat.com Mon May 12 19:04:40 2003 Return-Path: Delivered-To: listarch-gdb@sources.redhat.com Received: (qmail 18762 invoked by alias); 12 May 2003 18:57:09 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Delivered-To: mailing list gdb@sources.redhat.com Received: (qmail 6331 invoked from network); 12 May 2003 18:43:32 -0000 Received: from unknown (HELO nick.uklinux.net) (194.247.49.99) by sources.redhat.com with SMTP; 12 May 2003 18:43:32 -0000 Received: by nick.uklinux.net (Postfix, from userid 501) id 0C21675FDD; Sun, 11 May 2003 21:13:20 +0100 (BST) From: Nick Roberts To: Andrew Cagney Cc: gdb@sources.redhat.com Subject: Re: GDB 6 In-Reply-To: <3EBE69AE.30001@redhat.com> References: <16061.32163.69181.411133@nick.uklinux.net> <3EBE69AE.30001@redhat.com> Message-Id: <20030511201320.0C21675FDD@nick.uklinux.net> Date: Mon, 12 May 2003 18:57:00 -0000 X-SW-Source: 2003-05/txt/msg00202.txt.bz2 Content-length: 1473 > > Here is a revised and reduced list of annotations that I think I could > > work with: > > > > frames-invalid > > breakpoints-invalid > > pre-prompt > > prompt > > commands > > overload-choice > > query > > prompt-for-continue > > post-prompt > > source > > starting > > exited > > signalled > > signal > > breakpoint > > watchpoint > > frame-begin > > stopped > > I'm not sure about frame begin. Things like frames-invalid are events > and they can stay (forever? ...). > I don't really need frame-begin. The problem that I have, however, is that frame-begin (and other annotations) are issued *before* stopped. This meant that sometimes Emacs thought that frame details output by Gdb were output by the inferior and so they were displayed in the IO buffer. I can only reproduce this problem now with tbreak where a typical annotation sequence (avoiding many repeats) looks like: frames-invalid breakpoints-invalid starting <-- frames-invalid breakpoints-invalid frame-begin etc <-- source frame-end stopped <-- Using break instead of tbreak, the breakpoint annotation is issued before frame-begin which tells Emacs that output is now from Gdb and not the inferior. Before frame-begin is deleted, can Gdb issue another annotation (stopping ?) prior to printing frame details so that Emacs will always understand that this is output from Gdb? Also Emacs doesn't need prompt-for-continue. Nick