[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Current glibc CVS doesn't work on i386-gnu

From: Jeff Bailey
Subject: Current glibc CVS doesn't work on i386-gnu
Date: Sun, 12 Jan 2003 18:55:04 -0800
User-agent: Mutt/1.3.28i

Details on the bug that I ran into in December on i386-gnu:

Program received signal EXC_BAD_ACCESS, Could not access memory
0x00000000 in ?? ()

The problem seems to be this line:

73     return __stpnpy (__dst, __src, __len) - __dst;

in mach/mach/mig_support.h

When I look at elf/ld.so with `readelf -a' the plt section contains:

000168a4  00005107 R_386_JUMP_SLOT   00000000   __stpncpy

Should the sym. value really be 00000000?

I'm not sure because:

00016884  00004307 R_386_JUMP_SLOT   00000000   __ctype_b_loc
00016898  00004b07 R_386_JUMP_SLOT   00000000   __ctype_toupper_loc

But there are no entries like this in the currently installed ld.so and
all three of these symbols are new.

Jeff Bailey

reply via email to

[Prev in Thread] Current Thread [Next in Thread]