Bug #73946 [NEW]: tar-based phar error on buildFromDirectory function

From: Date: Mon, 16 Jan 2017 11:05:44 +0000
Subject: Bug #73946 [NEW]: tar-based phar error on buildFromDirectory function
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-206663@lists.php.net to get a copy of this message
From: escalle dot emilien at gmail dot com Operating system: debian 8.3 PHP version: 5.6.29 Package: *General Issues Bug Type: Bug Bug description:tar-based phar error on buildFromDirectory function Description: ------------ Hi, I got an error when using \PharData::buildFromDirectory on a huge directory (608MB) : PharException - "tar-based phar "..." cannot be created, header for file "..." could not be written" I've checked the free disk space and RAM, everything seems to be ok. I've delete the file which is specified by the error, but the errors occurs on another file. The error is not verbose to understand what happens. Test script: --------------- $oTar = new \PharData('test_dir/test.tar.gz'); $oTar->buildFromDirectory('/test_dir_huge/'); // /test_dir_huge/ is a direcotry of 608MB $oTarGz = $oTar->compress(\Phar::GZ); -- Edit bug report at https://bugs.php.net/bug.php?id=73946&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=73946&r=trysnapshot54 Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=73946&r=trysnapshot55 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=73946&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=73946&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=73946&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=73946&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=73946&r=needscript Try newer version: https://bugs.php.net/fix.php?id=73946&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=73946&r=support Expected behavior: https://bugs.php.net/fix.php?id=73946&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=73946&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=73946&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=73946&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=73946&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=73946&r=dst IIS Stability: https://bugs.php.net/fix.php?id=73946&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=73946&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=73946&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=73946&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=73946&r=mysqlcfg

« previous php.bugs (#206663) next »