>> [...kernel coredump...kernel stack traces...]
>> [...dig up a way to get userland stack traces...]
> I did a pile of work on GDB, 10 or more years ago, to add that
> capability for the non-standard system coredumps we used in
> EqualLogic. It's not a simple change, if you want it to be fairly
> On Jul 19, 2022, at 9:57 AM, Mouse wrote:
>
>
> [EXTERNAL EMAIL]
>
> I've been exchanging email off-list about this with a few people. One
> of them remarked that a kernel coredump would help.
>
> Yesterday it wedged again. I got a kernel coredump...and, well, as I
> put it in off-list
>> I have found enough time to have a quick look at the code, and I've
>> found a code path that looks like what I was looking for: something
>> that blocks until a git subprocess finishes without handling
>> filesystem requests in the meantime. I'll need to reorganize the
>> code a little to fix
> Date: Tue, 19 Jul 2022 19:15:54 +
> From: Emmanuel Dreyfus
>
> On Tue, Jul 19, 2022 at 01:40:34PM -0400, Mouse wrote:
> > I have found enough time to have a quick look at the code, and I've
> > found a code path that looks like what I was looking for: something
> > that blocks until a git s
On Tue, Jul 19, 2022 at 01:40:34PM -0400, Mouse wrote:
> I have found enough time to have a quick look at the code, and I've
> found a code path that looks like what I was looking for: something
> that blocks until a git subprocess finishes without handling filesystem
> requests in the meantime. I
> Is your git process multithreaded, or just forking in the traditional
> manner?
The latter. I don't thread, at least not in C.
> To check for this, I'd check to see if your process is linked against
> libpthread, just in case something is spawning threads without your
> knowledge.
I can't fin
hello. Is your git process multithreaded, or just forking in the
traditional manner? If
it's multithreaded, then you'll want stack traces for each thread. To check
for this, I'd
check to see if your process is linked against libpthread, just in case
something is spawning
threads witho
I've been exchanging email off-list about this with a few people. One
of them remarked that a kernel coredump would help.
Yesterday it wedged again. I got a kernel coredump...and, well, as I
put it in off-list mail:
>> I now realize I don't know how to coax [process stack traces] out of
>> a ke