Req #7132 [Asn]: fsockopen doesn't report dns lookup failure

2010-12-01 Thread jani
Edit report at http://bugs.php.net/bug.php?id=7132edit=1

 ID: 7132
 Updated by: j...@php.net
 Reported by:kaufmann at cyland dot com
 Summary:fsockopen doesn't report dns lookup failure
 Status: Assigned
 Type:   Feature/Change Request
-Package:Feature/Change Request
+Package:Streams related
-Operating System:   SuSE Linux 6.4
+Operating System:   *
-PHP Version:4.0.2
+PHP Version:5.3
 Assigned To:wez
 Block user comment: N
 Private report: N

 New Comment:

errstr is set, errno isn't.


Previous Comments:

[2005-08-11 19:11:59] nlop...@php.net

BTW, the script I've provided leaks with or without my patch (with zend
mm disabled)! The problematic part is the simple echo $errno;.


[2005-08-11 18:43:41] nlop...@php.net

Wez, can you please take a look at my patch?

http://mega.ist.utl.pt/~ncpl/php_7132_patch.txt



test script:

?

$bogus = 'www.aasa.net';



fsockopen($bogus, 80, $errno, $errstr);

echo $errno, \n;

var_dump($errstr);

?



This patch also fixes the problem of having two warnings generated,
instead of just one.


[2000-10-11 06:36:14] kaufmann at cyland dot com

fsockopen doesn't report dns lookup failure in errno and errstr. It
would be nice if this error was passed including a hint what is wrong
with the call to fsockopen. Debugging of skripts using sockets would
become easier.





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


#7132 [Asn]: fsockopen doesn't report dns lookup failure

2005-08-11 Thread nlopess
 ID:   7132
 Updated by:   [EMAIL PROTECTED]
 Reported By:  kaufmann at cyland dot com
 Status:   Assigned
 Bug Type: Feature/Change Request
 Operating System: SuSE Linux 6.4
 PHP Version:  4.0.2
 Assigned To:  wez
 New Comment:

BTW, the script I've provided leaks with or without my patch (with zend
mm disabled)! The problematic part is the simple echo $errno;.


Previous Comments:


[2005-08-11 18:43:41] [EMAIL PROTECTED]

Wez, can you please take a look at my patch?
http://mega.ist.utl.pt/~ncpl/php_7132_patch.txt

test script:
?
$bogus = 'www.aasa.net';

fsockopen($bogus, 80, $errno, $errstr);
echo $errno, \n;
var_dump($errstr);
?

This patch also fixes the problem of having two warnings generated,
instead of just one.



[2000-10-11 06:36:14] kaufmann at cyland dot com

fsockopen doesn't report dns lookup failure in errno and errstr. It
would be nice if this error was passed including a hint what is wrong
with the call to fsockopen. Debugging of skripts using sockets would
become easier.




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