Alexander Lazic schrieb:
On Don 10.08.2006 16:22, Alexander Lazic wrote:
On Don 10.08.2006 15:11, armin langhofer wrote:
wie war das nochmal mit den logs?
Und bitte _unter_ dem Zitat antworten. Danke.
?php
echo before;
flush();
new SoapClient(http://wsdl.langhofer.at/atm.wsdl.xml;);
echo after;
flush();
?
Faellst du vielleicht in einer der Bugs:
http://www.google.com/search?rls=enq=SoapClient+php+segfaultnum=100ie=utf-8oe=utf-8
meiner meinung nach nicht.
Welche Version von den jeweiligen Komponenten hast du?!
Kann man dem SoapClient eine Debug entlocken?!
Kann man dem PHP eine Debug entlocken?!
Was sagt ein strace -fveall -a 100 -s 100 ... dazu?!
PHP 5.1.4-pl1-gentoo with Hardening-Patch 0.4.11
--- strace snip ---
rt_sigaction(SIGPROF, {0x4071dcd4, [PROF], SA_RESTORER|SA_RESTART,
0x40613bf8}, {0x4071dcd4, [PROF], SA_RESTORER|SA_RESTART, 0x40613bf8},
8) = 0
rt_sigprocmask(SIG_UNBLOCK, [PROF], NULL, 8)
= 0
time(NULL)
= 1155292208
gettimeofday({1155292208, 941830}, NULL)
= 0
getpid()
= 12543
fstat64(0, {st_dev=makedev(0, 9), st_ino=17, st_mode=S_IFCHR|0620,
st_nlink=1, st_uid=0, st_gid=5, st_blksize=1024, st_blocks=0,
st_rdev=makedev(136, 15), st_atime=2006/08/11-12:30:07,
st_mtime=2006/08/11-12:30:08, st_ctime=2006/08/11-12:16:06}) = 0
lseek(0, 0, SEEK_CUR)
= -1 ESPIPE (Illegal seek)
fstat64(1, {st_dev=makedev(0, 9), st_ino=17, st_mode=S_IFCHR|0620,
st_nlink=1, st_uid=0, st_gid=5, st_blksize=1024, st_blocks=0,
st_rdev=makedev(136, 15), st_atime=2006/08/11-12:30:07,
st_mtime=2006/08/11-12:30:08, st_ctime=2006/08/11-12:16:06}) = 0
lseek(1, 0, SEEK_CUR)
= -1 ESPIPE (Illegal seek)
fstat64(2, {st_dev=makedev(0, 9), st_ino=17, st_mode=S_IFCHR|0620,
st_nlink=1, st_uid=0, st_gid=5, st_blksize=1024, st_blocks=0,
st_rdev=makedev(136, 15), st_atime=2006/08/11-12:30:07,
st_mtime=2006/08/11-12:30:08, st_ctime=2006/08/11-12:16:06}) = 0
lseek(2, 0, SEEK_CUR)
= -1 ESPIPE (Illegal seek)
getcwd(/web/langhofer/100/test.langhofer.net/htdocs, 4096)
= 45
time(NULL)
= 1155292208
lstat64(/web, {st_dev=makedev(9, 1), st_ino=2, st_mode=S_IFDIR|0755,
st_nlink=6, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8,
st_size=4096, st_atime=2006/08/11-12:16:09,
st_mtime=2006/08/10-13:58:00, st_ctime=2006/08/10-13:58:00}) = 0
lstat64(/web/langhofer, {st_dev=makedev(9, 1), st_ino=13975553,
st_mode=S_IFDIR|0755, st_nlink=31, st_uid=0, st_gid=0, st_blksize=4096,
st_blocks=8, st_size=4096, st_atime=2006/08/11-12:16:10,
st_mtime=2006/08/07-18:39:38, st_ctime=2006/08/07-18:39:38}) = 0
lstat64(/web/langhofer/100, {st_dev=makedev(9, 1), st_ino=13975916,
st_mode=S_IFDIR|0755, st_nlink=72, st_uid=0, st_gid=0, st_blksize=4096,
st_blocks=8, st_size=4096, st_atime=2006/08/11-12:16:10,
st_mtime=2006/08/06-22:08:18, st_ctime=2006/08/06-22:08:18}) = 0
lstat64(/web/langhofer/100/test.langhofer.net, {st_dev=makedev(9, 1),
st_ino=13976941, st_mode=S_IFDIR|0755, st_nlink=10, st_uid=0, st_gid=0,
st_blksize=4096, st_blocks=8, st_size=4096,
st_atime=2006/08/11-12:16:42, st_mtime=2006/05/03-19:18:11,
st_ctime=2006/05/03-19:18:11}) = 0
lstat64(/web/langhofer/100/test.langhofer.net/htdocs,
{st_dev=makedev(9, 1), st_ino=13976942, st_mode=S_IFDIR|0777,
st_nlink=12, st_uid=1003, st_gid=453, st_blksize=4096, st_blocks=8,
st_size=4096, st_atime=2006/08/11-12:26:11,
st_mtime=2006/08/11-12:30:08, st_ctime=2006/08/11-12:30:08}) = 0
lstat64(/web/langhofer/100/test.langhofer.net/htdocs/soapclient.php,
{st_dev=makedev(9, 1), st_ino=13980377, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8,
st_size=170, st_atime=2006/08/11-12:30:08, st_mtime=2006/08/11-12:20:18,
st_ctime=2006/08/11-12:20:18}) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfffcfcc)
= -1 ENOTTY (Inappropriate ioctl for device)
read(4, ?php\n\techo \before\;\n\t\tflush();\n\t\t\nnew
SoapClient(\http://wsdl.langhofer.at/atm.wsdl.xml\;, array(\'t...,
8192) = 170
read(4, , 4096)
= 0
read(4, , 8192)
= 0
close(4)
= 0
munmap(0x430c1000, 4096)
= 0
fstat64(1, {st_dev=makedev(0, 9), st_ino=17, st_mode=S_IFCHR|0620,
st_nlink=1, st_uid=0, st_gid=5, st_blksize=1024, st_blocks=0,
st_rdev=makedev(136, 15), st_atime=2006/08/11-12:30:07,
st_mtime=2006/08/11-12:30:08, st_ctime=2006/08/11-12:16:06}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x430c1000
write(1, before, 6before)
= 6
time(NULL)
= 1155292208
open(/tmp/wsdl-ca064d929621f4987c860d300162bff7, O_RDONLY)
= -1 ENOENT (No such file or directory)