On Mon, February 8, 2010 13:50, Ludovic Courtès wrote:
> Looking at the strace(1) output you sent doesn’t really help.  Could you
> instead send the strace(1) output starting at the first occurrence of
> “libguile”?

It should be this bit I think:

open("/usr/lib/libguile.so.17", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0
r\2\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=942204, ...}) = 0
mmap2(NULL, 982172, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xcb2000
mmap2(0xd95000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3,
0xe3) = 0xd95000
mmap2(0xd98000, 40092, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS,
-1, 0) = 0xd98000
close(3)                                = 0

(from my original msg. this is with the Mercury libgc.so)

/Tomas




Reply via email to