Code:
truss -f -o /tmp/truss.out /lib/svc/method/rpc-bind start
9348: execve("/sbin/sh", 0xFFBFF21C, 0xFFBFF22C) argc = 3
9348: resolvepath("/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
9348: resolvepath("/sbin/sh", "/sbin/sh", 1023) = 8
9348: stat("/sbin/sh", 0xFFBFEFF8) = 0
9348: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
9348: stat("/usr/local/lib/libc.so.1", 0xFFBFEB18) Err#2 ENOENT
9348: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB18) Err#2 ENOENT
9348: stat("/usr/lib/libc.so.1", 0xFFBFEB18) = 0
9348: resolvepath("/usr/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
9348: open("/usr/lib/libc.so.1", O_RDONLY) = 3
9348: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF3A0000
9348: mmap(0x00010000, 991232, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF280000
9348: mmap(0xFF280000, 882477, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF280000
9348: mmap(0xFF368000, 29469, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 884736) = 0xFF368000
9348: mmap(0xFF370000, 2592, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF370000
9348: munmap(0xFF358000, 65536) = 0
9348: memcntl(0xFF280000, 139860, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9348: close(3) = 0
9348: munmap(0xFF3A0000, 8192) = 0
9348: mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF3A0000
9348: getcontext(0xFFBFECF0)
9348: getrlimit(RLIMIT_STACK, 0xFFBFECD0) = 0
9348: getpid() = 9348 [9347]
9348: setustack(0xFF3A2088)
9348: getpid() = 9348 [9347]
9348: getpgid(9348) = 9347
9348: getsid(9348) = 4272
9348: access("/usr/lib/locale", F_OK) = 0
9348: brk(0x0003A0F0) = 0
9348: sysconfig(_CONFIG_SIGRT_MIN) = 41
9348: sysconfig(_CONFIG_SIGRT_MAX) = 48
9348: sigaltstack(0xFFBFF124, 0x00000000) = 0
9348: sigaction(SIGHUP, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGHUP, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGINT, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGINT, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGQUIT, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGQUIT, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGILL, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGILL, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGTRAP, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGTRAP, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGABRT, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGABRT, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGEMT, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGEMT, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGFPE, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGFPE, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGBUS, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGBUS, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGSEGV, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGSYS, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGSYS, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGPIPE, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGPIPE, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGALRM, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGALRM, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGTERM, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGTERM, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGUSR1, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGUSR1, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGUSR2, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGUSR2, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGPWR, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGPWR, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGURG, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGURG, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGPOLL, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGPOLL, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGVTALRM, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGVTALRM, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGPROF, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGPROF, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGXCPU, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGXCPU, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGXFSZ, 0x00000000, 0xFFBFF0A0) = 0
9348: sigaction(SIGXFSZ, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMIN, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMIN+1, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMIN+2, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMIN+3, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMAX-3, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMAX-2, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMAX-1, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: sigaction(SIGRTMAX, 0xFFBFEFE0, 0xFFBFF080) = 0
9348: brk(0x0003A0F8) = 0
9348: brk(0x0003A2F8) = 0
9348: stat("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", 0xFFBFE1F0) = 0
9348: resolvepath("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", "/platform/sun4u-us3/lib/libc_psr.so.1", 1023) = 37
9348: open("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", O_RDONLY) = 3
9348: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF390000
9348: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF380000
9348: close(3) = 0
9348: stat("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3", 0xFFBFE378) = 0
9348: resolvepath("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3", "/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3", 1023) = 52
9348: open("/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3", O_RDONLY) = 3
9348: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF270000
9348: mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF250000
9348: mmap(0xFF250000, 19249, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF250000
9348: mmap(0xFF264000, 5778, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 16384) = 0xFF264000
9348: munmap(0xFF256000, 57344) = 0
9348: memcntl(0xFF250000, 8868, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9348: close(3) = 0
9348: stat("/usr/local/lib/libc.so.1", 0xFFBFE248) Err#2 ENOENT
9348: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFE248) Err#2 ENOENT
9348: munmap(0xFF270000, 8192) = 0
9348: brk(0x0003A4F8) = 0
9348: brk(0x0003A6F8) = 0
9348: brk(0x0003A7C8) = 0
9348: brk(0x0003AAC8) = 0
9348: brk(0x0003ADC8) = 0
9348: brk(0x0003AEC8) = 0
9348: brk(0x0003B1C8) = 0
9348: getuid() = 0 [0]
9348: getuid() = 0 [0]
9348: getgid() = 0 [0]
9348: getgid() = 0 [0]
9348: open64("/lib/svc/method/rpc-bind", O_RDONLY) = 3
9348: close(19) Err#9 EBADF
9348: fcntl(3, F_DUPFD, 0x00000013) = 19
9348: close(3) = 0
9348: fcntl(19, F_SETFD, 0x00000001) = 0
9348: ioctl(2, TCGETA, 0xFFBFF04C) = 0
9348: ioctl(19, TCGETA, 0xFFBFF04C) Err#25 ENOTTY
9348: read(19, " # ! / s b i n / s h\n".., 128) = 128
9348: read(19, " - b i n d . s h\t 1 . 3".., 128) = 128
9348: open64("/lib/svc/share/smf_include.sh", O_RDONLY) = 3
9348: read(3, " # ! / b i n / s h\n #\n".., 128) = 128
9348: read(3, " n c l u d e . s h\t 1 .".., 128) = 128
9348: brk(0x0003B4C8) = 0
9348: read(3, " i t o r y _ d o o r ]".., 128) = 128
9348: read(3, " a g e 2 > & 1 | s".., 128) = 128
9348: read(3, " r e s e r v e d f o".., 128) = 128
9348: read(3, " N I T _ N E T _ I F , ".., 128) = 128
9348: read(3, " t h e n e t w o r k .".., 128) = 128
9348: read(3, " I N I T _ N E T _ S T R".., 128) = 128
9348: read(3, " ( ) {\n\t i f [ ".., 128) = 128
9348: read(3, " t u r n 0\n\t f i\n\n".., 128) = 128
9348: brk(0x0003B618) = 0
9348: brk(0x0003BA18) = 0
9348: read(3, " e x p o r t _ I N I T".., 128) = 128
9348: read(3, " I G N A L W A I T T".., 128) = 128
9348: read(3, " R A C T . I f t h".., 128) = 128
9348: read(3, " t i l\n # T I M E".., 128) = 128
9348: read(3, " a c o n t r a c t w".., 128) = 128
9348: read(3, " e c o n t r a c t i".., 128) = 128
9348: read(3, " t u r n s 2 i f W".., 128) = 128
9348: read(3, " t i m e _ t o _ w a i t".., 128) = 128
9348: brk(0x0003BC18) = 0
9348: brk(0x0003C018) = 0
9348: read(3, " d e v / n u l l 2 > &".., 128) = 128
9348: read(3, " t i s a l r e a d y".., 128) = 128
9348: brk(0x0003C1B8) = 0
9348: brk(0x0003C5B8) = 0
9348: read(3, " o r , c o u l d n o".., 128) = 128
9348: read(3, " - e q 0 ] & & r".., 128) = 128
9348: read(3, " e y w e r e f o r k".., 128) = 128
9348: read(3, " r $ t i m e _ w a i t".., 128) = 128
9348: brk(0x0003C768) = 0
9348: brk(0x0003CB68) = 0
9348: read(3, " _ t o _ w a i t ] &".., 128) = 128
9348: read(3, " n 0\n }\n\n #\n # s".., 128) = 128
9348: brk(0x0003CCB0) = 0
9348: brk(0x0003D0B0) = 0
9348: read(3, " e r o\n # e x i t".., 128) = 128
9348: read(3, " F L I N E = 9 8\n S M F".., 128) = 53
9348: read(3, 0xFFBFEF48, 128) = 0
9348: ioctl(3, TCGETA, 0xFFBFE71C) Err#25 ENOTTY
9348: ioctl(3, TCGETA, 0xFFBFE77C) Err#25 ENOTTY
9348: close(3) = 0
9348: brk(0x0003D290) = 0
9348: brk(0x0003D690) = 0
9348: read(19, " B _ E X I T = 0\n R B _".., 128) = 128
9348: read(19, " i n / r p c b i n d d".., 128) = 128
9348: read(19, " / u s r / s b i n / r p".., 128) = 128
9348: brk(0x0003DA90) = 0
9348: read(19, " B _ E X I T = 1\n\t\t f".., 128) = 128
9348: read(19, " $ { R B _ D O O R }\n".., 128) = 77
9348: stat("/usr/local/lib/libgen.so.1", 0xFFBFEAF0) Err#2 ENOENT
9348: stat("/usr/local/ssl/lib/libgen.so.1", 0xFFBFEAF0) Err#2 ENOENT
9348: stat("/usr/lib/libgen.so.1", 0xFFBFEAF0) = 0
9348: resolvepath("/usr/lib/libgen.so.1", "/lib/libgen.so.1", 1023) = 16
9348: open("/usr/lib/libgen.so.1", O_RDONLY) = 3
9348: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF270000
9348: mmap(0x00010000, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF230000
9348: mmap(0xFF230000, 22089, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF230000
9348: mmap(0xFF246000, 2303, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 24576) = 0xFF246000
9348: munmap(0xFF236000, 65536) = 0
9348: memcntl(0xFF230000, 5656, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9348: close(3) = 0
9348: stat("/usr/local/lib/libc.so.1", 0xFFBFEA28) Err#2 ENOENT
9348: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEA28) Err#2 ENOENT
9348: munmap(0xFF270000, 8192) = 0
9348: getuid() = 0 [0]
9348: stat64("/usr/sbin/rpcbind", 0xFFBFEB38) = 0
9348: access("/usr/sbin/rpcbind", X_OK|E_OK) = 0
9348: stat64("/var/run/rpc_door", 0xFFBFEC10) = 0
9348: schedctl() = 0xFF26E000
9348: fork1() = 9349
9348: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
9349: fork1() (returning as child ...) = 9348
9349: getpid() = 9349 [9348]
9349: lwp_self() = 1
9349: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
9349: getpid() = 9349 [9348]
9349: creat64("/dev/msglog", 0666) = 3
9349: fcntl(1, F_GETFD, 0x00000000) = 0
9349: close(1) = 0
9349: fcntl(3, F_DUPFD, 0x00000001) = 1
9349: close(3) = 0
9349: dup(1) = 3
9349: fcntl(2, F_GETFD, 0x00000000) = 0
9349: close(2) = 0
9349: fcntl(3, F_DUPFD, 0x00000002) = 2
9349: close(3) = 0
9349: brk(0x0003DF90) = 0
9349: brk(0x0003E490) = 0
9349: brk(0x0003E990) = 0
9349: execve("/usr/sbin/rpcbind", 0x0003D7B8, 0x0003D7D0) argc = 1
9349: resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
9349: resolvepath("/usr/sbin/rpcbind", "/usr/sbin/rpcbind", 1023) = 17
9349: stat("/usr/sbin/rpcbind", 0xFFBFF010) = 0
9349: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
9349: stat("/usr/local/lib/libsocket.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libsocket.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libsocket.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libsocket.so.1", "/lib/libsocket.so.1", 1023) = 19
9349: open("/usr/lib/libsocket.so.1", O_RDONLY) = 3
9349: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 122880, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF370000
9349: mmap(0xFF370000, 44006, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF370000
9349: mmap(0xFF38C000, 4285, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 49152) = 0xFF38C000
9349: munmap(0xFF37C000, 65536) = 0
9349: memcntl(0xFF370000, 13952, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libnsl.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libnsl.so.1", "/lib/libnsl.so.1", 1023) = 16
9349: open("/usr/lib/libnsl.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 729088, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF280000
9349: mmap(0xFF280000, 591502, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF280000
9349: mmap(0xFF322000, 33573, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 598016) = 0xFF322000
9349: mmap(0xFF32C000, 23056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF32C000
9349: munmap(0xFF312000, 65536) = 0
9349: memcntl(0xFF280000, 89076, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libwrap.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libwrap.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libwrap.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/ucblib/libwrap.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/sfw/lib/libwrap.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/sfw/lib/libwrap.so.1", "/usr/sfw/lib/libwrap.so.1.0", 1023) = 27
9349: open("/usr/sfw/lib/libwrap.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF350000
9349: mmap(0xFF350000, 25325, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF350000
9349: mmap(0xFF368000, 5294, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 32768) = 0xFF368000
9349: munmap(0xFF358000, 65536) = 0
9349: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF340000
9349: memcntl(0xFF350000, 10060, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libscf.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libscf.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libscf.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libscf.so.1", "/lib/libscf.so.1", 1023) = 16
9349: open("/usr/lib/libscf.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 172032, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF250000
9349: mmap(0xFF250000, 95924, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF250000
9349: mmap(0xFF278000, 4878, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 98304) = 0xFF278000
9349: munmap(0xFF268000, 65536) = 0
9349: memcntl(0xFF250000, 20208, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libc.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
9349: open("/usr/lib/libc.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 991232, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF100000
9349: mmap(0xFF100000, 882477, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF100000
9349: mmap(0xFF1E8000, 29469, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 884736) = 0xFF1E8000
9349: mmap(0xFF1F0000, 2592, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF1F0000
9349: munmap(0xFF1D8000, 65536) = 0
9349: memcntl(0xFF100000, 139860, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libsocket.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libsocket.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libdoor.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libdoor.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libdoor.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libdoor.so.1", "/lib/libdoor.so.1", 1023) = 17
9349: open("/usr/lib/libdoor.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF230000
9349: mmap(0xFF230000, 3315, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF230000
9349: mmap(0xFF242000, 600, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFF242000
9349: munmap(0xFF232000, 65536) = 0
9349: memcntl(0xFF230000, 2240, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libuutil.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libuutil.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/lib/libuutil.so.1", 0xFFBFEB30) = 0
9349: resolvepath("/usr/lib/libuutil.so.1", "/lib/libuutil.so.1", 1023) = 18
9349: open("/usr/lib/libuutil.so.1", O_RDONLY) = 3
9349: mmap(0xFF3A0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF3A0000
9349: mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF210000
9349: mmap(0xFF210000, 26032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF210000
9349: mmap(0xFF228000, 1882, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 32768) = 0xFF228000
9349: munmap(0xFF218000, 65536) = 0
9349: memcntl(0xFF210000, 6652, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEB30) Err#2 ENOENT
9349: munmap(0xFF3A0000, 8192) = 0
9349: mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF3A0000
9349: getcontext(0xFFBFED08)
9349: getrlimit(RLIMIT_STACK, 0xFFBFECE8) = 0
9349: getpid() = 9349 [9348]
9349: setustack(0xFF3A2088)
9349: sigfillset(0xFF1EFB20) = 0
9349: stat("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", 0xFFBFE7C0) = 0
9349: resolvepath("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", "/platform/sun4u-us3/lib/libc_psr.so.1", 1023) = 37
9349: open("/platform/SUNW,Sun-Fire-V890/lib/libc_psr.so.1", O_RDONLY) = 3
9349: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF200000
9349: close(3) = 0
9349: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF0F0000
9349: getrlimit(RLIMIT_NOFILE, 0xFFBFF1C4) = 0
9349: setrlimit(RLIMIT_NOFILE, 0xFFBFF1C4) = 0
9349: fstat(-1, 0xFFBFF0D8) Err#9 EBADF
9349: mkdir("/var/run/daemon", 0755) Err#17 EEXIST
9349: chmod("/var/run/daemon", 0755) = 0
9349: chown("/var/run/daemon", 1, 12) = 0
9349: getprivimplinfo(0xFFBFE4D8, 2076) = 0
9349: sysconfig(_CONFIG_NGROUPS) = 16
9349: zone_lookup("") = 0
9349: zone_getattr(0, ZONE_ATTR_PRIVSET, 0xFF3A0248, 8) = 8
9349: setgroups(0, 0x00000000) = 0
9349: setgid(12) = 0
9349: getppriv(PRIV_PERMITTED, {ffffffffffffffff}) = 0
9349: setppriv(PRIV_SET, PRIV_EFFECTIVE, {ffffffffffffffff}) = 0
9349: setreuid(1, 1) = 0
9349: setppriv(PRIV_SET, PRIV_LIMIT, {0000000000000000}) = 0
9349: setppriv(PRIV_SET, PRIV_PERMITTED, {000810e200100000}) = 0
9349: setppriv(PRIV_SET, PRIV_INHERITABLE, {0000000000000000}) = 0
9349: getpid() = 9349 [9348]
9349: corectl(CC_GET_PROCESS_PATH, "core", 1024, 9349) = 0
9349: getpid() = 9349 [9348]
9349: corectl(CC_SET_PROCESS_PATH, "/var/tmp/core.%f.%t", 20, 9349) = 0
9349: setpflags(8, 0) = 0
9349: open("/etc/netconfig", O_RDONLY|O_LARGEFILE) = 3
9349: brk(0x0002D6B8) = 0
9349: brk(0x0002F6B8) = 0
9349: fcntl(3, F_DUPFD, 0x00000100) = 256
9349: close(3) = 0
9349: read(256, " # p r a g m a i d e n".., 1024) = 1024
9349: read(256, " t s t p i _ c".., 1024) = 215
9349: read(256, 0x0002D6D0, 1024) = 0
9349: lseek(256, 0, SEEK_SET) = 0
9349: read(256, " # p r a g m a i d e n".., 1024) = 1024
9349: read(256, " t s t p i _ c".., 1024) = 215
9349: read(256, 0x0002D6D0, 1024) = 0
9349: close(256) = 0
9349: open("/dev/udp", O_RDONLY) = 3
9349: ioctl(3, SIOCGLIFNUM, 0xFFBFF00C) = 0
9349: close(3) = 0
9349: stat("/dev/udp", 0xFFBFF0D8) = 0
9349: stat("/dev/tcp", 0xFFBFF0D8) = 0
9349: stat("/dev/ticlts", 0xFFBFF0D8) = 0
9349: stat("/usr/local/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/usr/lib/straddr.so", 0xFFBFEBA8) = 0
9349: resolvepath("/usr/lib/straddr.so", "/usr/lib/straddr.so.2", 1023) = 21
9349: open("/usr/lib/straddr.so", O_RDONLY) = 3
9349: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF0E0000
9349: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0C0000
9349: mmap(0xFF0C0000, 4972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF0C0000
9349: mmap(0xFF0D2000, 656, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFF0D2000
9349: munmap(0xFF0C2000, 65536) = 0
9349: memcntl(0xFF0C0000, 2160, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFEAE0) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFEAE0) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFEAE0) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFEAE0) Err#2 ENOENT
9349: munmap(0xFF0E0000, 8192) = 0
9349: munmap(0xFF0C0000, 4972) = 0
9349: munmap(0xFF0D2000, 660) = 0
9349: stat("/usr/local/lib/straddr.so", 0xFFBFEA68) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/straddr.so", 0xFFBFEA68) Err#2 ENOENT
9349: stat("/usr/lib/straddr.so", 0xFFBFEA68) = 0
9349: resolvepath("/usr/lib/straddr.so", "/usr/lib/straddr.so.2", 1023) = 21
9349: open("/usr/lib/straddr.so", O_RDONLY) = 3
9349: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFF0E0000
9349: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFF0C0000
9349: mmap(0xFF0C0000, 4972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFF0C0000
9349: mmap(0xFF0D2000, 656, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) = 0xFF0D2000
9349: munmap(0xFF0C2000, 65536) = 0
9349: memcntl(0xFF0C0000, 2160, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
9349: close(3) = 0
9349: stat("/usr/local/lib/libnsl.so.1", 0xFFBFE9A0) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libnsl.so.1", 0xFFBFE9A0) Err#2 ENOENT
9349: stat("/usr/local/lib/libc.so.1", 0xFFBFE9A0) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/libc.so.1", 0xFFBFE9A0) Err#2 ENOENT
9349: munmap(0xFF0E0000, 8192) = 0
9349: uname(0xFFBFDDD8) = 1
9349: stat("/dev/ticotsord", 0xFFBFF0D8) = 0
9349: stat("/usr/local/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/dev/ticots", 0xFFBFF0D8) = 0
9349: stat("/usr/local/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: stat("/usr/local/ssl/lib/straddr.so", 0xFFBFEBA8) Err#2 ENOENT
9349: so_socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP, "", SOV_DEFAULT) = 3
9349: ioctl(3, SIOCGLIFNUM, 0xFFBFF154) = 0
9349: close(3) = 0
9349: issetugid() = 0
9349: issetugid() = 0
9349: brk(0x0002F6B8) = 0
9349: brk(0x000316B8) = 0
9349: open("/etc/svc/volatile/repository_door", O_RDONLY) = 3
9349: getpid() = 9349 [9348]
9349: door_call(3, 0xFFBFEF68) = 0
9349: close(3) = 0
9349: fcntl(4, F_SETFD, 0x00000001) = 0
9349: door_info(4, 0xFFBFEFE0) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: door_info(4, 0xFFBFEF98) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEFB0) = 0
9349: close(4) = 0
9349: fstat(-1, 0xFFBFE440) Err#9 EBADF
9349: open("/dev/conslog", O_WRONLY) Err#13 EACCES [ALL]
9349: fcntl(-1, F_SETFD, 0x00000001) Err#9 EBADF
9349: fstat(-1, 0xFFBFE440) Err#9 EBADF
9349: fstat(-1, 0xFFBFEEA0) Err#9 EBADF
9349: open("/etc/svc/volatile/repository_door", O_RDONLY) = 3
9349: getpid() = 9349 [9348]
9349: door_call(3, 0xFFBFEF68) = 0
9349: close(3) = 0
9349: fcntl(4, F_SETFD, 0x00000001) = 0
9349: door_info(4, 0xFFBFEFE0) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: door_info(4, 0xFFBFEF98) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEFB0) = 0
9349: close(4) = 0
9349: open("/etc/svc/volatile/repository_door", O_RDONLY) = 3
9349: getpid() = 9349 [9348]
9349: door_call(3, 0xFFBFEF68) = 0
9349: close(3) = 0
9349: fcntl(4, F_SETFD, 0x00000001) = 0
9349: door_info(4, 0xFFBFEFE0) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEEF8) = 0
9349: getpid() = 9349 [9348]
9349: door_info(4, 0xFFBFEF98) = 0
9349: getpid() = 9349 [9348]
9349: getpid() = 9349 [9348]
9349: door_call(4, 0xFFBFEFB0) = 0
9349: close(4) = 0
9349: open("/dev/udp", O_RDONLY) = 3
9349: ioctl(3, SIOCGLIFNUM, 0xFFBFF0F4) = 0
9349: close(3) = 0
9349: open("/dev/udp", O_RDWR) Err#13 EACCES [ALL]
9349: open("/dev/tcp", O_RDWR) Err#13 EACCES [ALL]
9349: open("/dev/ticlts", O_RDWR) Err#13 EACCES [ALL]
9349: open("/dev/ticotsord", O_RDWR) Err#13 EACCES [ALL]
9349: open("/dev/ticots", O_RDWR) Err#13 EACCES [ALL]
9349: _exit(1)
9348: waitid(P_PID, 9349, 0xFFBFECF8, WEXITED|WTRAPPED|WNOWAIT) = 0
9348: ioctl(0, TIOCGPGRP, 0xFFBFED14) = 0
9348: ioctl(0, TCGETS, 0x00039178) = 0
9348: waitid(P_PID, 9349, 0xFFBFECF8, WEXITED|WTRAPPED) = 0
9348: write(1, " r p c b i n d f a i l".., 23) = 23
9348: brk(0x0003D890) = 0
9348: brk(0x0003D690) = 0
9348: _exit(1)