[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug found (was: Re: libc 2.2.4 is broken
From: |
Marcus Brinkmann |
Subject: |
bug found (was: Re: libc 2.2.4 is broken |
Date: |
Mon, 20 Aug 2001 20:16:10 +0200 |
User-agent: |
Mutt/1.3.18i |
On Mon, Aug 20, 2001 at 07:46:30PM +0200, Marcus Brinkmann wrote:
> libc 2.2.4 is broken. I verified that the ABI-tag note section is fine,
> and the binaries work with the lastes binary package I produced, so
> it is a new bug. Below is a backtrace.
I forgot to give more version detail, sorry. ANyway, I know what the cause
is. In 2001-08-11, Uli made a change to malloc.c:ptmalloc_init to not use
getenv but next_env_entry (new function) to parse the environment in one go.
However, at that state, the Hurds _environ is not initialized yet, but 0.
The consequence is a segfault.
I don't know if things can be rediddled so that _environ is initialized at
that point, or if it simply should check if _environ is !0.
Thanks,
Marcus