[omniORB] omniORB and Red Hat 6.1 segfault [LONG]

uche.ogbuji@fourthought.com uche.ogbuji@fourthought.com
Tue, 01 Feb 2000 17:43:39 -0700


Clutching at even more straws.  Sorry for the length of this post, but I'm 
hoping it helps me and the others having this problem with omniORB.

It occurred to me to try running omniorb with strace, to see if bad libraries 
was really the problem.  Well, everything looks in order until it SEGVs.  All 
the libraries (omniorb native and Linux native) seem to be the correct 
glibc2.1 versions.

Does anyone see anything I'm missing?


[root@naira src]# strace $OMNIORB_PATH/bin/$OMNIORB_PLATFORM/omniNames
execve("/usr/local/src/omniorb/bin/i586_linux_2.0_glibc2.1/omniNames", 
["/usr/local/src/omniorb/bin/i586_linux_2.0_glibc2.1/omniNames"], [/* 24 vars 
*/]) = 0
brk(0)                                  = 0x8058284
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libomniORB2.so.8", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libomniORB2.so.8", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libomniORB2.so.8", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libomniORB2.so.8", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/i686/mmx/libomniORB2.s
o.8", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/i686/mmx", 
0xbffff59c) = -1 ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/i686/libomniORB2.so.8"
, O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/i686", 0xbffff59c) = 
-1 ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/mmx/libomniORB2.so.8",
 O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/mmx", 0xbffff59c) = 
-1 ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libomniORB2.so.8", 
O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=773209, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \31\3\000"..., 4096) 
= 4096
mmap(0, 629368, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40013000
mprotect(0x40095000, 96888, PROT_NONE)  = 0
mmap(0x40095000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x81000) = 0x40095000
close(3)                                = 0
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libomniDynamic2.so.8", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libomniDynamic2.so.8", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libomniDynamic2.so.8", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libomniDynamic2.so.8", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libomniDynamic2.so.8",
 O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2178505, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\331\10"..., 4096) = 
4096
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x400ad000
mmap(0, 1771748, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ae000
mprotect(0x40221000, 252132, PROT_NONE) = 0
mmap(0x40221000, 249856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x172000) = 0x40221000
mmap(0x4025e000, 2276, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOU
S, -1, 0) = 0x4025e000
close(3)                                = 0
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libomnithread.so.2", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libomnithread.so.2", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libomnithread.so.2", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libomnithread.so.2", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libomnithread.so.2", 
O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=23511, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\37"..., 4096) = 
4096
mmap(0, 20336, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4025f000
mprotect(0x40263000, 3952, PROT_NONE)   = 0
mmap(0x40263000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) 
= 0x40263000
close(3)                                = 0
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libpthread.so.0", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libpthread.so.0", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libpthread.so.0", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libpthread.so.0", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libpthread.so.0", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=18066, ...}) = 0
mmap(0, 18066, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40264000
close(3)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=247381, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3407\0"..., 4096) = 
4096
mmap(0, 69188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40269000
mprotect(0x40273000, 28228, PROT_NONE)  = 0
mmap(0x40273000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x9000) = 0x40273000
close(3)                                = 0
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libtcpwrapGK.so.1", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libtcpwrapGK.so.1", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libtcpwrapGK.so.1", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libtcpwrapGK.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libtcpwrapGK.so.1", 
O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=39834, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0&\0\000"..., 4096) = 
4096
mmap(0, 33796, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4027a000
mprotect(0x40281000, 5124, PROT_NONE)   = 0
mmap(0x40281000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) 
= 0x40281000
mmap(0x40282000, 1028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOU
S, -1, 0) = 0x40282000
close(3)                                = 0
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libstdc++-libc6.1-1.so.2", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libstdc++-libc6.1-1.so.2", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libstdc++-libc6.1-1.so.2", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libstdc++-libc6.1-1.so.2", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libstdc++-libc6.1-1.so
.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++-libc6.1-1.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0555, st_size=1185378, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\230"..., 4096) = 
4096
mmap(0, 269744, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40283000
mprotect(0x402b7000, 56752, PROT_NONE)  = 0
mmap(0x402b7000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x33000) = 0x402b7000
mmap(0x402c3000, 7600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOU
S, -1, 0) = 0x402c3000
close(3)                                = 0
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libm.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libm.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libm.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libm.so.6", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libm.so.6", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=540120, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320=\0"..., 4096) = 
4096
mmap(0, 114648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402c5000
mprotect(0x402e0000, 4056, PROT_NONE)   = 0
mmap(0x402e0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x1a000) = 0x402e0000
close(3)                                = 0
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libc.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libc.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libc.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libc.so.6", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libc.so.6", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=4118299, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\250\202"..., 4096) = 
4096
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x402e1000
mmap(0, 993500, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402e2000
mprotect(0x403cd000, 30940, PROT_NONE)  = 0
mmap(0x403cd000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0xea000) = 0x403cd000
mmap(0x403d1000, 14556, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMO
US, -1, 0) = 0x403d1000
close(3)                                = 0
mprotect(0x402e2000, 962560, PROT_READ|PROT_WRITE) = 0
mprotect(0x402e2000, 962560, PROT_READ|PROT_EXEC) = 0
munmap(0x40264000, 18066)               = 0
personality(0 /* PER_??? */)            = 0
getpid()                                = 31567
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2040*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 31567
uname({sys="Linux", node="naira.fourthought.com", ...}) = 0
rt_sigaction(SIGRT_0, {0x4026fe10, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x4026f7ac, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x4026fe9c, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RT_0], NULL, 8) = 0
brk(0)                                  = 0x8058284
brk(0x8058424)                          = 0x8058424
brk(0x8059000)                          = 0x8059000
brk(0x805a000)                          = 0x805a000
brk(0x805b000)                          = 0x805b000
brk(0x805c000)                          = 0x805c000
brk(0x805d000)                          = 0x805d000
brk(0x805e000)                          = 0x805e000
brk(0x805f000)                          = 0x805f000
brk(0x8060000)                          = 0x8060000
brk(0x8061000)                          = 0x8061000
brk(0x8062000)                          = 0x8062000
uname({sys="Linux", node="naira.fourthought.com", ...}) = 0
open("/var/omniNames/omninames-naira.fourthought.com.log", 
O_RDONLY|O_LARGEFILE) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=42, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
read(3, "port 1040\ncreate 3897362d2d0c113"..., 4096) = 42
close(3)                                = 0
munmap(0x40264000, 4096)                = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
brk(0x8064000)                          = 0x8064000
pipe([3, 4])                            = 0
clone()                                 = 31568
write(4, "$ \1@\5\0\0\0\25\371\377\277\324\370\377\2770\373\377\277"..., 148) 
= 148
rt_sigprocmask(SIG_SETMASK, NULL, [RT_0], 8) = 0
write(4, "\300v\'@\0\0\0\0\274\371\377\277\334\27&@\340\21\6\10\0"..., 148) = 
148
rt_sigprocmask(SIG_SETMASK, NULL, [RT_0], 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGRT_0 (Real-time signal 0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now [])
rt_sigprocmask(SIG_SETMASK, NULL, [RT_0], 8) = 0
write(4, "\300v\'@\0\0\0\0\260\371\377\277\334\27&@82\6\10\0\0\0"..., 148) = 
148rt_sigprocmask(SIG_SETMASK, NULL, [RT_0], 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGRT_0 (Real-time signal 0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now [])
stat("/project/omni/var/omniORB_NEW.cfg", 0xbffff918) = -1 ENOENT (No such 
file or directory)
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 5
setsockopt(5, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(5, {sin_family=AF_INET, sin_port=htons(1040), 
sin_addr=inet_addr("0.0.0.0")}, 16) = 0
listen(5, 5)                            = 0
getsockname(5, {sin_family=AF_INET, sin_port=htons(1040), 
sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="naira.fourthought.com", ...}) = 0
gettimeofday({949451611, 589668}, NULL) = 0
getpid()                                = 31567
open("/etc/resolv.conf", O_RDONLY)      = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=71, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
read(6, "search fourthought.com\n#nameserv"..., 4096) = 71
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x40264000, 4096)                = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 6
connect(6, {sun_family=AF_UNIX, sun_path="/var/run/.nscd_socket"}, 110) = -1 
ECONNREFUSED (Connection refused)
close(6)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=1744, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
read(6, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1744
brk(0x8065000)                          = 0x8065000
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x40264000, 4096)                = 0
open("../../../lib/i586_linux_2.0_glibc2.1/i686/mmx/libnss_files.so.2", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/i686/libnss_files.so.2", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/mmx/libnss_files.so.2", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("../../../lib/i586_linux_2.0_glibc2.1/libnss_files.so.2", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/local/src/omniorb/lib/i586_linux_2.0_glibc2.1/libnss_files.so.2", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=18066, ...}) = 0
mmap(0, 18066, PROT_READ, MAP_PRIVATE, 6, 0) = 0x40264000
close(6)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0755, st_size=247348, ...}) = 0
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\33"..., 4096) = 
4096
mmap(0, 35232, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0x403d5000
mprotect(0x403dd000, 2464, PROT_NONE)   = 0
mmap(0x403dd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0x7000) 
= 0x403dd000
close(6)                                = 0
munmap(0x40264000, 18066)               = 0
open("/etc/host.conf", O_RDONLY)        = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
read(6, "order hosts,bind\nmulti on\n", 4096) = 26
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x40264000, 4096)                = 0
open("/etc/hosts", O_RDONLY)            = 6
fcntl(6, F_GETFD)                       = 0
fcntl(6, F_SETFD, FD_CLOEXEC)           = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=87, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
read(6, "127.0.0.1\t\tlocalhost localhost.l"..., 4096) = 87
close(6)                                = 0
munmap(0x40264000, 4096)                = 0
gettimeofday({949451611, 601116}, NULL) = 0
getpid()                                = 31567
rt_sigprocmask(SIG_SETMASK, NULL, [RT_0], 8) = 0
write(4, "\300v\'@\0\0\0\0\344\371\377\277\334\27&@\0I\6\10\0\0\0"..., 148) = 
148
rt_sigprocmask(SIG_SETMASK, NULL, [RT_0], 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGRT_0 (Real-time signal 0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now [])
open("/var/omniNames/omninames-naira.fourthought.com.log", 
O_RDONLY|O_LARGEFILE) = 6
fstat(6, {st_mode=S_IFREG|0664, st_size=42, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
read(6, "port 1040\ncreate 3897362d2d0c113"..., 4096) = 42
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x40264000, 4096)                = 0
time(NULL)                              = 949451611
open("/etc/localtime", O_RDONLY)        = 6
read(6, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0"..., 44) = 44
brk(0x8066000)                          = 0x8066000
read(6, "\236\246:\220\237\273\7\200\240\206\34\220\241\232\351"..., 780) = 780
fstat(6, {st_mode=S_IFREG|0644, st_size=860, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
read(6, "\377\377\253\240\1\0\377\377\235\220\0\4\377\377\253\240"..., 4096) = 
36
close(6)                                = 0
munmap(0x40264000, 4096)                = 0
write(2, "\nTue Feb  1 17:33:31 2000:\n\n", 28
Tue Feb  1 17:33:31 2000:

) = 28
write(2, "Read log file successfully.", 27Read log file successfully.) = 27
write(2, "\n", 1
)                       = 1
time(NULL)                              = 949451611
write(2, "Root context is ", 16Root context is )        = 16
write(2, "IOR:010000002800000049444c3a6f6d"..., 212IOR:010000002800000049444c3a
6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578743a312e30000100000
0000000002c000000010100000f0000003230372e3137342e3134322e32370000100400000c0000
003897362d2d0c113000000002) = 212
write(2, "\n", 1
)                       = 1
open("/var/omniNames/omninames-naira.fourthought.com.log", 
O_WRONLY|O_APPEND|O_SYNC) = 6
fstat(6, {st_mode=S_IFREG|0664, st_size=42, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
_llseek(6, 0, [0], SEEK_CUR)            = 0
unlink("/var/omniNames/omninames-naira.fourthought.com.ckp") = -1 ENOENT (No 
such file or directory)
time(NULL)                              = 949451611
write(2, "Checkpointing Phase 1: Prepare.", 31Checkpointing Phase 1: Prepare.) 
= 31
write(2, "\n", 1
)                       = 1
open("/var/omniNames/omninames-naira.fourthought.com.ckp", 
O_WRONLY|O_CREAT|O_TRUNC|O_SYNC, 0666) = 7
fstat(7, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40265000
_llseek(7, 0, [0], SEEK_CUR)            = 0
write(7, "port 1040\n", 10)             = 10
write(7, "create 3897362d2d0c113000000002\n", 32) = 32
close(7)                                = 0
munmap(0x40265000, 4096)                = 0
time(NULL)                              = 949451611
write(2, "Checkpointing Phase 2: Commit.", 30Checkpointing Phase 2: Commit.) = 
30
write(2, "\n", 1
)                       = 1
close(6)                                = 0
munmap(0x40264000, 4096)                = 0
unlink("/var/omniNames/omninames-naira.fourthought.com.bak") = 0
link("/var/omniNames/omninames-naira.fourthought.com.log", 
"/var/omniNames/omninames-naira.fourthought.com.bak") = 0
unlink("/var/omniNames/omninames-naira.fourthought.com.log") = 0
link("/var/omniNames/omninames-naira.fourthought.com.ckp", 
"/var/omniNames/omninames-naira.fourthought.com.log") = 0
unlink("/var/omniNames/omninames-naira.fourthought.com.ckp") = 0
open("/var/omniNames/omninames-naira.fourthought.com.log", 
O_WRONLY|O_APPEND|O_SYNC) = 6
fstat(6, {st_mode=S_IFREG|0664, st_size=42, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40264000
_llseek(6, 0, [0], SEEK_CUR)            = 0
time(NULL)                              = 949451611
write(2, "Checkpointing completed.", 24Checkpointing completed.) = 24
write(2, "\n", 1
)                       = 1
gettimeofday({949451611, 617821}, NULL) = 0
gettimeofday({949451611, 617979}, NULL) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RT_0], 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_0], [RT_0], 8) = 0
nanosleep({899, 999842000}, 0)          = -1 EINTR (Interrupted system call)
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
[root@naira src]#