|
From: | Andrew Cagney |
Subject: | Re: Debugging multithreaded core dumps |
Date: | Wed, 27 Jun 2001 14:37:29 -0400 |
User-agent: | Mozilla/5.0 (X11; U; NetBSD 1.5W macppc; en-US; rv:0.9.1) Gecko/20010612 |
It was my understanding that Linux kernel 2.4.3 had the change to support core dumps for multithreaded applications, although I don't know this from personal experience. Here's a link to one of the messages regarding this in the linux-kernel distribution list. Right now I'm not finding where I read that this patch was applied to 2.4.3. http://www.uwsg.indiana.edu/hypermail/linux/kernel/0102.3/0549.html
A single core file?Hacking GDB so that it can handle N separate core files with N separate address spaces is certainly a possibility. I suspect, however, that modifying the kernel so that all the information is put in a single core file will both be more straight forward and will provide the average end user with a more typical UNIX experience.
Andrew
[Prev in Thread] | Current Thread | [Next in Thread] |