opendir() with ftp:// wrapper without trailing slash causes php to crash

php.internals

Hannes Magnusson

22 years ago
<?php $url = 'ftp://anonymous:anonymous@ftp.no.freebsd.org'; $dir = opendir ( $url ); var_dump ( $dir ); ?> Causes php to crash. However. If I add trailing slash to $url it works as expected. Running PHP5.0.0 btw. - Hannes

Ron Korving

22 years ago
http://bugs.php.net And please describe your problem better than this.. Define "crash" ? A segfault ? An error message ? Ron "Hannes Magnusson" <bjori@jeshus.com> wrote in message news:20040814145112.1acd2f72.bjori@jeshus.com...
> <?php > $url = 'ftp://anonymous:anonymous@ftp.no.freebsd.org'; > $dir = opendir ( $url ); > var_dump ( $dir ); > ?> > Causes php to crash. However. If I add trailing slash to $url it works as
expected.

Hannes Magnusson

22 years ago
On Sat, 14 Aug 2004 14:52:16 +0200 r.korving@xit.nl (Ron Korving) wrote:
> http://bugs.php.net > And please describe your problem better than this.. > Define "crash" ? A segfault ? An error message ?
segfault, would have expected error message :) Will file a bug report in a min..

Ron Korving

22 years ago
Perfect :) Ron "Hannes Magnusson" <bjori@jeshus.com> wrote in message news:20040814150605.70521028.bjori@jeshus.com...
> On Sat, 14 Aug 2004 14:52:16 +0200 > r.korving@xit.nl (Ron Korving) wrote: > > > http://bugs.php.net > > And please describe your problem better than this.. > > Define "crash" ? A segfault ? An error message ? > segfault, would have expected error message :) > Will file a bug report in a min.. > > > > Ron > > > > "Hannes Magnusson" <bjori@jeshus.com> wrote in message > > news:20040814145112.1acd2f72.bjori@jeshus.com... > > > <?php > > > $url = 'ftp://anonymous:anonymous@ftp.no.freebsd.org'; > > > $dir = opendir ( $url ); > > > var_dump ( $dir ); > > > ?> > > > Causes php to crash. However. If I add trailing slash to $url it works
as

Hannes Magnusson

22 years ago
If anyone is intrested.. http://bugs.php.net/29678 On Sat, 14 Aug 2004 14:51:12 +0200 bjori@jeshus.com (Hannes Magnusson) wrote: