This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: multithreaded core files
- From: Daniel Jacobowitz <drow at false dot org>
- To: David Carlton <david dot carlton at sun dot com>
- Cc: gdb <gdb at sourceware dot org>
- Date: Thu, 25 Jan 2007 14:48:40 -0500
- Subject: Re: multithreaded core files
- References: <yf264auj3np.fsf@luai12.SFBay.Sun.COM>
On Thu, Jan 25, 2007 at 11:40:42AM -0800, David Carlton wrote:
> One of my coworkers is looking at a core file from a multithreaded
> program. (x86 Linux.) In this situation, GDB only prints a backtrace
> from the thread that actually seg faulted; he'd like to see what other
> threads were doing at the time.
It should already print all the backtraces. If it doesn't, the usual
explanation is that you are using a broken kernel version which does
not save registers for every thread. Many 2.4 kernels fit that
description.
--
Daniel Jacobowitz
CodeSourcery