ID: 25106
User updated by: batjohan at home dot se
Reported By: batjohan at home dot se
Status: Assigned
Bug Type: Bzip2 Related
Operating System: *
PHP Version: 4.3.3RC5-dev
Assigned To: wez
New Comment:
i use winXP pro..
Previous Comments:
------------------------------------------------------------------------
[2003-08-19 04:40:13] [EMAIL PROTECTED]
btw. I tested on Linux..
------------------------------------------------------------------------
[2003-08-19 04:39:51] [EMAIL PROTECTED]
Using this script:
<?php
$file = '/etc/group'; // just some file.. :)
$file2 = './foo.bz2';
$handle = fopen ($file, "r");
$handle2 = bzopen($file2, "a"); // 'w' works fine
$buffer = fread($handle, 8192);
if(!bzwrite($handle2, $buffer, strlen($buffer))) {
echo "Foo\n";
}
?>
The first run (when foo.bz2 does not exist) produces this error:
Warning: bzwrite(): supplied argument is not a valid stream resource in
/home/jani/t.php on line 8
Second run (foo.bz2 exists) -> Hangs.
------------------------------------------------------------------------
[2003-08-16 15:49:45] batjohan at home dot se
same problem.
------------------------------------------------------------------------
[2003-08-16 11:51:42] [EMAIL PROTECTED]
Please try using this CVS snapshot:
http://snaps.php.net/php4-STABLE-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-STABLE-latest.zip
------------------------------------------------------------------------
[2003-08-16 02:48:47] batjohan at home dot se
Description:
------------
$handle = fopen ($file, "r");
$handle2 = bzopen($file2, "a");
fseek($handle,$vart);
$buffer = fread($handle, 8192);
if(!bzwrite($handle2, $buffer, strlen($buffer))) // <-- here it
stops.. dont write something out... create a new file not more...
Reproduce code:
---------------
http://www2.park.se/~te04-54/bug.html
Expected result:
----------------
To compress the file... but it hangs... when i use zlib it compress
the file..
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=25106&edit=1