From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10197 invoked by alias); 26 Jul 2004 11:34:19 -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 10186 invoked from network); 26 Jul 2004 11:34:16 -0000 Received: from unknown (HELO alice.acmet.com) (61.16.238.202) by sourceware.org with SMTP; 26 Jul 2004 11:34:16 -0000 Received: from monika (localhost.acmet.com [127.0.0.1]) by alice.acmet.com (8.11.6/8.11.6) with ESMTP id i6QBT7b18395; Mon, 26 Jul 2004 16:59:07 +0530 From: "Monika Chaddha" To: "'True Sylvia'" Cc: Subject: RE: Strange GDB behavior Date: Mon, 26 Jul 2004 11:48:00 -0000 Message-ID: <006f01c47302$b2cfd3f0$5100a8c0@monika> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit In-Reply-To: <035101c472ee$216979c0$e90218ac@Floyd> X-SW-Source: 2004-07/txt/msg00319.txt.bz2 Hi Sylvia, Compile yours source code with option -O0 and than try again.... As this can be a problem due to optimization... Are you getting the same problem with the other structures also? Regards Monika >-----Original Message----- >From: True Sylvia [mailto:truesylvia@yahoo.co.uk] >Sent: Monday, July 26, 2004 2:24 PM >To: gdb@sources.redhat.com >Subject: Strange GDB behavior > >Hi, > >Am using the following flavor of GDB > >Current directory is /tftproot/code/ >GDB is free software and you are welcome to distribute copies of it > under certain conditions; type "show copying" to see the conditions. >There is absolutely no warranty for GDB; type "show warranty" for details. >GDB 4.16 (sparc-sun-solaris2.5.1 --target mips64orion-elf), >Copyright 1996 Free Software Foundation, Inc... >(gdb) > >I have attached GDB to my executable and the following happens when i stop >on one of the breakpoints that i have set > >(gdb) info br >Num Type Disp Enb Address What >1 breakpoint keep y 0x8087c728 in egp_peer_close at egp_init.c:5265 >(gdb) >(gdb) c >Continuing. >[New thread 22682896] >[Switching to thread 22682896] > >Breakpoint 1, egp_peer_close (bnp=0x82a461c8, event=2) at egp_init.c:5265 >(gdb) p *bnp >$1 = {egp_next = 0x0, egp_sort_next = 0x0, egp_group = 0x82a45ef0, > egp_flags = 138412032, egp_hisrcvdcaps = 0, egp_hiscaps = 0, egp_conf = { > action = 0 '\000'}, egpc_peer_as = 0, egpc_description = 0x0, >as_count >= 0, > ---Type to continue, or q to quit---q >Quit >(gdb) > >(gdb) p *bnp->as_count >There is no member named as_count. >(gdb) >(gdb) p *bnp->egp_options >There is no member named egp_options. > >*Why* is this happening? I have members as_count and egp_options in my bnp >structure. Why isnt GDB showing me thses? > >Regards, >Sylvia T. >