Bug #60558 [Csd->ReO]: Invalid read and writes
| From: | laruence@php.net | Date: | Mon, 19 Dec 2011 12:00:25 +0000 |
| Subject: | Bug #60558 [Csd->ReO]: Invalid read and writes | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-165967@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=60558&edit=1
ID: 60558
Updated by: laruence@php.net
Reported by: laruence@php.net
Summary: Invalid read and writes
-Status: Closed
+Status: Re-Opened
Type: Bug
Package: Scripting Engine problem
PHP Version: 5.4.0RC3
Assigned To: laruence
Block user comment: N
Private report: N
New Comment:
didn't fixed, introduced new memory leak.
Previous Comments:
------------------------------------------------------------------------
[2011-12-19 10:07:08] laruence@php.net
This bug has been fixed in SVN.
Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
For Windows:
http://windows.php.net/snapshots/
Thank you for the report, and for helping us make PHP better.
ah, worked out, fixed :) thanks
------------------------------------------------------------------------
[2011-12-19 09:58:07] laruence@php.net
Automatic comment from SVN on behalf of laruence
Revision: http://svn.php.net/viewvc/?view=revision&revision=321158
Log: Fixed bug #60558 (Invalid read and writes)
------------------------------------------------------------------------
[2011-12-19 08:55:16] laruence@php.net
seems something wrong with the refcount of zval in traits's
default_properties_table[i].
but I have not figured out what's going wrong.
A more simple test:
<?php
trait A {
private $hello = 0;
}
class BaseWithTPropB{
use A;
}
class SubclassB extends BaseWithTPropB {
use A;
}
$b = new SubClassB;
var_dump($b);
?>
plz run valgrind like:
USE_ZEND_ALLOC=0 valgrind --db-attach=yes --leak-check=full php test.php
------------------------------------------------------------------------
[2011-12-19 04:53:11] laruence@php.net
Gron, ignore the assigment, I just want to get your attention, so let's diag this
one again :) thanks
------------------------------------------------------------------------
[2011-12-19 04:07:46] laruence@php.net
found while diagnosing #60536
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=60558
--
Edit this bug report at https://bugs.php.net/bug.php?id=60558&edit=1