Still cores on Solaris
| From: | Kristian Köhntopp | Date: | Fri, 17 Dec 1999 14:38:18 +0000 |
| Subject: | Still cores on Solaris | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-8047@lists.php.net to get a copy of this message | ||
The php4 interpreter from the current CVS still crashes on me
when run as a CGI binary, leaving no core. The full truss is
below.
Oddly enough, when I start the same binary on the command line,
it works, making debugging very hard.
I can provide accounts on the machine in question.
Kristian
wwwx[admin] # uname -a
SunOS wwwx 5.7 Generic_106541-07 sun4u sparc SUNW,Ultra-1
496: stat("/home/www/servers/kris.dev.netuse.de/pages/index.php3", 0x0022F408
) = 0
496: open("/home/www/servers/kris.dev.netuse.de/pages/index.php3", O_RDONLY)
= 7
496: fcntl(7, F_DUPFD, 0x0000000F) = 79
496: close(7) = 0
496: read(79, " < ? p h p \n\n / / I".., 4096) = 1588
496: close(79) = 0
496: time() = 945440534
496: write(37, " [ F r i D e c 1 7 ".., 147) = 147
496: stat("/home/www/servers/kris.dev.netuse.de/cgi/php/index.php3", 0x0022FE
00) Err#20 ENOTDIR
496: stat("/home/www/servers/kris.dev.netuse.de/cgi/php", 0x0022FE00) = 0
496: open("/home/www/servers/kris.dev.netuse.de/cgi/php", O_RDONLY) = 7
496: fcntl(7, F_DUPFD, 0x0000000F) = 79
496: close(7) = 0
496: read(79, "7F E L F010201\0\0\0\0\0".., 4096) = 4096
496: close(79) = 0
496: pipe() = 7 [8]
496: pipe() = 9 [10]
496: pipe() = 11 [12]
496: fork() = 1487
1487: fork() (returning as child ...) = 496
1487: close(9) = 0
1487: fcntl(10, F_DUP2FD, 0x00000001) = 1
1487: close(10) = 0
1487: close(8) = 0
1487: fcntl(7, F_DUP2FD, 0x00000000) = 0
1487: close(7) = 0
1487: close(11) = 0
1487: fcntl(12, F_DUP2FD, 0x00000002) = 2
1487: close(12) = 0
1487: sigaction(SIGCLD, 0xFFBEB0B0, 0xFFBEB130) = 0
1487: stat("/home/www/servers/kris.dev.netuse.de/pages/index.php3", 0x00231450
) = 0
1487: open("/home/www/servers/kris.dev.netuse.de/pages/index.php3", O_RDONLY)
= 7
1487: fcntl(7, F_DUPFD, 0x0000000F) = 79
1487: close(7) = 0
1487: read(79, " < ? p h p \n\n / / I".., 4096) = 1588
1487: close(79) = 0
1487: chdir("/home/www/servers/kris.dev.netuse.de/cgi") = 0
1487: fcntl(37, F_DUP2FD, 0x00000002) = 2
1487: close(45) = 0
1487: close(44) = 0
1487: close(43) = 0
1487: close(42) = 0
1487: close(41) = 0
1487: close(40) = 0
1487: close(39) = 0
1487: close(38) = 0
1487: close(37) = 0
1487: close(36) = 0
1487: close(35) = 0
1487: close(34) = 0
1487: close(33) = 0
1487: close(32) = 0
1487: close(31) = 0
1487: close(30) = 0
1487: close(29) = 0
1487: close(28) = 0
1487: close(27) = 0
1487: close(26) = 0
1487: close(25) = 0
1487: close(24) = 0
1487: close(23) = 0
1487: close(22) = 0
1487: close(21) = 0
1487: close(20) = 0
1487: close(19) = 0
1487: close(18) = 0
1487: close(17) = 0
1487: close(16) = 0
1487: close(15) = 0
1487: close(78) = 0
1487: close(77) = 0
1487: close(76) = 0
1487: close(75) = 0
1487: close(74) = 0
1487: close(73) = 0
1487: close(72) = 0
1487: close(71) = 0
1487: close(70) = 0
1487: close(69) = 0
1487: close(68) = 0
1487: close(67) = 0
1487: close(66) = 0
1487: close(65) = 0
1487: close(64) = 0
1487: close(63) = 0
1487: close(62) = 0
1487: close(61) = 0
1487: close(60) = 0
1487: close(59) = 0
1487: close(58) = 0
1487: close(57) = 0
1487: close(56) = 0
1487: close(55) = 0
1487: close(54) = 0
1487: close(53) = 0
1487: close(52) = 0
1487: close(51) = 0
1487: close(50) = 0
1487: close(49) = 0
1487: close(48) = 0
1487: close(47) = 0
1487: close(46) = 0
1487: close(6) = 0
1487: door_info(5, 0xFFBEABA0) = 0
1487: door_call(5, 0xFFBEAB88) = 0
1487: door_info(5, 0xFFBE8FA0) = 0
1487: door_call(5, 0xFFBE8F88) = 0
1487: execve("/opt/NUapache-1.3.9/bin/suexec", 0xFFBEB038, 0x00230998) argc =
4
1487: *** SUID: ruid/euid/suid = 60000 / 0 / 0 ***
1487: open("/dev/zero", O_RDONLY) = 5
1487: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 5, 0
) = 0xFF3A0000
1487: open("/opt/NUmm-1.0.12/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libsocket.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF3FC) = 0
1487: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF390
000
1487: mmap(0x00000000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF3
70000
1487: munmap(0xFF378000, 57344) = 0
1487: mmap(0xFF386000, 11073, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 24576) = 0xFF386000
1487: close(6) = 0
1487: open("/opt/NUmm-1.0.12/lib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libnsl.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF3FC) = 0
1487: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF390000
1487: mmap(0x00000000, 655360, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF2
80000
1487: munmap(0xFF300000, 57344) = 0
496: close(10) = 0
496: close(7) = 0
496: close(12) = 0
496: close(8) = 0
1487: mmap(0xFF30E000, 36244, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 516096) = 0xFF30E000
1487: mmap(0xFF318000, 26192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 5, 0) = 0xFF318000
1487: close(6) = 0
1487: open("/opt/NUmm-1.0.12/lib/libmm.so.10", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF3FC) = 0
1487: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF390000
1487: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF35
0000
1487: munmap(0xFF354000, 57344) = 0
1487: mmap(0xFF362000, 4889, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 8192) = 0xFF362000
1487: close(6) = 0
1487: open("/opt/NUmm-1.0.12/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libdl.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF3FC) = 0
1487: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF390000
1487: close(6) = 0
1487: open("/opt/NUmm-1.0.12/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libc.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF3FC) = 0
1487: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF340
000
1487: mmap(0x00000000, 770048, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF1
80000
1487: munmap(0xFF224000, 57344) = 0
1487: mmap(0xFF232000, 31684, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 663552) = 0xFF232000
1487: mmap(0xFF23A000, 5400, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 5, 0) = 0xFF23A000
1487: close(6) = 0
1487: open("/usr/lib/libmp.so.2", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF3FC) = 0
1487: mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF340000
1487: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF26
0000
1487: munmap(0xFF264000, 57344) = 0
1487: mmap(0xFF272000, 3993, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 8192) = 0xFF272000
1487: close(6) = 0
1487: open("/usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF1DC) = 0
1487: mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF340000
1487: mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF33
0000
1487: close(6) = 0
1487: close(5) = 0
1487: munmap(0xFF340000, 8192) = 0
1487: getuid() = 60000 [0]
1487: brk(0x000228F0) = 0
1487: brk(0x000248F0) = 0
1487: open64("/etc/.name_service_door", O_RDONLY) = 5
1487: fcntl(5, F_SETFD, 0x00000001) = 0
1487: door_info(5, 0xFF23A198) = 0
1487: door_call(5, 0xFFBEE978) = 0
1487: door_info(5, 0xFFBEE990) = 0
1487: door_call(5, 0xFFBEE978) = 0
1487: brk(0x000248F0) = 0
1487: brk(0x000268F0) = 0
1487: door_info(5, 0xFFBECD90) = 0
1487: door_call(5, 0xFFBECD78) = 0
1487: open("/home/www/logs/suexec_log", O_WRONLY|O_APPEND|O_CREAT, 0666) = 6
1487: llseek(6, 0, SEEK_END) = 2972356
1487: time() = 945440534
1487: open("/etc/default/init", O_RDONLY) = 7
1487: fstat64(7, 0xFFBEE728) = 0
1487: brk(0x000268F0) = 0
1487: brk(0x000288F0) = 0
1487: ioctl(7, TCGETA, 0xFFBEE6B4) Err#25 ENOTTY
1487: read(7, " # @ ( # ) i n i t . d".., 8192) = 455
1487: llseek(7, 0, SEEK_CUR) = 455
1487: close(7) = 0
1487: open("/usr/share/lib/zoneinfo/MET", O_RDONLY) = 7
1487: read(7, "\0\0\0\0\0\0\0\0\0\0\0\0".., 8192) = 758
1487: close(7) = 0
1487: fstat64(6, 0xFFBEDF08) = 0
1487: ioctl(6, TCGETA, 0xFFBEDE94) Err#25 ENOTTY
1487: write(6, " [ 1 9 9 9 - 1 2 - 1 7 ".., 66) = 66
1487: setgid(60000) = 0
1487: sysconfig(_CONFIG_NGROUPS) = 16
1487: open("/etc/nsswitch.conf", O_RDONLY) = 7
1487: fstat64(7, 0xFFBEEAD0) = 0
1487: brk(0x000288F0) = 0
1487: brk(0x0002A8F0) = 0
1487: ioctl(7, TCGETA, 0xFFBEEA5C) Err#25 ENOTTY
1487: read(7, " #\n # / e t c / n s s".., 8192) = 690
1487: read(7, 0x000285CC, 8192) = 0
1487: llseek(7, 0, SEEK_CUR) = 690
1487: close(7) = 0
1487: open("/usr/lib/nss_files.so.1", O_RDONLY) = 7
1487: fstat(7, 0xFFBEEA44) = 0
1487: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 7, 0) = 0xFF340
000
1487: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 7, 0) = 0xFF16
0000
1487: munmap(0xFF164000, 57344) = 0
1487: mmap(0xFF172000, 7468, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 7, 8192) = 0xFF172000
1487: close(7) = 0
1487: munmap(0xFF340000, 8192) = 0
1487: open("/etc/group", O_RDONLY) = 7
1487: fstat64(7, 0xFFBEEB40) = 0
1487: brk(0x0002A8F0) = 0
1487: brk(0x0002C8F0) = 0
1487: ioctl(7, TCGETA, 0xFFBEEACC) Err#25 ENOTTY
1487: read(7, " r o o t : : 0 : r o o t".., 8192) = 462
1487: brk(0x0002C8F0) = 0
1487: brk(0x0002E8F0) = 0
1487: read(7, 0x0002960C, 8192) = 0
1487: llseek(7, 0, SEEK_CUR) = 462
1487: close(7) = 0
1487: setgroups(6, 0x00028118) = 0
1487: setuid(1128) = 0
1487: pathconf(".", _PC_PATH_MAX) = 1024
1487: stat64("./", 0xFFBEEDB0) = 0
1487: stat64("/", 0xFFBEED18) = 0
1487: open64("./../", O_RDONLY|O_NDELAY) = 7
1487: fcntl(7, F_SETFD, 0x00000001) = 0
1487: fstat64(7, 0xFFBEE318) = 0
1487: fstat64(7, 0xFFBEEDB0) = 0
1487: getdents64(7, 0x00028E18, 1048) = 408
1487: open64("./..//..", O_RDONLY|O_NDELAY) = 8
1487: fcntl(8, F_SETFD, 0x00000001) = 0
1487: fstat64(8, 0xFFBEDF18) = 0
1487: fstat64(8, 0xFFBEEC70) = 0
1487: close(8) = 0
1487: close(7) = 0
1487: open64("./../../", O_RDONLY|O_NDELAY) = 7
1487: fcntl(7, F_SETFD, 0x00000001) = 0
1487: fstat64(7, 0xFFBEDF18) = 0
1487: fstat64(7, 0xFFBEEDB0) = 0
1487: getdents64(7, 0x00028E18, 1048) = 1040
1487: open64("./../..//..", O_RDONLY|O_NDELAY) = 8
1487: fcntl(8, F_SETFD, 0x00000001) = 0
1487: fstat64(8, 0xFFBEDB18) = 0
1487: fstat64(8, 0xFFBEEC70) = 0
1487: close(8) = 0
1487: close(7) = 0
1487: open64("./../../../", O_RDONLY|O_NDELAY) = 7
1487: fcntl(7, F_SETFD, 0x00000001) = 0
1487: fstat64(7, 0xFFBEDB18) = 0
1487: fstat64(7, 0xFFBEEDB0) = 0
1487: getdents64(7, 0x00028E18, 1048) = 368
1487: open64("./../../..//..", O_RDONLY|O_NDELAY) = 8
1487: fcntl(8, F_SETFD, 0x00000001) = 0
1487: fstat64(8, 0xFFBED718) = 0
1487: fstat64(8, 0xFFBEEC70) = 0
1487: close(8) = 0
1487: open("/etc/mnttab", O_RDONLY) = 8
1487: fstat64(8, 0xFFBED0D8) = 0
1487: ioctl(8, TCGETA, 0xFFBED064) Err#25 ENOTTY
1487: read(8, " / p r o c\t / p r o c\t".., 8192) = 764
1487: lstat64("/export/home/wwwx", 0xFFBED300) = 0
1487: lstat64("/home/www", 0xFFBED300) = 0
1487: lstat64("/home/kk", 0xFFBED300) = 0
1487: read(8, 0x0002966C, 8192) = 0
1487: llseek(8, 0, SEEK_CUR) = 764
1487: close(8) = 0
1487: lstat64("./../../../database", 0xFFBEED18) = 0
1487: lstat64("./../../../etc", 0xFFBEED18) = 0
1487: lstat64("./../../../logs", 0xFFBEED18) = 0
1487: lstat64("./../../../sbin", 0xFFBEED18) = 0
1487: lstat64("./../../../servers", 0xFFBEED18) = 0
1487: close(7) = 0
1487: open64("./../../../../", O_RDONLY|O_NDELAY) = 7
1487: fcntl(7, F_SETFD, 0x00000001) = 0
1487: fstat64(7, 0xFFBED318) = 0
1487: fstat64(7, 0xFFBEEDB0) = 0
1487: open("/etc/mnttab", O_RDONLY) = 8
1487: fstat64(8, 0xFFBECCD8) = 0
1487: ioctl(8, TCGETA, 0xFFBECC64) Err#25 ENOTTY
1487: read(8, " / p r o c\t / p r o c\t".., 8192) = 764
1487: lstat64("/export/home/wwwx", 0xFFBECF00) = 0
1487: lstat64("/home/www", 0xFFBECF00) = 0
1487: lstat64("/home/www/..", 0xFFBECF00) = 0
1487: llseek(8, 0xFFFFFFFFFFFFFFC4, SEEK_CUR) = 704
1487: close(8) = 0
1487: close(7) = 0
1487: chdir("/home/www") = 0
1487: pathconf(".", _PC_PATH_MAX) = 1024
1487: stat64("./", 0xFFBEEDB0) = 0
1487: stat64("/", 0xFFBEED18) = 0
1487: open64("./../", O_RDONLY|O_NDELAY) = 7
1487: fcntl(7, F_SETFD, 0x00000001) = 0
1487: fstat64(7, 0xFFBEE318) = 0
1487: fstat64(7, 0xFFBEEDB0) = 0
1487: open("/etc/mnttab", O_RDONLY) = 8
1487: fstat64(8, 0xFFBEDCD8) = 0
1487: ioctl(8, TCGETA, 0xFFBEDC64) Err#25 ENOTTY
1487: read(8, " / p r o c\t / p r o c\t".., 8192) = 764
1487: lstat64("/export/home/wwwx", 0xFFBEDF00) = 0
1487: lstat64("/home/www", 0xFFBEDF00) = 0
1487: lstat64("/home/www/..", 0xFFBEDF00) = 0
1487: llseek(8, 0xFFFFFFFFFFFFFFC4, SEEK_CUR) = 704
1487: close(8) = 0
1487: close(7) = 0
1487: chdir("/home/www/servers/kris.dev.netuse.de/cgi") = 0
1487: lstat("/home/www/servers/kris.dev.netuse.de/cgi", 0xFFBEEF38) = 0
1487: lstat("php", 0xFFBEEEB0) = 0
1487: close(6) = 0
1487: execve("php", 0xFFBEF870, 0x000281C0) argc = 1
1487: *** SUID: ruid/euid/suid = 1128 / 1128 / 1128 ***
1487: open("/dev/zero", O_RDONLY) = 5
1487: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 5, 0
) = 0xFF3A0000
1487: open("/usr/ucblib/libdl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libdl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/ucblib/libdl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libdl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libdl.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF390
000
1487: close(6) = 0
1487: open("/usr/ucblib/libgdbm.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libgdbm.so.2", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF380
000
1487: mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF36
0000
1487: munmap(0xFF366000, 57344) = 0
1487: mmap(0xFF374000, 5356, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 16384) = 0xFF374000
1487: close(6) = 0
1487: open("/usr/ucblib/libpam.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libpam.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libpam.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/ucblib/libpam.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libpam.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libpam.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/libpam.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libpam.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF34
0000
1487: munmap(0xFF346000, 57344) = 0
1487: mmap(0xFF354000, 8411, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 16384) = 0xFF354000
1487: close(6) = 0
1487: open("/usr/ucblib/libmysqlclient.so.6", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libmysqlclient.so.6", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 155648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF3
10000
1487: munmap(0xFF324000, 57344) = 0
1487: mmap(0xFF332000, 13060, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 73728) = 0xFF332000
1487: close(6) = 0
1487: open("/usr/ucblib/libttf.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libttf.so.2", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 155648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF2
E0000
1487: munmap(0xFF2F4000, 57344) = 0
1487: mmap(0xFF302000, 10352, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 73728) = 0xFF302000
1487: close(6) = 0
1487: open("/usr/ucblib/libz.so", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libz.so", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 131072, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF2
B0000
1487: munmap(0xFF2C0000, 57344) = 0
1487: mmap(0xFF2CE000, 6724, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 57344) = 0xFF2CE000
1487: close(6) = 0
1487: open("/usr/ucblib/libpng.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libpng.so.2", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 204800, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF2
70000
1487: munmap(0xFF290000, 57344) = 0
1487: mmap(0xFF29E000, 11608, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 122880) = 0xFF29E000
1487: close(6) = 0
1487: open("/usr/ucblib/libresolv.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libresolv.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libresolv.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/usr/ucblib/libresolv.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libresolv.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libresolv.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/libresolv.so.2", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libresolv.so.2", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 221184, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF2
30000
1487: munmap(0xFF252000, 57344) = 0
1487: mmap(0xFF260000, 15145, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 131072) = 0xFF260000
1487: mmap(0xFF264000, 2420, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 5, 0) = 0xFF264000
1487: close(6) = 0
1487: open("/usr/ucblib/libm.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libm.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libm.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/ucblib/libm.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libm.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libm.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/libm.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libm.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 155648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF2
00000
1487: munmap(0xFF216000, 57344) = 0
1487: mmap(0xFF224000, 7804, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 81920) = 0xFF224000
1487: close(6) = 0
1487: open("/usr/ucblib/libcrypt_i.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libcrypt_i.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libcrypt_i.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/ucblib/libcrypt_i.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libcrypt_i.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libcrypt_i.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/libcrypt_i.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libcrypt_i.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF1E
0000
1487: munmap(0xFF1E2000, 57344) = 0
1487: mmap(0xFF1F0000, 8796, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 0) = 0xFF1F0000
1487: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 5, 0
) = 0xFF1D0000
1487: close(6) = 0
1487: open("/usr/ucblib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libsocket.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/ucblib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libsocket.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libsocket.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF1
B0000
1487: munmap(0xFF1B8000, 57344) = 0
1487: mmap(0xFF1C6000, 11073, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 24576) = 0xFF1C6000
1487: close(6) = 0
1487: open("/usr/ucblib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libnsl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/ucblib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libnsl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libnsl.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 655360, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF1
00000
1487: munmap(0xFF180000, 57344) = 0
1487: mmap(0xFF18E000, 36244, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 516096) = 0xFF18E000
1487: mmap(0xFF198000, 26192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 5, 0) = 0xFF198000
1487: close(6) = 0
1487: open("/usr/ucblib/libc.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libc.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/ucblib/libc.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/local/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/mysql/libc.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/opt/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
1487: open("/usr/lib/libc.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 770048, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF0
00000
1487: munmap(0xFF0A4000, 57344) = 0
1487: mmap(0xFF0B2000, 31684, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_
FIXED, 6, 663552) = 0xFF0B2000
1487: mmap(0xFF0BA000, 5400, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 5, 0) = 0xFF0BA000
1487: close(6) = 0
1487: open("/usr/lib/libgen.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF0E
0000
1487: munmap(0xFF0E6000, 57344) = 0
1487: mmap(0xFF0F4000, 9847, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 16384) = 0xFF0F4000
1487: close(6) = 0
1487: open("/usr/lib/libmp.so.2", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF61C) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFEFE
0000
1487: munmap(0xFEFE4000, 57344) = 0
1487: mmap(0xFEFF2000, 3993, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 6, 8192) = 0xFEFF2000
1487: close(6) = 0
1487: open("/usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1", O_RDONLY) = 6
1487: fstat(6, 0xFFBEF3FC) = 0
1487: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0)
= 0xFF380000
1487: mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xFF0D
0000
1487: close(6) = 0
1487: close(5) = 0
1487: munmap(0xFF380000, 8192) = 0
1487: brk(0x001197F0) = 0
1487: brk(0x0011B7F0) = 0
1487: brk(0x0011B7F0) = 0
1487: brk(0x0011D7F0) = 0
1487: open("./php.ini", O_RDONLY) = 5
1487: pathconf(".", _PC_PATH_MAX) = 1024
1487: stat64("./", 0xFFBEF1C0) = 0
1487: stat64("/", 0xFFBEF128) = 0
1487: open64("./../", O_RDONLY|O_NDELAY) = 6
1487: fcntl(6, F_SETFD, 0x00000001) = 0
1487: fstat64(6, 0xFFBEE728) = 0
1487: fstat64(6, 0xFFBEF1C0) = 0
1487: getdents64(6, 0x0011C7F8, 1048) = 408
1487: open64("./..//..", O_RDONLY|O_NDELAY) = 7
1487: fcntl(7, F_SETFD, 0x00000001) = 0
1487: fstat64(7, 0xFFBEE328) = 0
1487: fstat64(7, 0xFFBEF080) = 0
1487: close(7) = 0
1487: close(6) = 0
1487: open64("./../../", O_RDONLY|O_NDELAY) = 6
1487: fcntl(6, F_SETFD, 0x00000001) = 0
1487: fstat64(6, 0xFFBEE328) = 0
1487: fstat64(6, 0xFFBEF1C0) = 0
1487: getdents64(6, 0x0011C7F8, 1048) = 1040
1487: open64("./../..//..", O_RDONLY|O_NDELAY) = 7
1487: fcntl(7, F_SETFD, 0x00000001) = 0
1487: fstat64(7, 0xFFBEDF28) = 0
1487: fstat64(7, 0xFFBEF080) = 0
1487: close(7) = 0
1487: close(6) = 0
1487: open64("./../../../", O_RDONLY|O_NDELAY) = 6
1487: fcntl(6, F_SETFD, 0x00000001) = 0
1487: fstat64(6, 0xFFBEDF28) = 0
1487: fstat64(6, 0xFFBEF1C0) = 0
1487: getdents64(6, 0x0011C7F8, 1048) = 368
1487: open64("./../../..//..", O_RDONLY|O_NDELAY) = 7
1487: fcntl(7, F_SETFD, 0x00000001) = 0
1487: fstat64(7, 0xFFBEDB28) = 0
1487: fstat64(7, 0xFFBEF080) = 0
1487: close(7) = 0
1487: open("/etc/mnttab", O_RDONLY) = 7
1487: fstat64(7, 0xFFBED4E8) = 0
1487: brk(0x0011D7F0) = 0
1487: brk(0x0011F7F0) = 0
1487: ioctl(7, TCGETA, 0xFFBED474) Err#25 ENOTTY
1487: read(7, " / p r o c\t / p r o c\t".., 8192) = 764
1487: lstat64("/export/home/wwwx", 0xFFBED710) = 0
1487: lstat64("/home/www", 0xFFBED710) = 0
1487: lstat64("/home/kk", 0xFFBED710) = 0
1487: read(7, 0x0011D04C, 8192) = 0
1487: llseek(7, 0, SEEK_CUR) = 764
1487: close(7) = 0
1487: lstat64("./../../../database", 0xFFBEF128) = 0
1487: lstat64("./../../../etc", 0xFFBEF128) = 0
1487: lstat64("./../../../logs", 0xFFBEF128) = 0
1487: lstat64("./../../../sbin", 0xFFBEF128) = 0
1487: lstat64("./../../../servers", 0xFFBEF128) = 0
1487: close(6) = 0
1487: open64("./../../../../", O_RDONLY|O_NDELAY) = 6
1487: fcntl(6, F_SETFD, 0x00000001) = 0
1487: fstat64(6, 0xFFBED728) = 0
1487: fstat64(6, 0xFFBEF1C0) = 0
1487: open("/etc/mnttab", O_RDONLY) = 7
1487: fstat64(7, 0xFFBED0E8) = 0
1487: ioctl(7, TCGETA, 0xFFBED074) Err#25 ENOTTY
1487: read(7, " / p r o c\t / p r o c\t".., 8192) = 764
1487: lstat64("/export/home/wwwx", 0xFFBED310) = 0
1487: lstat64("/home/www", 0xFFBED310) = 0
1487: lstat64("/home/www/..", 0xFFBED310) = 0
1487: llseek(7, 0xFFFFFFFFFFFFFFC4, SEEK_CUR) = 704
1487: close(7) = 0
1487: close(6) = 0
1487: brk(0x0011F7F0) = 0
1487: brk(0x001217F0) = 0
1487: ioctl(5, TCGETA, 0xFFBEE794) Err#25 ENOTTY
1487: fstat64(5, 0xFFBEE6C0) = 0
1487: brk(0x001217F0) = 0
1487: brk(0x001237F0) = 0
1487: ioctl(5, TCGETA, 0xFFBEE64C) Err#25 ENOTTY
1487: read(5, " [ P H P _ 3 ]\n e n g i".., 8192) = 4437
1487: read(5, 0x0012105C, 8192) = 0
1487: brk(0x001237F0) = 0
1487: brk(0x001257F0) = 0
1487: ioctl(5, TCGETA, 0xFFBEE724) Err#25 ENOTTY
1487: llseek(5, 0, SEEK_CUR) = 4437
1487: close(5) = 0
1487: setitimer(ITIMER_PROF, 0xFFBEF7B8, 0x00000000) = 0
1487: sigaction(SIGPROF, 0xFFBEF698, 0xFFBEF718) = 0
1487: setitimer(ITIMER_PROF, 0xFFBEF7B8, 0x00000000) = 0
1487: sigaction(SIGPROF, 0xFFBEF698, 0xFFBEF718) = 0
1487: brk(0x001257F0) = 0
1487: brk(0x001277F0) = 0
1487: getpid() = 1487 [496]
1487: brk(0x001277F0) = 0
1487: brk(0x001297F0) = 0
1487: brk(0x001297F0) = 0
1487: brk(0x0012B7F0) = 0
1487: brk(0x0012B7F0) = 0
1487: brk(0x0012D7F0) = 0
1487: brk(0x0012D7F0) = 0
1487: brk(0x0012F7F0) = 0
1487: open("/etc/netconfig", O_RDONLY) = 5
1487: fstat64(5, 0xFFBEEF70) = 0
1487: brk(0x0012F7F0) = 0
1487: brk(0x001317F0) = 0
1487: ioctl(5, TCGETA, 0xFFBEEEFC) Err#25 ENOTTY
1487: read(5, " #\n # T h e " N e t".., 8192) = 1064
1487: read(5, 0x0012F454, 8192) = 0
1487: llseek(5, 0, SEEK_CUR) = 1064
1487: llseek(5, 0, SEEK_SET) = 0
1487: read(5, " #\n # T h e " N e t".., 8192) = 1064
1487: brk(0x001317F0) = 0
1487: brk(0x001337F0) = 0
1487: read(5, 0x0012F454, 8192) = 0
1487: llseek(5, 0, SEEK_CUR) = 1064
1487: close(5) = 0
1487: open("/etc/nsswitch.conf", O_RDONLY) = 5
1487: fstat64(5, 0xFFBEF1E8) = 0
1487: brk(0x001337F0) = 0
1487: brk(0x001357F0) = 0
1487: ioctl(5, TCGETA, 0xFFBEF174) Err#25 ENOTTY
1487: read(5, " #\n # / e t c / n s s".., 8192) = 690
1487: read(5, 0x00131A1C, 8192) = 0
1487: llseek(5, 0, SEEK_CUR) = 690
1487: close(5) = 0
1487: open("/usr/lib/nss_files.so.1", O_RDONLY) = 5
1487: fstat(5, 0xFFBEF15C) = 0
1487: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xFF380
000
1487: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xFEFC
0000
1487: munmap(0xFEFC4000, 57344) = 0
1487: mmap(0xFEFD2000, 7468, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_F
IXED, 5, 8192) = 0xFEFD2000
1487: close(5) = 0
1487: munmap(0xFF380000, 8192) = 0
1487: open("/etc/services", O_RDONLY) = 5
1487: fstat64(5, 0xFFBEF258) = 0
1487: ioctl(5, TCGETA, 0xFFBEF1E4) Err#25 ENOTTY
1487: read(5, " # i d e n t\t " @ ( # )".., 8192) = 3060
1487: read(5, 0x00131A54, 8192) = 0
1487: llseek(5, 0, SEEK_CUR) = 3060
1487: close(5) = 0
1487: open("/etc/services", O_RDONLY) = 5
1487: fstat64(5, 0xFFBEF258) = 0
1487: ioctl(5, TCGETA, 0xFFBEF1E4) Err#25 ENOTTY
1487: read(5, " # i d e n t\t " @ ( # )".., 8192) = 3060
1487: read(5, 0x00131A54, 8192) = 0
1487: llseek(5, 0, SEEK_CUR) = 3060
1487: close(5) = 0
1487: setitimer(ITIMER_PROF, 0xFFBEF8C8, 0x00000000) = 0
1487: sigaction(SIGPROF, 0xFFBEF7A8, 0xFFBEF828) = 0
1487: Incurred fault #5, FLTACCESS %pc = 0x0004AE80
1487: siginfo: SIGBUS BUS_ADRALN addr=0xFFBEFFA7
1487: Received signal #10, SIGBUS [default]
1487: siginfo: SIGBUS BUS_ADRALN addr=0xFFBEFFA7
--
Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00
Using PHP3? See our web development library at
http://phplib.netuse.de/ (We have moved! Update your
bookmarks!)