Preco mi zomiera PHP (SIGABRT)?

Marcel Telka marcel na telka.sk
Pátek Červenec 14 11:27:37 CEST 2000


Zdravim.

Snazim sa rozbehat IMP (skusal som verzie 2.0.11, 2.2.0-pre12 a 2.2.0-pre13) na
jednom webservri a pri tom mi umiera php3.

Po vyplneni username a password a kliknuti na login mi php (3.0.16 s imap.c
patchom kompilovane ako cgi) spadne takto (zaver vypisu zo strace):

time(NULL)                              = 963564408
write(9, "00000005 LSUB \"\" mail/*\r\n", 25) = 25
time(NULL)                              = 963564408
time(NULL)                              = 963564408
select(10, [9], NULL, [9], NULL)        = 1 (in [9])
time(NULL)                              = 963564408
read(9, "00000005 OK LSUB completed\r\n", 8192) = 28
alarm(0)                                = 0
alarm(0)                                = 0
geteuid()                               = 556
ioctl(0, TCGETS, 0xbfffdcf0)            = -1 EINVAL (Invalid argument)
socket(PF_UNIX, SOCK_STREAM, 0)         = 10
connect(10, {sin_family=AF_UNIX, path="                                        
                                              /var/run/.nscd_socket"}, 110) =
-1 ECONNREFUSED (Connection refused)
close(10)                               = 0
open("/etc/nsswitch.conf", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/lib/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
brk(0x81e2000)                          = 0x81e2000
time([963564408])                       = 963564408
rt_sigaction(SIGPIPE, {0x40171bf0, [], 0x4000000}, {SIG_DFL}, 8) = 0
socket(PF_UNIX, SOCK_DGRAM, 0)          = 10
fcntl(10, F_SETFD, FD_CLOEXEC)          = 0
connect(10, {sin_family=AF_UNIX, path="      /dev/log"}, 16) = -1 ENOENT (No
such file or directory)
close(10)                               = 0
rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
write(1, "Set-Cookie: chuckmIMPuser=B2G46A"..., 336) = 336
getpid()                                = 9563
kill(9563, SIGABRT)                     = 0
--- SIGABRT (Aborted) ---
+++ killed by SIGABRT +++

a neviem co s tym. Spadne az po komunikacii s IMAP servrom. V com je Dunco
zahrabany? Trapim sa s tym uz niekolko hodin...

Prosim vsetky dobre duse, aby ma nakopli spravnym smerom.

Tisickrat vdaka.

-- 
+-----------------------------------------------------------------+
| Marcel Telka <marcel na telka.sk>            Vadium s.r.o.         |
| http://telka.sk/                          http://www.vadium.sk/ |
+-----------------------------------------------------------------+



Další informace o konferenci Linux