From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 367 invoked by alias); 23 Jan 2004 20:42:51 -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 32651 invoked from network); 23 Jan 2004 20:42:42 -0000 Received: from unknown (HELO smtpgw1.nintendo.com) (205.166.76.16) by sources.redhat.com with SMTP; 23 Jan 2004 20:42:42 -0000 Received: from Gateways-MTA by smtpgw1.nintendo.com with Novell_GroupWise; Fri, 23 Jan 2004 12:42:41 -0800 Message-Id: Date: Fri, 23 Jan 2004 20:42:00 -0000 From: "John Utz" To: Cc: Subject: Re: gdbserver coredumps,what is the *right* libthread_db.so for gdbserver on a given platform? Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline X-SW-Source: 2004-01/txt/msg00274.txt.bz2 Hi Daniel! tnx so much for responding. >>>> Daniel Jacobowitz 01/23/04 12:34PM >>> >On Fri, Jan 23, 2004 at 12:32:18PM -0800, John Utz wrote: >> Hi; >> problem i am having is that when gdbserver tries to load the symbols >> for for libpthread-0.9.so, it segfaults. >> >> it seems to not matter *which* libthread_db.so i stuff into my search >> path on the target > > It doesn't matter what's on your search path on the _TARGET_. The > segfault is usually a symptom that the libthread_db loaded on the > _HOST_ does not match the one in use on the target system. remarkably interesting! what does gdbserver us thread_db for? i noticed that when i puposefully deleted -lthread_db it actually only uses a few calls from libthread_db....if you could enlighten me about that i would be really grateful. > Google for solib-absolute-prefix. Strace gdb if necessary to see what > it finds. i'll do this ASAP! -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer