From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22036 invoked by alias); 30 Oct 2007 07:32:32 -0000 Received: (qmail 22025 invoked by uid 22791); 30 Oct 2007 07:32:31 -0000 X-Spam-Check-By: sourceware.org Received: from omta02sl.mx.bigpond.com (HELO omta02sl.mx.bigpond.com) (144.140.93.154) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 30 Oct 2007 07:32:27 +0000 Received: from oaamta04sl.mx.bigpond.com ([124.190.59.154]) by omta02sl.mx.bigpond.com with ESMTP id <20071030073223.JPJU22254.omta02sl.mx.bigpond.com@oaamta04sl.mx.bigpond.com> for ; Tue, 30 Oct 2007 07:32:23 +0000 Received: from zaphod ([124.190.59.154]) by oaamta04sl.mx.bigpond.com with ESMTP id <20071030073223.MNOH17920.oaamta04sl.mx.bigpond.com@zaphod> for ; Tue, 30 Oct 2007 07:32:23 +0000 Reply-To: From: "John Chenoweth" To: Subject: RE: Solaris Core file analysis Date: Tue, 30 Oct 2007 07:32:00 -0000 Message-ID: <001b01c81ac7$033ea3b0$9400a8c0@zaphod> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook, Build 10.0.6822 In-Reply-To: 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: 2007-10/txt/msg00294.txt.bz2 Hi, I am trying to analyse a multithreaded program core dump on solaris. When I use the gdb command: Thread apply all bt full I only get some of the backtraces for each thread. If I use the gdb command: Maint info sol-threads I get details of all of the user threads. How do I get backtraces for each of the user threads? I am using gdb 6.6. The application is written in C++. If I use pstack, I can see backtraces however the names are all mangled. I would also like to see variable values. Regards, John Chenoweth