Help: DNS Resolver and Root Shell

Denys Vlasenko vda.linux at googlemail.com
Sun Oct 27 13:14:37 UTC 2013


On Sun, Oct 27, 2013 at 4:46 PM, Hui Li <openlinuxsource at gmail.com> wrote:
>> open("/lib/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3^M
>> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\220\31\0\0004\0\0\0<\263\0\0\2\0\0\0054\0
>> \0\10\0(\0\36\0\33\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\
>> close(3)
>>
>> This looks wrong: the library wasn't successfully loaded.

> I don't think so. I didn't use x86 libs.

The above snippet in your strace clearly indicates
that /lib/libnss_files.so.2 exists but dynamic loader
does not like it. It looked at its header and decided
to not map it.

You need to fix *this*.


More information about the busybox mailing list