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

Bug#306546: nscd/libc6: Assertion failed on login/su, any user



Package: nscd
Version: 2.3.2.ds1-21
Severity: grave
Justification: renders package unusable


My affected box is an AMD Sempron machine with a 2.6 kernel built
for K8 architecture. Having upgraded nscd to 2.3.2.ds1-20 (via
apt-get dist-upgrade) earlier this week I found myself unable
to log in locally or to use su. The error message is:

login: pthread_mutex_lock.c:78: __pthread_mutex_lock: Assertion
`mutex->__data.__owner == 0' failed.
Aborted

(for su substitute "login:" with "su:")

Logging in remotely via SSH works with no errors.

I had an identical problem last week with some Athlon 64 machines
running Debian-amd64 (pure64, testing), but executing apt-get
dist-upgrade on Monday (and thus upgrading libc6 and nscd to
2.3.2.ds1-21) solved the issue. Sadly, in case of the 32-bit box
the upgrade didn't help.

Also, I manage a number of other 32-bit machines with Intel processors,
ranging from i686 to Pentium 4, running exactly the same version of
Debian with the same version of the packages in question, but 2.4-branch
kernels, which have no such problems.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages nscd depends on:
ii  libc6                       2.3.2.ds1-21 GNU C Library: Shared libraries an

-- no debconf information



Reply to: