[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [hyades-dev] Segmentation fault from hand-built RAServer

Richard,

I appreciate your reply and will very much look forward to working with
someone to resolve this.

For what it's worth, I installed the compat-libstdc++-8-3.3.4.2 RPM from
Fedora on UserLinux using the alien utility, and included those so's in my
LD_LIBRARY_PATH.  It doesn't seg fault now, but dies with a SIGCHLD and
return code of 30.  Strack trace follows below.  Please let me know if I
can do anything else to help this along.

Thanks!
John

--- settings ---
export
LD_LIBRARY_PATH=/usr/lib/compat:/oldroot/shared/Hyades/lib:$JAVA_HOME/jre/lib/i386/client:$JAVA_HOME/jre/lib/i386/

export PATH=$PATH:/oldroot/shared/Hyades/bin

export RASERVER_HOME=/oldroot/shared/Hyades
--- strace ---
execve("bin/RAServer", ["bin/RAServer"], [/* 34 vars */]) = 0
uname({sys="Linux", node="pragmatic", ...}) = 0
brk(0)                                  = 0x805a000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40017000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/usr/lib/compat/tls/i686/mmx/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/compat/tls/i686/mmx/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/usr/lib/compat/tls/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/compat/tls/i686/mmx", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/usr/lib/compat/tls/i686/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/compat/tls/i686/cmov", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/usr/lib/compat/tls/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/compat/tls/i686", 0xbffff168) = -1 ENOENT (No such file
or directory)
open("/usr/lib/compat/tls/mmx/cmov/libpthread.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/compat/tls/mmx/cmov", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/usr/lib/compat/tls/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/compat/tls/mmx", 0xbffff168) = -1 ENOENT (No such file or
directory)
open("/usr/lib/compat/tls/cmov/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/compat/tls/cmov", 0xbffff168) = -1 ENOENT (No such file
or directory)
open("/usr/lib/compat/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/compat/tls", 0xbffff168) = -1 ENOENT (No such file or
directory)
open("/usr/lib/compat/i686/mmx/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/compat/i686/mmx/cmov", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/usr/lib/compat/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/compat/i686/mmx", 0xbffff168) = -1 ENOENT (No such file
or directory)
open("/usr/lib/compat/i686/cmov/libpthread.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/compat/i686/cmov", 0xbffff168) = -1 ENOENT (No such file
or directory)
open("/usr/lib/compat/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/compat/i686", 0xbffff168) = -1 ENOENT (No such file or
directory)
open("/usr/lib/compat/mmx/cmov/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/compat/mmx/cmov", 0xbffff168) = -1 ENOENT (No such file
or directory)
open("/usr/lib/compat/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/compat/mmx", 0xbffff168) = -1 ENOENT (No such file or
directory)
open("/usr/lib/compat/cmov/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/compat/cmov", 0xbffff168) = -1 ENOENT (No such file or
directory)
open("/usr/lib/compat/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/compat", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/oldroot/shared/Hyades/lib/tls/i686/mmx/cmov/libpthread.so.0",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/tls/i686/mmx/cmov", 0xbffff168) = -1
ENOENT (No such file or directory)
open("/oldroot/shared/Hyades/lib/tls/i686/mmx/libpthread.so.0", O_RDONLY)
= -1 ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/tls/i686/mmx", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/oldroot/shared/Hyades/lib/tls/i686/cmov/libpthread.so.0", O_RDONLY)
= -1 ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/tls/i686/cmov", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/oldroot/shared/Hyades/lib/tls/i686/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/tls/i686", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/oldroot/shared/Hyades/lib/tls/mmx/cmov/libpthread.so.0", O_RDONLY)
= -1 ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/tls/mmx/cmov", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/oldroot/shared/Hyades/lib/tls/mmx/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/tls/mmx", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/oldroot/shared/Hyades/lib/tls/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/tls/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/oldroot/shared/Hyades/lib/tls/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/tls", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/oldroot/shared/Hyades/lib/i686/mmx/cmov/libpthread.so.0", O_RDONLY)
= -1 ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/i686/mmx/cmov", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/oldroot/shared/Hyades/lib/i686/mmx/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/i686/mmx", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/oldroot/shared/Hyades/lib/i686/cmov/libpthread.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/i686/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/oldroot/shared/Hyades/lib/i686/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/i686", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/oldroot/shared/Hyades/lib/mmx/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/mmx/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/oldroot/shared/Hyades/lib/mmx/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/mmx", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/oldroot/shared/Hyades/lib/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/oldroot/shared/Hyades/lib/cmov", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/oldroot/shared/Hyades/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/oldroot/shared/Hyades/lib", {st_mode=S_IFDIR|0755, st_size=4096,
...}) = 0
open("/opt/java/jre/lib/i386/client/tls/i686/mmx/cmov/libpthread.so.0",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/tls/i686/mmx/cmov", 0xbffff168) = -1
ENOENT (No such file or directory)
open("/opt/java/jre/lib/i386/client/tls/i686/mmx/libpthread.so.0",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/tls/i686/mmx", 0xbffff168) = -1
ENOENT (No such file or directory)
open("/opt/java/jre/lib/i386/client/tls/i686/cmov/libpthread.so.0",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/tls/i686/cmov", 0xbffff168) = -1
ENOENT (No such file or directory)
open("/opt/java/jre/lib/i386/client/tls/i686/libpthread.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/tls/i686", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/client/tls/mmx/cmov/libpthread.so.0",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/tls/mmx/cmov", 0xbffff168) = -1
ENOENT (No such file or directory)
open("/opt/java/jre/lib/i386/client/tls/mmx/libpthread.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/tls/mmx", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/client/tls/cmov/libpthread.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/tls/cmov", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/client/tls/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/tls", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/i686/mmx/cmov/libpthread.so.0",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/i686/mmx/cmov", 0xbffff168) = -1
ENOENT (No such file or directory)
open("/opt/java/jre/lib/i386/client/i686/mmx/libpthread.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/i686/mmx", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/client/i686/cmov/libpthread.so.0", O_RDONLY)
= -1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/i686/cmov", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/client/i686/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/i686", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/mmx/cmov/libpthread.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/mmx/cmov", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/client/mmx/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/mmx", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/client", {st_mode=S_IFDIR|0775,
st_size=4096, ...}) = 0
open("/opt/java/jre/lib/i386/tls/i686/mmx/cmov/libpthread.so.0", O_RDONLY)
= -1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/tls/i686/mmx/cmov", 0xbffff168) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/tls/i686/mmx/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/tls/i686/mmx", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/tls/i686/cmov/libpthread.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/tls/i686/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/tls/i686/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/tls/i686", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/opt/java/jre/lib/i386/tls/mmx/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/tls/mmx/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/tls/mmx/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/tls/mmx", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/opt/java/jre/lib/i386/tls/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/tls/cmov", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/opt/java/jre/lib/i386/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/opt/java/jre/lib/i386/tls", 0xbffff168) = -1 ENOENT (No such file
or directory)
open("/opt/java/jre/lib/i386/i686/mmx/cmov/libpthread.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/i686/mmx/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/i686/mmx/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/i686/mmx", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/opt/java/jre/lib/i386/i686/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/i686/cmov", 0xbffff168) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/opt/java/jre/lib/i386/i686", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/opt/java/jre/lib/i386/mmx/cmov/libpthread.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/opt/java/jre/lib/i386/mmx/cmov", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/opt/java/jre/lib/i386/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/opt/java/jre/lib/i386/mmx", 0xbffff168) = -1 ENOENT (No such file
or directory)
open("/opt/java/jre/lib/i386/cmov/libpthread.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/opt/java/jre/lib/i386/cmov", 0xbffff168) = -1 ENOENT (No such
file or directory)
open("/opt/java/jre/lib/i386/libpthread.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/opt/java/jre/lib/i386", {st_mode=S_IFDIR|0775, st_size=4096,
...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=37843, ...}) = 0
old_mmap(NULL, 37843, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/tls/libpthread.so.0", 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\320D\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=78167, ...}) = 0
old_mmap(NULL, 60768, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40022000
old_mmap(0x4002e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xc000) = 0x4002e000
old_mmap(0x4002f000, 7520, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4002f000
close(3)                                = 0
open("/usr/lib/compat/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/oldroot/shared/Hyades/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/libdl.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/libdl.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/tls/libdl.so.2", 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\220\32"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9432, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40031000
old_mmap(NULL, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40032000
old_mmap(0x40034000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1000) = 0x40034000
close(3)                                = 0
open("/usr/lib/compat/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/oldroot/shared/Hyades/lib/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/libcrypt.so.1", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No
such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/tls/libcrypt.so.1", 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\240\10"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=17980, ...}) = 0
old_mmap(NULL, 176700, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40035000
old_mmap(0x40039000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x4000) = 0x40039000
old_mmap(0x4003a000, 156220, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4003a000
close(3)                                = 0
open("/usr/lib/compat/libxerces-c.so.24", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/oldroot/shared/Hyades/lib/libxerces-c.so.24", 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\0000\207"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=5579703, ...}) = 0
old_mmap(NULL, 4516668, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40061000
old_mmap(0x403e9000, 806912, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x387000) = 0x403e9000
old_mmap(0x404ae000, 6972, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x404ae000
close(3)                                = 0
open("/usr/lib/compat/libhcclco.so", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/oldroot/shared/Hyades/lib/libhcclco.so", 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\340$\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=35021, ...}) = 0
old_mmap(NULL, 33152, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404b0000
old_mmap(0x404b8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x7000) = 0x404b8000
close(3)                                = 0
open("/usr/lib/compat/libhcclserc.so", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/oldroot/shared/Hyades/lib/libhcclserc.so", 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\20|\0\000"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=96375, ...}) = 0
old_mmap(NULL, 90604, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404b9000
old_mmap(0x404ca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x10000) = 0x404ca000
old_mmap(0x404cc000, 12780, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x404cc000
close(3)                                = 0
open("/usr/lib/compat/libhcclsert.so", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/oldroot/shared/Hyades/lib/libhcclsert.so", 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\20\26\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=21411, ...}) = 0
old_mmap(NULL, 19964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404d0000
old_mmap(0x404d4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x3000) = 0x404d4000
close(3)                                = 0
open("/usr/lib/compat/libhccls.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/oldroot/shared/Hyades/lib/libhccls.so", 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\360\17"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=14158, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x404d5000
old_mmap(NULL, 13652, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404d6000
old_mmap(0x404d9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x2000) = 0x404d9000
close(3)                                = 0
open("/usr/lib/compat/libhcclsm.so", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/oldroot/shared/Hyades/lib/libhcclsm.so", 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\300/\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=52411, ...}) = 0
old_mmap(NULL, 46144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404da000
old_mmap(0x404e4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x9000) = 0x404e4000
close(3)                                = 0
open("/usr/lib/compat/libstdc++-libc6.2-2.so.3", 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\240\211"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=261960, ...}) = 0
old_mmap(NULL, 270148, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404e6000
old_mmap(0x4051d000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x37000) = 0x4051d000
old_mmap(0x40526000, 8004, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40526000
close(3)                                = 0
open("/usr/lib/compat/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/oldroot/shared/Hyades/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/libm.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/libm.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/tls/libm.so.6", 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\0006\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=141312, ...}) = 0
old_mmap(NULL, 139712, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40528000
old_mmap(0x4054a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x22000) = 0x4054a000
close(3)                                = 0
open("/usr/lib/compat/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/oldroot/shared/Hyades/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/libc.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/libc.so.6", O_RDONLY) = -1 ENOENT (No such
file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/tls/libc.so.6", 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\340X\1"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1279076, ...}) = 0
old_mmap(NULL, 1289388, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4054b000
old_mmap(0x4067b000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x12f000) = 0x4067b000
old_mmap(0x40684000, 7340, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40684000
close(3)                                = 0
open("/usr/lib/compat/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/oldroot/shared/Hyades/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/opt/java/jre/lib/i386/client/libgcc_s.so.1", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/opt/java/jre/lib/i386/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No
such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/libgcc_s.so.1", 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\20\30\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=32420, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40686000
old_mmap(NULL, 35432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40687000
old_mmap(0x4068f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x7000) = 0x4068f000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40690000
mprotect(0x404da000, 40960, PROT_READ|PROT_WRITE) = 0

mprotect(0x404da000, 40960, PROT_READ|PROT_EXEC) = 0
mprotect(0x404d6000, 12288, PROT_READ|PROT_WRITE) = 0
mprotect(0x404d6000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0x404d0000, 16384, PROT_READ|PROT_WRITE) = 0
mprotect(0x404d0000, 16384, PROT_READ|PROT_EXEC) = 0
mprotect(0x404b9000, 69632, PROT_READ|PROT_WRITE) = 0
mprotect(0x404b9000, 69632, PROT_READ|PROT_EXEC) = 0
mprotect(0x404b0000, 32768, PROT_READ|PROT_WRITE) = 0
mprotect(0x404b0000, 32768, PROT_READ|PROT_EXEC) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0x40690080,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x40018000, 37843)               = 0
set_tid_address(0x406900c8)             = 27757
rt_sigaction(SIGRTMIN, {0x40026430, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
brk(0)                                  = 0x805a000
brk(0x807b000)                          = 0x807b000
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x406900c8) = 27758
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(27758)                       = ?