This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
"rtld.c Assertion"
- From: kladit at t-online dot de (Klaus Dittrich)
- To: alpha-glibc mailing list <libc-alpha at sources dot redhat dot com>
- Date: Sat, 27 Dec 2003 12:52:24 +0100
- Subject: "rtld.c Assertion"
Today I successfully installed glibc_cvs_031227 on a dual-xeon linux-2.6.0 system.
I used gcc-3.3.1 and current binutils_cvs_031224, other combinations
gave segfaults during ntpl tests.
All tests and the install run through without error.
But when I execute /lib/libc.so.6 I get ..
Inconsistency detected by ld.so: rtld.c: 1273: dl_main: Assertion `_rtld_local._dl_rtld_map.l_prev->l_next == _rtld_local._dl_rtld_map.l_next' failed!
Can one of the gurus explain what happens here and how to get things
as they should be?
I installed several libc's in the past and none showed this assertion.
I upgraded a second system (linux from scratch, dual-PIII) from glibc-2.3.2/linuxthreads
to the current glibc/ntpl and get the same message now.
Both systems are fast and stable.
--
Klaus