From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22629 invoked by alias); 27 Mar 2005 15:40:35 -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 22551 invoked from network); 27 Mar 2005 15:40:26 -0000 Received: from unknown (HELO nevyn.them.org) (66.93.172.17) by sourceware.org with SMTP; 27 Mar 2005 15:40:26 -0000 Received: from drow by nevyn.them.org with local (Exim 4.50 #1 (Debian)) id 1DFZt4-0005si-SC; Sun, 27 Mar 2005 10:41:14 -0500 Date: Sun, 27 Mar 2005 15:40:00 -0000 From: Daniel Jacobowitz To: Bernardo Innocenti Cc: gdb@sourceware.org Subject: Re: could not find partial DIE in cache Message-ID: <20050327154114.GA22514@nevyn.them.org> Mail-Followup-To: Bernardo Innocenti , gdb@sourceware.org References: <4246633B.40404@develer.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4246633B.40404@develer.com> User-Agent: Mutt/1.5.6+20040907i X-SW-Source: 2005-03/txt/msg00248.txt.bz2 On Sun, Mar 27, 2005 at 09:39:39AM +0200, Bernardo Innocenti wrote: > Hello, > > I've come across this internal-error: > > ---cut--- > GNU gdb 6.3.0.20050323-cvs > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or 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. > This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db > library "/lib/tls/libthread_db.so.1". > (gdb) run > Starting program: /home/bernie/src/grs/display/display > ../../src-HEAD/gdb/dwarf2read.c:5446: internal-error: could not find > partial DIE in cache > ---cut--- > > The bug also affects versions of GDB shipped by RedHat > (6.3.0.0-1.3rh and 6.1post-1.20040607.43rh). > > It happens with any application linked against libqt-mt.so.3.3.4, > when such library is built with -g or -ggdb2. I'm using > a recent GCC 4.0 snapshot to build it. Normally, this error is a bug in GDB; there's one queued patch for a related problem, and I have another after that one is approved. However, in this case it is almost certainly a bug in GCC. Does your snapshot include the fix for PR c++/19769? -- Daniel Jacobowitz CodeSourcery, LLC