ID:               50243
 Updated by:       pierr...@php.net
 Reported By:      pontus dot alexander at gmail dot com
-Status:           Open
+Status:           Feedback
 Bug Type:         Reproducible crash
 Operating System: Debian
 PHP Version:      5.3SVN-2009-11-20 (snap)
 Assigned To:      pierrick
 New Comment:

Please try using this snapshot:

  http://snaps.php.net/php5.3-latest.tar.gz
 
For Windows:

  http://windows.php.net/snapshots/




Previous Comments:
------------------------------------------------------------------------

[2009-11-20 14:32:27] pontus dot alexander at gmail dot com

Description:
------------
After one successful write to FTP via file_put_contents (or fopen,
fwrite, fclose) the next attempt causes PHP to die with message
"Segmentation fault".

Reproduce code:
---------------
<?

$location = "ftp://foo:b...@domain.com/";;

$unique = uniqid();

$items = array(
        'foo',
        'bar'
);

$i = 0;
foreach($items as $content) {
        $filename = $location . sprintf("File_%s_%03u.txt", $unique, $i++);
        file_put_contents($filename, $content); // Crash on _second_
successful iteration
}

Expected result:
----------------
Two files placed on FTP-server successfully containing foo and bar
respectively.

Actual result:
--------------
First file writes fine. At second iteration file_put_contents causes
PHP to die.


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=50243&edit=1

Reply via email to