From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21193 invoked by alias); 6 Aug 2003 17:17:45 -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 21023 invoked from network); 6 Aug 2003 17:17:38 -0000 Received: from unknown (HELO gash2.peakpeak.com) (207.174.178.17) by sources.redhat.com with SMTP; 6 Aug 2003 17:17:38 -0000 Received: from fleche.redhat.com (tf0005.peakpeak.com [204.144.239.5]) by gash2.peakpeak.com (8.9.3/8.9.3.1) with ESMTP id LAA23531; Wed, 6 Aug 2003 11:17:35 -0600 Received: by fleche.redhat.com (Postfix, from userid 1000) id 5F81D4F86F1; Wed, 6 Aug 2003 11:10:19 -0600 (MDT) To: David Carlton Cc: gdb@sources.redhat.com Subject: Re: java crash from tom tromey References: <200308061650.h76Gooib012449@duracef.shout.net> From: Tom Tromey Reply-To: tromey@redhat.com X-Attribution: Tom X-Zippy: I'm pretending I'm pulling in a TROUT! Am I doing it correctly?? Date: Wed, 06 Aug 2003 17:17:00 -0000 In-Reply-To: Message-ID: <87oez2btl0.fsf@fleche.redhat.com> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-08/txt/msg00082.txt.bz2 >>>>> "David" == David Carlton writes: David> Tom: is there some RPM that I can download to fix that (or I David> could just recompile GCJ myself), or (better) is it possible to David> modify the test case to use a more widely-available package? I'm sure you can reproduce it with any java program. I'm not sure what the important parts of the recipe are, but it seems to be related to printing values and/or stepping into the shared library. Re-running the inferior usually then crashes gdb. (Except for a brief period of time where the cvs trunk was immune to this bug.) BTW, as I recall (but keep in mind I'm not a gdb expert), the anonymous objfiles were created to let the gdb user access some classes that libgcj creates at runtime. In particular, all array classes are created dynamically. (So are interpreted classes, but nobody has taught gdb about those.) Tom