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

Bug#712899: marked as done (libc6 - Inconsistency detected by ld.so on s390/s390x)



Your message dated Fri, 21 Jun 2013 15:55:54 +0200
with message-id <20130621135554.GA31078@mail.waldi.eu.org>
and subject line Re: Bug#712899: libc6 - Inconsistency detected by ld.so on s390/s390x
has caused the Debian Bug report #712899,
regarding libc6 - Inconsistency detected by ld.so on s390/s390x
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
712899: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=712899
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.17-6
Severity: important

Some part of the dynlinker produces an assertion:

| Inconsistency detected by ld.so: rtld.c: 1307: dl_main: Assertion `_rtld_local._dl_rtld_map.l_libname->next == ((void *)0)' failed!

Not all binaries are affected. apt-get, dpkg, sudo and zsh still work, so
installation of packages is still possible. strace and all the maintainer
scripts of libc6 fail in various states:

|  subprocess new post-removal script returned error exit status 127
| Inconsistency detected by ld.so: rtld.c: 1307: dl_main: Assertion `_rtld_local._dl_rtld_map.l_libname->next == ((void *)0)' failed!
| dpkg: error while cleaning up:
|  subprocess installed pre-installation script returned error exit status 127

strace output for a maintainer script:

| execve("/var/lib/dpkg/info/libc6:s390.postrm", ["/var/lib/dpkg/info/libc6:s390.po"..., "upgrade", "2.17-3"], [/* 32 vars */]) = 0
| brk(0)                                  = 0x78f000
| writev(2, [{"Inconsistency detected by ld.so:"..., 33}, {"rtld.c", 6}, {": ", 2}, {"1307", 4}, {": ", 2}, {"dl_main", 7}, {": ", 2}, {"Assertion `", 11}, {"_rtld_local._dl_rtld_map.l_libna"..., 55}, {"' failed!\n", 10}], 10) = 132
| exit_group(127)                         = ?

Bastian

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--- End Message ---
--- Begin Message ---
Found it. In only happens with Linux 3.8, neither with Linux 3.2, nor
with 3.9.

Bastian

-- 
Oblivion together does not frighten me, beloved.
		-- Thalassa (in Anne Mulhall's body), "Return to Tomorrow",
		   stardate 4770.3.

--- End Message ---

Reply to: