This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

"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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]