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

Bug#204711: Assorted libc6 problems



At Sun, 10 Aug 2003 13:11:44 +0200,
Ivo Timmermans wrote:
> I have the same problems Guus describes.  I'm also using NIS, but
> my nsswitch.conf is the default version provided by libc6, I only
> put +:::::: in /etc/passwd.

If you disable NIS, is your problem resolved?

> Also zsh4-static segfaults.  This is weird, a static executable
> that segfaults with one version of libc, but not another (2.3.2-2
> segfaults, 2.3.1-17 doesn't).  The only thing that this executable
> loads dynamically are libc's NSS files:
> 
>     open("/lib/libnss_compat.so.2", O_RDONLY) = 3
>     open("/lib/libnsl.so.1", O_RDONLY)      = 3
> 
> and so on.  The segfault happens a little while later:

This zsh-static is another problem, and we can't fix this problem.
During 2.3.2 - 2.3.3 development, upstream modified libnss_compat
behavior.  We need to ask zsh-static maintainer to update zsh-static
for 2.3.2-2.  The reason is libnss uses dlopen (dynamic loading), and
static binaries which is linked against old libc6 also uses the new
incompatible libnss.

Regards,
-- gotom



Reply to: