ID: 22052
User updated by: ntrujillo at cox dot net
Reported By: ntrujillo at cox dot net
-Status: Feedback
+Status: Open
Bug Type: FTP related
Operating System: FreeBSD 5.0-RELEASE #0
PHP Version: 4.3.1-dev
New Comment:
there is a diff in the /ext/domxml that is preventing
patch-ext_domxml_config.m4 from cvs in freebsd port to apply cleanly.
I'll let you know as soon as this is fixed in the cvs port
Previous Comments:
------------------------------------------------------------------------
[2003-02-20 18:31:56] [EMAIL PROTECTED]
Please generate a new backtrace using the script [EMAIL PROTECTED] gave
and the latest snapshot from today.
(I can not reproduce this either, on linux)
If the backtrace is exactly same as the one you posted
earlier, don't add it, just mention that fact. :)
------------------------------------------------------------------------
[2003-02-20 18:06:33] ntrujillo at cox dot net
Pollita,
I believe this is a pretty generic install, no
NIS,NFS,firewall, or clustering.
notes on setup::
arch:i386
mobo:MSI pro5 i850 chipset
proc:P4 1.8ghz 512k l2 cache
ram:512mb 800mhz rdram
disc:80gb cheetah 4 ATA-100
acd0: CD-RW <CD-RW BCE2410IM> at ata0-master UDMA33
acd1: DVD-ROM <JLMS DVD-ROM LTD-166S> at ata0-slave UDMA33
The only 'special' thing that is different is audio support
compiled into custom kernel.
Hope this helps :)
------------------------------------------------------------------------
[2003-02-20 13:04:45] [EMAIL PROTECTED]
I hate to say this... but I just cannot reproduce this bug. I've
installed FreeBSD 5.0 on a Pentium2-233, Apache 1.3.27, and a PHP 4.3
snapshot php4-STABLE-200302190030.tar.gz as a DSO (via --with-apxs).
Using:
<?php
$fp = ftp_connect("ftp.us.debian.org");
var_dump($fp);
ftp_login($fp, "anonymous", "[EMAIL PROTECTED]");
var_dump($fp);
var_dump(ftp_rawlist($fp, "/debian/pool/main/p"));
var_dump($fp);
ftp_close($fp);
?>
and get the listing of 488 files that is expected with no segfaults or
other errors.
There's clearly something 'special' about your installations which is
triggering this bug to occur.
Can you list any deviations from a standard install that are used on
your server(s)? You never mentioned what architecture you're running
on? Is it x86 or something else? Are you using NIS? clustering? Do
you have any firewalling enabled? Recall that FTP connections use a
separate command stream and data stream. Do other ftp_* commands work
as expected? ftp_get() would be a good one to test.
------------------------------------------------------------------------
[2003-02-19 10:36:24] ntrujillo at cox dot net
This is built as a loadable module from the freebsd ports
collection : mod_php4
http://www.freebsd.org/cgi/cvsweb.cgi/ports/www/mod_php4/
Configure args look like:
LIB_DEPENDS+= gd.2:${PORTSDIR}/graphics/gd
LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2
LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png
LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg
CONFIGURE_ARGS+=--with-gd=${LOCALBASE} \
--enable-gd-native-ttf \
--with-freetype-dir=${LOCALBASE} \
--with-jpeg-dir=${LOCALBASE} \
--with-png-dir=${LOCALBASE}
CONFIGURE_ARGS+=--with-zlib
CONFIGURE_ARGS+=--with-bz2=/usr
LIB_DEPENDS+=
mysqlclient.10:${PORTSDIR}/databases/mysql323-client
CONFIGURE_ARGS+=--with-mysql=${LOCALBASE}
LIB_DEPENDS+= expat.4:${PORTSDIR}/textproc/expat2
CONFIGURE_ARGS+=--with-expat-dir=${LOCALBASE}
LIB_DEPENDS+= xml2.5:${PORTSDIR}/textproc/libxml2
CONFIGURE_ARGS+=--with-dom=${LOCALBASE}
CONFIGURE_ARGS+=--enable-ftp
LIB_DEPENDS+= ming.3:${PORTSDIR}/graphics/ming
CONFIGURE_ARGS+=--with-ming=${LOCALBASE}
CONFIGURE_ARGS+=--enable-sockets
CONFIGURE_ARGS+=--enable-debug
CONFIGURE_ARGS+=--enable-tran
httpd server is apache 1.3.27. also built from the FreeBSD
5 ports collection.
------------------------------------------------------------------------
[2003-02-19 09:59:59] [EMAIL PROTECTED]
One more piece of feedback....
What httpd server (and version) are you running against and is PHP
compiled statically or as a dynamic module? What does your configure
line look like?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/22052
--
Edit this bug report at http://bugs.php.net/?id=22052&edit=1