This is the mail archive of the libc-hacker@cygnus.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]

Re: [50 character or so descriptive subject here (for reference)]


I got a static link, thanks.  For whatever it's worth, it still crashes.

The gdb stack trace looks useless:

(gdb) run -d /devel/src/lib/glibc-2.0.110/build/timezone/testdata -y ./yearistype australasia
Starting program: /devel/src/lib/glibc-2.0.110/build/timezone/zic -d /devel/src/lib/glibc-2.0.110/build/timezone/testdata -y ./yearistype australasia

Program received signal SIGILL, Illegal instruction.
0xbffff330 in ?? ()
(gdb) where
#0  0xbffff330 in ?? ()
#1  0x808e4f9 in aliasfile.87 ()
#2  0x622f0063 in ?? ()
Cannot access memory at address 0x2d006873.


The final output of running under strace looks like:

access("/devel/src/lib/glibc-2.0.110/build/timezone/testdata/Australia/Lindeman/.", F_OK) = -1 ENOTDIR (Not a directory)
unlink("/devel/src/lib/glibc-2.0.110/build/timezone/testdata/Australia/Lindeman") = 0
open("/devel/src/lib/glibc-2.0.110/build/timezone/testdata/Australia/Lindeman", O_WRONLY|O_CREAT|O_TRUNC|0x8000, 0666) = 3
fstat(3, {st_mode=0, st_size=0, ...})   = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000
write(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 180) = 180
close(3)                                = 0
munmap(0x40000000, 4096)                = 0
SYS_174(0x2, 0xbfffaeb8, 0xbfffae2c, 0x8, 0x2) = 0
SYS_174(0x3, 0xbfffaeb8, 0xbfffae2c, 0x8, 0x3) = 0
SYS_175(0, 0xbfffb01c, 0xbfffaf9c, 0x8, 0) = 0
recv(134844420, "\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 3221204892, MSG_DONTROUTE|0x10) = 13663
--- SIGILL (Illegal instruction) ---
+++ killed by SIGILL +++


The new vfork call is numbered `190' on Intel.  Syscall 174 is 
rt_sigaction and 175 is rt_sigprocmask.


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