From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27722 invoked by alias); 10 Jan 2008 22:37:24 -0000 Received: (qmail 27707 invoked by uid 22791); 10 Jan 2008 22:37:23 -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; Thu, 10 Jan 2008 22:36:53 +0000 Received: from kahikatea.snap.net.nz (160.60.255.123.dynamic.snap.net.nz [123.255.60.160]) by viper.snap.net.nz (Postfix) with ESMTP id 67C783DA592; Fri, 11 Jan 2008 11:36:50 +1300 (NZDT) Received: by kahikatea.snap.net.nz (Postfix, from userid 1000) id 484668FC6D; Fri, 11 Jan 2008 11:36:48 +1300 (NZDT) From: Nick Roberts MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18310.40447.124506.896606@kahikatea.snap.net.nz> Date: Thu, 10 Jan 2008 22:37:00 -0000 To: Aleksandar Ristovski Cc: gdb-patches@sourceware.org, Ryan Mansfield Subject: Re: [patch] Fix for varobj.c assertions. In-Reply-To: <2F6320727174C448A52CEB63D85D11F40A8C@nova.ott.qnx.com> References: <2F6320727174C448A52CEB63D85D11F40A8C@nova.ott.qnx.com> X-Mailer: VM 7.19 under Emacs 23.0.50.27 X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-01/txt/msg00255.txt.bz2 > When listing children of a variable, if variable was not initialized we will > ignore return value from gdb_value_ind. > > This patch fixes this situation. Fixes at least one problem from PR 2309. I've looked at your new testcase in GNATS (I've only just seen how to get cc'ed). It doesn't fail for me, even with the script file, which surprised me because I didn't think MI commands would work in a script. I use: gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4) Ubuntu 7.04 (2.6.20-15-generic) > --- > Aleksandar Ristovski > QNX Software Systems > > > 2008-01-10 Aleksandar Ristovski > > * varobj (adjust_value_for_child_access): Added checking for > returned value from gdb_value_ind. > (c_describe_child): Likewise. > (cplus_describe_child): Fixed a typo. > -- Nick http://www.inet.net.nz/~nickrob