bug-hurd
[Top][All Lists]
Advanced

[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




reply via email to

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