On Thu, May 12, 2005 at 11:39:23AM +0000, Anton Ivanov wrote: > Package: libc6 > Version: 2.3.2.ds1-21 > Severity: critical > > > > After the last update C3 Version 1 > > with a kernel 2.6 image will fail on boot with: > > Inconsistency detected by ld.so: do_rel.h: 109 elf_dynamic_do_rel: Assertion > '(map->l_info[(34+0+(0x6ffffff - (0x6ffffff0)))] != ((void *0))' failed! > > Tested with the following 2.6 images: > older 2.6.10-1-386 (subversion 2), > current 2.6.10-1-386 (subversion 10) > whatever the debian installer tries to put on the system when booted > with 2.6 - most likely > current 2.6.10-1-386 > 2.6.9 (686 config altered to optimize for 386). > > with the default 2.4.18 image from woody will boot normally > > with 2.6.10-2 and 2.6.9 will boot normally if the libc6 is 2.3.2.ds1-20 or > earlier. > > I am looking at the changelog for ds1-21 and so far I have no idea what could > have caused it.
That's: #ifdef RTLD_BOOTSTRAP /* The dynamic linker always uses versioning. */ assert (map->l_info[VERSYMIDX (DT_VERSYM)] != NULL); #else The problem is not going to be anywhere near there. That is a check on the ld.so binary, which works elsewhere. Probably your mmap is busted. I do not see anything that would cause this in -21 either. -- Daniel Jacobowitz CodeSourcery, LLC -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]