[parisc-linux] /lib/ld.so.1 (glibc) issues on 2.5 kernel??

Matthew Wilcox willy@debian.org
Mon, 17 Mar 2003 16:32:06 +0000


On Mon, Mar 17, 2003 at 09:19:14AM -0700, Ryan Bradetich wrote:
> Linux vega 2.5.64-pa5 #3 Sun Mar 16 23:44:38 MST 2003 parisc unknown
> unknown GNU/Linux
> rbrad@vega:~$ /lib/ld.so.1 --verify /bin/sh
> Inconsistency detected by ld.so: rtld.c: 879: dl_main: Assertion
> `_rtld_local._dl_rtld_map.l_libname' failed!
> rbrad@vega:~$
> 
> With the same system, but running the 2.4 kernel .... everything
> seems to work fine.

Hmm.  Back in 2.4, we had an RGH_HACK in fs/binfmt_elf.c which (iirc)
was introduced to stop this error.  I'm not sure we ever tracked down the
problem this was solving, but we thought it'd gone away with recent glibc.

I guess not.  I'm reluctant to bring the RGH_HACK forwards... but if
someone did, it might help track down where this problem really is.

-- 
"It's not Hollywood.  War is real, war is primarily not about defeat or
victory, it is about death.  I've seen thousands and thousands of dead bodies.
Do you think I want to have an academic debate on this subject?" -- Robert Fisk