Memory leaks when creating an instance of an object
| Bug #26077 | Memory leaks when creating an instance of an object | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Submitted: | 2003-11-02 05:53 UTC | Modified: | 2004-01-09 08:50 UTC |
|
||||||||||
| From: | john@php.net | Assigned: | ||||||||||||
| Status: | Closed | Package: | Scripting Engine problem | |||||||||||
| PHP Version: | 5CVS, 4CVS | OS: | * | |||||||||||
| Private report: | No | CVE-ID: | None | |||||||||||
[2003-11-02 05:53 UTC] john@php.net
Description:
------------
ZE2 will leak when creating an instance of an object which does not actually get assigned to a variable
Reproduce code:
---------------
php -r 'class foo {} new foo();'
Actual result:
--------------
/home/john/working/php-src/Zend/zend_execute.c(3098) : Freeing 0x400D9BE0 (44 bytes), script=-
/home/john/working/php-src/Zend/zend_API.c(713) : Actual location (location was relayed)
/home/john/working/php-src/Zend/zend_API.c(714) : Freeing 0x400D9790 (32 bytes), script=-
/home/john/working/php-src/Zend/zend_hash.c(157) : Actual location (location was relayed)
/home/john/working/php-src/Zend/zend_execute.c(3097) : Freeing 0x400D9060 (16 bytes), script=-
/home/john/working/php-src/Zend/zend_objects.c(106) : Freeing 0x400D9018 (12 bytes), script=-
=== Total 4 memory leaks detected ===
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2003-11-04 01:00 UTC] sniper@php.net
[2004-01-09 08:50 UTC] stas@php.net