bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: exec server / fork bug


From: Marcus Brinkmann
Subject: Re: exec server / fork bug
Date: Sat, 16 Jun 2001 19:38:07 +0200
User-agent: Mutt/1.2i

On Sat, Jun 16, 2001 at 12:50:14PM -0500, Neal H Walfield wrote:
> While compiling the C library, I got the following:
> 
>       make: *** make[1]: *** wait: Computer bought the farmmake: 
> ../sysdeps/mach/hurd/fork.c:469: __fork: Unexpected error: (ipc/mig)
>       server died.
>       wait: Computer bought the farm..  Stop.
>         Stop.
>       make[1]: *** Waiting for unfinished jobs....make: *** Waiting for 
> unfinished jobs....
> 
>       make: *** make[1]: *** wait: Computer bought the farm.wait: Computer 
> bought the farm  Stop.
>       .  Stop.

Please compare this with compiling binutils, so we can see if this is a
better test case.  Playing with forktest might be an option, too.

> As can be seen from the output, there is plenty of ram available (in
> fact, in the last hour, there were consistently 295-305 MB free).

Yes, this is not a (memory) leak.  It might be a race condition of some sort.

> In yet another terminal, I attached gdb to exec to see if I could get a
> backtrace before a crash:

Doesn't work, as init kicks in(?).  You have to run the compilation in a subhurd
and attach gdb from the parent hurd.

Marcus





reply via email to

[Prev in Thread] Current Thread [Next in Thread]