From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1337 invoked by alias); 16 Apr 2006 23:16:01 -0000 Received: (qmail 1320 invoked by uid 22791); 16 Apr 2006 23:15:59 -0000 X-Spam-Check-By: sourceware.org Received: from viper.snap.net.nz (HELO viper.snap.net.nz) (202.37.101.8) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sun, 16 Apr 2006 23:15:55 +0000 Received: from farnswood.snap.net.nz (p202-124-114-154.snap.net.nz [202.124.114.154]) by viper.snap.net.nz (Postfix) with ESMTP id 26EE67535A6 for ; Mon, 17 Apr 2006 11:15:52 +1200 (NZST) Received: by farnswood.snap.net.nz (Postfix, from userid 500) id 0204D62A99; Mon, 17 Apr 2006 00:15:45 +0100 (BST) From: Nick Roberts MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17474.53281.404673.189792@farnswood.snap.net.nz> Date: Mon, 17 Apr 2006 00:37:00 -0000 To: gdb@sources.redhat.com Subject: info frame X-Mailer: VM 7.19 under Emacs 22.0.50.35 X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2006-04/txt/msg00219.txt.bz2 'info frame' says that the frame is at a different address (0xbffff710) to $fp (0xbffff708). This wasn't the case with older versions e.g 5.2.1: nickrob/31 gdb myprog GNU gdb 5.2.1-2mdk (Mandrake Linux) Copyright 2002 Free Software Foundation, Inc. ... (gdb) inf frame Stack level 0, frame at 0xbffff728: eip = 0x80484a9 in main (myprog.c:47); saved eip 0x4006015a called by frame at 0xbffff768 source language c. Arglist at 0xbffff728, args: argc=1, argv=0xbffff794 Locals at 0xbffff728, Previous frame's sp is 0x0 Saved registers: ebp at 0xbffff728, eip at 0xbffff72c (gdb) p $fp $1 = (void *) 0xbffff728 nickrob/32 src/gdb/gdb myprog GNU gdb 6.4.50.20060405-cvs Copyright (C) 2006 Free Software Foundation, Inc. ... (gdb) info frame Stack level 0, frame at 0xbffff710: eip = 0x80484a9 in main (myprog.c:47); saved eip 0x4006015a source language c. Arglist at 0xbffff708, args: argc=1, argv=0xbffff774 Locals at 0xbffff708, Previous frame's sp is 0xbffff710 Saved registers: ebp at 0xbffff708, eip at 0xbffff70c (gdb) p $fp $1 = (void *) 0xbffff708 Can this be right? -- Nick http://www.inet.net.nz/~nickrob