From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22316 invoked by alias); 10 Mar 2008 00:51:02 -0000 Received: (qmail 22273 invoked by uid 22791); 10 Mar 2008 00:50:51 -0000 X-Spam-Check-By: sourceware.org Received: from rv-out-0910.google.com (HELO rv-out-0910.google.com) (209.85.198.184) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 10 Mar 2008 00:50:34 +0000 Received: by rv-out-0910.google.com with SMTP id l15so934893rvb.48 for ; Sun, 09 Mar 2008 17:50:32 -0700 (PDT) Received: by 10.141.15.19 with SMTP id s19mr2706526rvi.75.1205110232952; Sun, 09 Mar 2008 17:50:32 -0700 (PDT) Received: by 10.140.252.21 with HTTP; Sun, 9 Mar 2008 17:50:32 -0700 (PDT) Message-ID: <8ba6bed40803091750kb23a027l47034df82fe29ad2@mail.gmail.com> Date: Mon, 10 Mar 2008 07:08:00 -0000 From: "Matt Rice" To: gdb@sourceware.org Subject: gdb objc regressions Cc: gnustep-dev@gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2008-03/txt/msg00097.txt.bz2 Hi, there is some issues with debugging objc GNU gdb Fedora (6.7.50.20080227-2.fc9) GNU gdb 6.8.50.20080309-cvs the 6.7.1 release doesn't seem to have these issues... we can set a breakpoint on a method, so thats good. Breakpoint 1, -[EOEntity attributes] (self=0x8937df0, _cmd=0x6e9210) you cannot naively print an instance variable (gdb) po isa No symbol "isa" in current context. though po in general works, (gdb) po self.isa EOEntity also sending messages to an object doesn't work, (gdb) p [self class] A syntax error in expression, near `[self class]'. it appears these are covered by failures in the testsuite but i anticipate not alot of gdb developers have the objc compiler installed, I don't mind looking into this but it may take me a while to get up to speed, so any pointers in where to start looking would be appreciated matt