Edit report at http://bugs.php.net/bug.php?id=53006&edit=1
ID: 53006 Updated by: cataphr...@php.net Reported by: poulpillusion at free dot fr Summary: stream_get_contents offset max is 1165 -Status: Open +Status: Feedback Type: Bug Package: Streams related Operating System: Linux Aptosid PHP Version: 5.3.3 Block user comment: N New Comment: You need to give more details: * The actual url you're using. * If it's a remote file, a wireshark dump of the conversation would also be useful (please trim it to only the relevant parts!). Previous Comments: ------------------------------------------------------------------------ [2010-10-07 01:09:19] poulpillusion at free dot fr Description: ------------ In the stream_get_contents function, the offset parameter's max value is 1165. Any upper value will block the script. Test script: --------------- // This will work... $handle = fopen($url, 'rb'); echo stream_get_contents($handle, 8192, 1165); // This will not work... the script will wait forever. $handle = fopen($url, 'rb'); echo stream_get_contents($handle, 8192, 1166); Expected result: ---------------- I expect this function not to wait if $offset + 8192 < $filesize ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=53006&edit=1