The following reply was made to PR os-solaris/3487; it has been noted by GNATS.
From: Georg Hessmann <[EMAIL PROTECTED]>
To: Marc Slemko <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: os-solaris/3487: More and more daemons stuck in 'K' state
Date: Fri, 4 Dec 1998 18:32:38 +0100
On Fri, Dec 04, 1998 at 08:55:40AM -0800, Marc Slemko wrote:
> On 4 Dec 1998, Georg Hessmann wrote:
>
[....]
>
> Are you sure this isn't caused by any extra modules or libraries you are
> using? Sometimes libraries mess with SIGALRM handlers. If they do, then
> they will break things. I would tend to point my suspicions to that.
> You may want to do a truss of a httpd child process from startup through
> servicing a few requests, including those that hit any extra modules, and
> see if anything is messing with SIGALRM.
Here the output from truss -p 12694
==========
fcntl(22, F_SETLKW, 0x0009C4CC) (sleeping...)
fcntl(22, F_SETLKW, 0x0009C4CC) = 0
poll(0xEFFFDBB8, 1, -1) = 1
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
accept(15, 0xEFFFFC20, 0xEFFFFC1C) = 16
fcntl(22, F_SETLKW, 0x0009C4F0) = 0
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getsockname(16, 0xEFFFFC30, 0xEFFFFC1C) = 0
setsockopt(16, 6, 1, 0xEFFFFBA4, 4) = 0
getpid() = 12694 [12551]
time() = 912792025
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 0
poll(0xEFFFB8E8, 1, 0) = 0
read(16, " G E T / i m a g e s /".., 4096) = 255
sigaction(SIGUSR1, 0xEFFFD978, 0xEFFFDA78) = 0
time() = 912792025
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 200
alarm(0) = 200
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getpid() = 12694 [12551]
time() = 912792025
stat("/www/adserv/online/images/c_trans.gif", 0x000E1FC4) = 0
open("/www/adserv/online/images/c_trans.gif", O_RDONLY) = 23
time() = 912792025
sigaction(SIGALRM, 0xEFFFF7B8, 0xEFFFF8B8) = 0
alarm(200) = 0
alarm(0) = 200
sigaction(SIGALRM, 0xEFFFD750, 0xEFFFD850) = 0
alarm(200) = 0
fstat64(23, 0xEFFFD7B8) = 0
ioctl(23, TCGETA, 0xEFFFD744) Err#25 ENOTTY
read(23, " G I F 8 9 a01\001\080\0".., 8192) = 43
read(23, 0x000E8EF4, 8192) = 0
alarm(200) = 200
alarm(0) = 200
llseek(23, 0, SEEK_CUR) = 43
close(23) = 0
getpid() = 12694 [12551]
time() = 912792025
time() = 912792025
getpid() = 12694 [12551]
write(17, " 1 4 1 . 4 3 . 2 3 . 1 3".., 226) = 226
time() = 912792025
time() = 912792025
write(19, " 1 4 1 . 4 3 . 2 3 . 1 3".., 89) = 89
getpid() = 12694 [12551]
time() = 912792025
times(0xEFFFFB10) = 8132669
getpid() = 12694 [12551]
time() = 912792025
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(10) = 0
poll(0xEFFFB8E8, 1, 0) = 0
write(16, " H T T P / 1 . 1 2 0 0".., 317) = 317
read(16, 0x000B0420, 4096) (sleeping...)
read(16, 0x000B0420, 4096) = 0
alarm(0) = 2
close(16) = 0
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
alarm(0) = 0
sigaction(SIGPIPE, 0xEFFFFA68, 0xEFFFFB68) = 0
close(16) Err#9 EBADF
getpid() = 12694 [12551]
time() = 912792033
fcntl(22, F_SETLKW, 0x0009C4CC) (sleeping...)
fcntl(22, F_SETLKW, 0x0009C4CC) = 0
poll(0xEFFFDBB8, 1, -1) = 1
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
accept(15, 0xEFFFFC20, 0xEFFFFC1C) = 16
fcntl(22, F_SETLKW, 0x0009C4F0) = 0
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getsockname(16, 0xEFFFFC30, 0xEFFFFC1C) = 0
setsockopt(16, 6, 1, 0xEFFFFBA4, 4) = 0
getpid() = 12694 [12551]
time() = 912792043
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 0
poll(0xEFFFB8E8, 1, 0) = 0
read(16, " G E T / R e a l M e d".., 4096) = 464
sigaction(SIGUSR1, 0xEFFFD978, 0xEFFFDA78) = 0
time() = 912792043
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 200
alarm(0) = 200
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getpid() = 12694 [12551]
time() = 912792043
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628/TopLeft/subaru-ersatz-SP-Sport-49-98/Subaru137X60.gif/38366635343139373335663632623230",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628/TopLeft/subaru-ersatz-SP-Sport-49-98/Subaru137X60.gif",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628/TopLeft/subaru-ersatz-SP-Sport-49-98",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628/TopLeft",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de", 0x000E1FC4)
Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads", 0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads", 0x000E1FC4) = 0
open("/www/adserv/RealMedia/ads/.htaccess", O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/.htaccess", O_RDONLY) Err#2
ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628/TopLeft/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628/TopLeft/subaru-ersatz-SP-Sport-49-98/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/sport/3628/TopLeft/subaru-ersatz-SP-Sport-49-98/Subaru137X60.gif/.htaccess",
O_RDONLY) Err#2 ENOENT
time() = 912792043
getpid() = 12694 [12551]
time() = 912792043
getpid() = 12694 [12551]
open("/www/adserv/RealMedia/ads/OpenAd/download/subaru-ersatz-SP-Sport-49-98/Subaru137X60.gif",
O_RDONLY) = 23
fstat(23, 0x000E1FC4) = 0
sigaction(SIGALRM, 0xEFFFF2B0, 0xEFFFF3B0) = 0
alarm(200) = 0
alarm(0) = 200
sigaction(SIGALRM, 0xEFFFD248, 0xEFFFD348) = 0
alarm(200) = 0
fstat64(23, 0xEFFFD2B0) = 0
ioctl(23, TCGETA, 0xEFFFD23C) Err#25 ENOTTY
read(23, " G I F 8 9 a89\0 <\0C4FF".., 8192) = 8192
write(16, " H T T P / 1 . 1 2 0 0".., 4096) = 4096
write(16, "14 J14 Z D93 OB3 P U , P".., 4300) = 4300
alarm(200) = 200
read(23, " ? n F\v nB2 ]83 DA4DBDD".., 8192) = 3140
read(23, 0x000E8F7C, 8192) = 0
alarm(200) = 200
alarm(0) = 200
fcntl(24, F_SETLKW, 0xEFFFF438) = 0
write(24, " 0 ^ 9 1 2 7 9 2 0 4 3 ^".., 144) = 144
fcntl(24, F_SETLK, 0xEFFFF438) = 0
llseek(23, 0, SEEK_CUR) = 11332
close(23) = 0
getpid() = 12694 [12551]
time() = 912792043
time() = 912792043
getpid() = 12694 [12551]
write(17, " 1 3 4 . 2 4 5 . 6 5 . 1".., 343) = 343
time() = 912792043
time() = 912792043
write(19, " 1 3 4 . 2 4 5 . 6 5 . 1".., 217) = 217
getpid() = 12694 [12551]
time() = 912792043
times(0xEFFFFB10) = 8134415
getpid() = 12694 [12551]
time() = 912792043
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(10) = 0
poll(0xEFFFB8E8, 1, 0) = 0
write(16, " ? n F\v nB2 ]83 DA4DBDD".., 3140) = 3140
read(16, 0x000B0420, 4096) (sleeping...)
signotifywait() = 14
Received signal #14, SIGALRM, in read() [caught]
lwp_sigredirect(1, SIGALRM) = 0
read(16, 0x000B0420, 4096) Err#4 EINTR
sigprocmask(SIG_SETMASK, 0xEF566450, 0x00000000) = 0
sigaction(SIGPIPE, 0xEFFFB290, 0xEFFFB390) = 0
close(16) = 0
getcontext(0xEFFFB220)
setcontext(0xEFFFB220)
sigaction(SIGURG, 0xEFFFFA68, 0xEFFFFB68) = 0
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
alarm(0) = 0
sigaction(SIGPIPE, 0xEFFFFA68, 0xEFFFFB68) = 0
close(16) Err#9 EBADF
getpid() = 12694 [12551]
time() = 912792053
fcntl(22, F_SETLKW, 0x0009C4CC) (sleeping...)
fcntl(22, F_SETLKW, 0x0009C4CC) = 0
poll(0xEFFFDBB8, 1, -1) = 1
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
accept(15, 0xEFFFFC20, 0xEFFFFC1C) = 16
fcntl(22, F_SETLKW, 0x0009C4F0) = 0
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getsockname(16, 0xEFFFFC30, 0xEFFFFC1C) = 0
setsockopt(16, 6, 1, 0xEFFFFBA4, 4) = 0
getpid() = 12694 [12551]
time() = 912792063
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 0
poll(0xEFFFB8E8, 1, 0) = 1
read(16, " G E T / R e a l M e d".., 4096) = 516
sigaction(SIGUSR1, 0xEFFFD978, 0xEFFFDA78) = 0
time() = 912792063
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 200
alarm(0) = 200
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getpid() = 12694 [12551]
time() = 912792063
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384/TopLeft/SO49--1056-1-48/137x60.gif/38336534313431333336363831396630",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384/TopLeft/SO49--1056-1-48/137x60.gif",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384/TopLeft/SO49--1056-1-48",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384/TopLeft",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de", 0x000E1FC4)
Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads", 0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads", 0x000E1FC4) = 0
open("/www/adserv/RealMedia/ads/.htaccess", O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/.htaccess", O_RDONLY) Err#2
ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384/TopLeft/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384/TopLeft/SO49--1056-1-48/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7384/TopLeft/SO49--1056-1-48/137x60.gif/.htaccess",
O_RDONLY) Err#2 ENOENT
time() = 912792063
getpid() = 12694 [12551]
time() = 912792063
time() = 912792063
getpid() = 12694 [12551]
open("/www/adserv/RealMedia/ads/OpenAd/download/SO49--1056-1-48/137x60.gif",
O_RDONLY) = 23
fstat(23, 0x000E1FC4) = 0
sigaction(SIGALRM, 0xEFFFF2B0, 0xEFFFF3B0) = 0
alarm(200) = 0
alarm(0) = 200
sigaction(SIGALRM, 0xEFFFD248, 0xEFFFD348) = 0
alarm(200) = 0
fstat64(23, 0xEFFFD2B0) = 0
ioctl(23, TCGETA, 0xEFFFD23C) Err#25 ENOTTY
read(23, " G I F 8 9 a89\0 <\0D5 ;".., 8192) = 7047
read(23, 0x000E8EF4, 8192) = 0
write(16, " H T T P / 1 . 1 2 0 0".., 4096) = 4096
alarm(200) = 200
alarm(0) = 200
fcntl(24, F_SETLKW, 0xEFFFF438) = 0
write(24, " 0 ^ 9 1 2 7 9 2 0 6 3 ^".., 127) = 127
fcntl(24, F_SETLK, 0xEFFFF438) = 0
llseek(23, 0, SEEK_CUR) = 7047
close(23) = 0
getpid() = 12694 [12551]
time() = 912792063
time() = 912792063
getpid() = 12694 [12551]
write(17, " 1 3 1 . 2 2 8 . 2 0 . 1".., 326) = 326
time() = 912792063
time() = 912792063
write(19, " 1 3 1 . 2 2 8 . 2 0 . 1".., 199) = 199
getpid() = 12694 [12551]
time() = 912792063
times(0xEFFFFB10) = 8136506
sigaction(SIGALRM, 0xEFFFF000, 0xEFFFF100) = 0
alarm(30) = 0
write(16, "A2 pE3D6A1 A G86 , 8 Q m".., 3220) = 3220
shutdown(16, 1) = 0
poll(0xEFFFD1C0, 1, 2000) = 1
read(16, 0xEFFFF3A8, 2048) = 0
close(16) = 0
alarm(0) = 30
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
alarm(0) = 0
sigaction(SIGPIPE, 0xEFFFFA68, 0xEFFFFB68) = 0
close(16) Err#9 EBADF
getpid() = 12694 [12551]
time() = 912792064
fcntl(22, F_SETLKW, 0x0009C4CC) (sleeping...)
fcntl(22, F_SETLKW, 0x0009C4CC) = 0
poll(0xEFFFDBB8, 1, -1) = 1
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
accept(15, 0xEFFFFC20, 0xEFFFFC1C) = 16
fcntl(22, F_SETLKW, 0x0009C4F0) = 0
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getsockname(16, 0xEFFFFC30, 0xEFFFFC1C) = 0
setsockopt(16, 6, 1, 0xEFFFFBA4, 4) = 0
getpid() = 12694 [12551]
time() = 912792073
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 0
poll(0xEFFFB8E8, 1, 0) = 0
read(16, " G E T / i m a g e s /".., 4096) = 348
sigaction(SIGUSR1, 0xEFFFD978, 0xEFFFDA78) = 0
time() = 912792074
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 199
alarm(0) = 200
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getpid() = 12694 [12551]
time() = 912792074
stat("/www/adserv/online/images/bg_top.gif", 0x000E1FC4) = 0
open("/www/adserv/online/images/bg_top.gif", O_RDONLY) = 23
time() = 912792074
sigaction(SIGALRM, 0xEFFFF7B8, 0xEFFFF8B8) = 0
alarm(200) = 0
alarm(0) = 200
sigaction(SIGALRM, 0xEFFFD750, 0xEFFFD850) = 0
alarm(200) = 0
fstat64(23, 0xEFFFD7B8) = 0
ioctl(23, TCGETA, 0xEFFFD744) Err#25 ENOTTY
read(23, " G I F 8 7 aD007 V\0F3\0".., 8192) = 3312
read(23, 0x000E8EF4, 8192) = 0
alarm(200) = 200
alarm(0) = 200
llseek(23, 0, SEEK_CUR) = 3312
close(23) = 0
getpid() = 12694 [12551]
time() = 912792074
time() = 912792074
getpid() = 12694 [12551]
write(17, " 1 9 4 . 8 . 8 7 . 1 2 9".., 219) = 219
time() = 912792074
time() = 912792074
write(19, " 1 9 4 . 8 . 8 7 . 1 2 9".., 89) = 89
getpid() = 12694 [12551]
time() = 912792074
times(0xEFFFFB10) = 8137557
getpid() = 12694 [12551]
time() = 912792074
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(10) = 0
poll(0xEFFFB8E8, 1, 0) = 0
write(16, " H T T P / 1 . 1 2 0 0".., 3589) = 3589
read(16, 0x000B0420, 4096) (sleeping...)
read(16, " G E T / R e a l M e d".., 4096) = 460
sigaction(SIGUSR1, 0xEFFFD978, 0xEFFFDA78) = 0
time() = 912792076
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 8
alarm(0) = 200
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getpid() = 12694 [12551]
time() = 912792076
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453/Top2/ON49--2146-1--1/sun_banner8.gif/63323038353738313336363831613030",
0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453/Top2/ON49--2146-1--1/sun_banner8.gif",
0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453/Top2/ON49--2146-1--1",
0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453/Top2",
0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453",
0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage",
0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de", 0x000E2114)
Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads", 0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads", 0x000E2114) = 0
open("/www/adserv/RealMedia/ads/.htaccess", O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/.htaccess", O_RDONLY) Err#2
ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453/Top2/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453/Top2/ON49--2146-1--1/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/27453/Top2/ON49--2146-1--1/sun_banner8.gif/.htaccess",
O_RDONLY) Err#2 ENOENT
time() = 912792076
getpid() = 12694 [12551]
time() = 912792076
time() = 912792076
getpid() = 12694 [12551]
open("/www/adserv/RealMedia/ads/OpenAd/download/ON49--2146-1--1/sun_banner8.gif",
O_RDONLY) = 23
fstat(23, 0x000E2114) = 0
sigaction(SIGALRM, 0xEFFFF2B0, 0xEFFFF3B0) = 0
alarm(200) = 0
alarm(0) = 200
sigaction(SIGALRM, 0xEFFFD248, 0xEFFFD348) = 0
alarm(200) = 0
fstat64(23, 0xEFFFD2B0) = 0
ioctl(23, TCGETA, 0xEFFFD23C) Err#25 ENOTTY
read(23, " G I F 8 9 a82\0 P\0F207".., 8192) = 8192
write(16, " H T T P / 1 . 1 2 0 0".., 4096) = 4096
write(16, "E2 0B5E8EC # 1C97F101D1E".., 4402) = 4402
alarm(200) = 200
read(23, " N M Y PC1D38EBF & nF5\t".., 8192) = 3228
read(23, 0x000E8EF4, 8192) = 0
alarm(200) = 200
alarm(0) = 200
fcntl(24, F_SETLKW, 0xEFFFF438) = 0
write(24, " 0 ^ 9 1 2 7 9 2 0 7 6 ^".., 132) = 132
fcntl(24, F_SETLK, 0xEFFFF438) = 0
llseek(23, 0, SEEK_CUR) = 11420
close(23) = 0
getpid() = 12694 [12551]
time() = 912792076
time() = 912792076
getpid() = 12694 [12551]
write(17, " 1 9 4 . 8 . 8 7 . 1 2 9".., 332) = 332
time() = 912792076
time() = 912792076
write(19, " 1 9 4 . 8 . 8 7 . 1 2 9".., 202) = 202
getpid() = 12694 [12551]
time() = 912792076
times(0xEFFFFB10) = 8137805
getpid() = 12694 [12551]
time() = 912792076
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(10) = 0
poll(0xEFFFB8E8, 1, 0) = 0
write(16, " N M Y PC1D38EBF & nF5\t".., 3228) = 3228
read(16, 0x000B0420, 4096) (sleeping...)
read(16, 0x000B0420, 4096) = 0
alarm(0) = 1
close(16) = 0
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
alarm(0) = 0
sigaction(SIGPIPE, 0xEFFFFA68, 0xEFFFFB68) = 0
close(16) Err#9 EBADF
getpid() = 12694 [12551]
time() = 912792086
fcntl(22, F_SETLKW, 0x0009C4CC) (sleeping...)
fcntl(22, F_SETLKW, 0x0009C4CC) = 0
poll(0xEFFFDBB8, 1, -1) = 1
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
accept(15, 0xEFFFFC20, 0xEFFFFC1C) = 16
fcntl(22, F_SETLKW, 0x0009C4F0) = 0
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getsockname(16, 0xEFFFFC30, 0xEFFFFC1C) = 0
setsockopt(16, 6, 1, 0xEFFFFBA4, 4) = 0
getpid() = 12694 [12551]
time() = 912792093
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 0
poll(0xEFFFB8E8, 1, 0) = 0
read(16, " G E T / R e a l M e d".., 4096) = 358
sigaction(SIGUSR1, 0xEFFFD978, 0xEFFFDA78) = 0
time() = 912792093
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 200
alarm(0) = 200
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getpid() = 12694 [12551]
time() = 912792093
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758/Top1/ON49--2138-1--1/banner_anim4.gif/63653939616366643336363831613130",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758/Top1/ON49--2138-1--1/banner_anim4.gif",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758/Top1/ON49--2138-1--1",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758/Top1",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage",
0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de", 0x000E1FC4)
Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_lx.ads", 0x000E1FC4) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads", 0x000E1FC4) = 0
open("/www/adserv/RealMedia/ads/.htaccess", O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/.htaccess", O_RDONLY) Err#2
ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758/Top1/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758/Top1/ON49--2138-1--1/.htaccess",
O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/10758/Top1/ON49--2138-1--1/banner_anim4.gif/.htaccess",
O_RDONLY) Err#2 ENOENT
time() = 912792093
getpid() = 12694 [12551]
time() = 912792093
time() = 912792093
getpid() = 12694 [12551]
open("/www/adserv/RealMedia/ads/OpenAd/download/ON49--2138-1--1/banner_anim4.gif",
O_RDONLY) = 23
fstat(23, 0x000E1FC4) = 0
sigaction(SIGALRM, 0xEFFFF2B0, 0xEFFFF3B0) = 0
alarm(200) = 0
alarm(0) = 200
sigaction(SIGALRM, 0xEFFFD248, 0xEFFFD348) = 0
alarm(200) = 0
fstat64(23, 0xEFFFD2B0) = 0
ioctl(23, TCGETA, 0xEFFFD23C) Err#25 ENOTTY
read(23, " G I F 8 9 a89\0 <\0F7\0".., 8192) = 6758
read(23, 0x000E8EF4, 8192) = 0
write(16, " H T T P / 1 . 1 2 0 0".., 4096) = 4096
alarm(200) = 200
alarm(0) = 200
fcntl(24, F_SETLKW, 0xEFFFF438) = 0
write(24, " 0 ^ 9 1 2 7 9 2 0 9 3 ^".., 130) = 130
fcntl(24, F_SETLK, 0xEFFFF438) = 0
llseek(23, 0, SEEK_CUR) = 6758
close(23) = 0
getpid() = 12694 [12551]
time() = 912792093
time() = 912792093
getpid() = 12694 [12551]
write(17, " 2 0 6 . 1 5 3 . 1 7 2 .".., 337) = 337
time() = 912792093
time() = 912792093
write(19, " 2 0 6 . 1 5 3 . 1 7 2 .".., 205) = 205
getpid() = 12694 [12551]
time() = 912792093
times(0xEFFFFB10) = 8139450
getpid() = 12694 [12551]
time() = 912792093
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(10) = 0
poll(0xEFFFB8E8, 1, 0) = 0
write(16, "BA\v9D 6E797E1E282EE !CE".., 2968) = 2968
read(16, 0x000B0420, 4096) (sleeping...)
signotifywait() = 14
read(16, 0x000B0420, 4096) (sleeping...)
read(16, " G E T / R e a l M e d".., 4096) = 311
sigaction(SIGUSR1, 0xEFFFD978, 0xEFFFDA78) = 0
time() = 912792119
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(200) = 0
alarm(0) = 200
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
getpid() = 12694 [12551]
time() = 912792119
stat("/www/adserv/RealMedia/ads/adstream_nx.ads/www.spiegel.de/[EMAIL
PROTECTED]", 0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_nx.ads/www.spiegel.de", 0x000E2114)
Err#2 ENOENT
stat("/www/adserv/RealMedia/ads/adstream_nx.ads", 0x000E2114) Err#2 ENOENT
stat("/www/adserv/RealMedia/ads", 0x000E2114) = 0
open("/www/adserv/RealMedia/ads/.htaccess", O_RDONLY) Err#2 ENOENT
open("/www/adserv/RealMedia/ads/adstream_nx.ads/.htaccess", O_RDONLY) Err#2
ENOENT
open("/www/adserv/RealMedia/ads/adstream_nx.ads/www.spiegel.de/.htaccess",
O_RDONLY) Err#2 ENOENT
time() = 912792119
getpid() = 12694 [12551]
time() = 912792119
getpid() = 12694 [12551]
getpid() = 12694 [12551]
getpid() = 12694 [12551]
getpid() = 12694 [12551]
getpid() = 12694 [12551]
getpid() = 12694 [12551]
getpid() = 12694 [12551]
stat64("/www/adserv/RealMedia/ads/OpenAd/Work", 0xEFFFF0F8) = 0
semget(1325424007, 0, 0666) = 0
semop(0, 0xEFFFF368, 1) = 0
semop(0, 0xEFFFF368, 1) = 0
open("/www/adserv/RealMedia/ads/OpenAd/download/ON49-Retrospect/RETROSPECT_Banner.gif",
O_RDONLY) = 23
fstat(23, 0x000E2114) = 0
sigaction(SIGALRM, 0xEFFFF210, 0xEFFFF310) = 0
alarm(200) = 0
alarm(0) = 200
sigaction(SIGALRM, 0xEFFFD1A8, 0xEFFFD2A8) = 0
alarm(200) = 0
fstat64(23, 0xEFFFD210) = 0
ioctl(23, TCGETA, 0xEFFFD19C) Err#25 ENOTTY
read(23, " G I F 8 9 a89\0 <\087\0".., 8192) = 8192
write(16, " H T T P / 1 . 1 2 0 0".., 4096) = 4096
write(16, "\0\0\0 ,\n\01E\0 '\019\0".., 4299) = 4299
alarm(200) = 200
read(23, "D1F719 hF5 YA107 A5\f07".., 8192) = 4038
read(23, 0x000E8EF4, 8192) = 0
alarm(200) = 200
alarm(0) = 200
getpid() = 12694 [12551]
getpid() = 12694 [12551]
fcntl(24, F_SETLKW, 0xEFFFF398) = 0
write(24, " 0 ^ 9 1 2 7 9 2 1 1 9 ^".., 135) = 135
fcntl(24, F_SETLK, 0xEFFFF398) = 0
llseek(23, 0, SEEK_CUR) = 12230
close(23) = 0
getpid() = 12694 [12551]
time() = 912792119
time() = 912792119
getpid() = 12694 [12551]
write(17, " 2 0 6 . 1 5 3 . 1 7 2 .".., 260) = 260
time() = 912792119
time() = 912792119
write(19, " 2 0 6 . 1 5 3 . 1 7 2 .".., 134) = 134
getpid() = 12694 [12551]
time() = 912792119
times(0xEFFFFB10) = 8142102
getpid() = 12694 [12551]
time() = 912792119
sigaction(SIGUSR1, 0xEFFFFA68, 0xEFFFFB68) = 0
sigaction(SIGALRM, 0xEFFFF988, 0xEFFFFA88) = 0
alarm(10) = 0
poll(0xEFFFB8E8, 1, 0) = 0
write(16, "D1F719 hF5 YA107 A5\f07".., 4038) = 4038
read(16, 0x000B0420, 4096) (sleeping...)
=========
The last request /RealMedia/ads/.... was a call to our
adserver (module). It has send back a gif file (the banner).
After that the daemon stucks in the keep-alive wait status.
But I'm not an expert for this, I can't say if our adserver
has used SIGALRM, I only know, that it is using semaphores.
I don't know, if there are also calls to StoryServer in
this output. I will later try if I can trace a daemon which
fails in the StoryServer module.
Georg.
--
| Georg Hessmann | SPIEGEL ONLINE, a+i Webmaster |
| [EMAIL PROTECTED] | Brandstwiete 19, 20457 Hamburg |
| Nick: Gucky | Phone: +49 (40) 30108-414 Fax: -393 |
# include <stddiscl.h> /* Das hier ist alles immer IMHO! */