Bug #61371 [Opn->Fbk]: stream_context_create() causes memory leaks on use streams_socket_create

From: Date: Tue, 13 Mar 2012 14:32:22 +0000
Subject: Bug #61371 [Opn->Fbk]: stream_context_create() causes memory leaks on use streams_socket_create
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-168402@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=61371&edit=1

 ID:                 61371
 Updated by:         cataphract@php.net
 Reported by:        raiderz at gmail dot com
 Summary:            stream_context_create() causes memory leaks on use
                     streams_socket_create
-Status:             Open
+Status:             Feedback
 Type:               Bug
 Package:            Streams related
 Operating System:   Linux
 PHP Version:        Irrelevant
 Block user comment: N
 Private report:     N

 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:
------------------------------------------------------------------------
[2012-03-13 10:29:25] raiderz at gmail dot com

Description:
------------
stream_context_create() causes memory leaks on use width stream_socket_client
Version PHP 5.3.6

Test script:
---------------
for($test=1;$test<=5;$test++) {
	echo 'memory: '.round(memory_get_usage()/1024, 0)."kb\n";
	for($i=0;$i<=100;$i++) {
		$context = stream_context_create(array());
		$stream = stream_socket_client('udp://0.0.0.0:80', $errno, $errstr, 10,
STREAM_CLIENT_CONNECT, $context);
		fclose($stream);
		unset($context);
		unset($stream);
	}
}

Expected result:
----------------
memory: 615kb
memory: 674kb
memory: 732kb
memory: 790kb
memory: 847kb




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



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


Thread (5 messages)

« previous php.bugs (#168402) next »