ID: 30674 Comment by: yetap at walla dot co dot il Reported By: fmmarzoa at gmx dot net Status: No Feedback Bug Type: Scripting Engine problem Operating System: * PHP Version: 5CVS-STABLE-2005-03-07 New Comment:
Excuse me. The only difference between the Democrats and the Republicans is that the Democrats allow the poor to be corrupt, too. Help me! I can not find sites on the: Discovery clothing. I found only this - <a href="http://www.sismatech.com.ar/Members/Discovery">discovery hd channel</a>. Discovery, in anti materials, the form did certain hospitals. This is own because these relations use to have a different much classroom as america requires, discovery. Waiting for a reply :cool:, Wilhelmina from Kiribati. Previous Comments: ------------------------------------------------------------------------ [2005-05-21 01:00:04] php-bugs at lists dot php dot net No feedback was provided for this bug for over a week, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open". ------------------------------------------------------------------------ [2005-05-13 22:56:51] [email protected] Please try using this CVS snapshot: http://snaps.php.net/php5-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.0-win32-latest.zip Can't reproduce it with latest CVS. ------------------------------------------------------------------------ [2005-03-07 21:58:41] [email protected] I can not reproduce this with latest HEAD branch but PHP_5_0 branch is still broken. ------------------------------------------------------------------------ [2004-11-03 16:47:29] fmmarzoa at gmx dot net (just changed "crashed" by "core dump" in subject) ------------------------------------------------------------------------ [2004-11-03 16:29:49] fmmarzoa at gmx dot net Description: ------------ serialize function lost references to itself on an array and produces a segfault in some other circunstances. I send the code with which I've discovered the problem, but Andrey Hristov has also cooked some code based on this that crash the PHP engine. Complete quoted thread with more code samples can be found on the internals list archive: http://marc.theaimsgroup.com/?l=php-dev&m=109949534625983&w=2 Reproduce code: --------------- <pre> <?php $Arr = array(); $Arr['self'] = &$Arr; var_dump ( $Arr ); $serdata = serialize ($Arr); $Arr2 = unserialize ( $serdata ); echo "\n\n"; var_dump ( $Arr2 ); ?> </pre> Complete quoted thread with more code samples, including segfaults, can be found on the internals list archive: http://marc.theaimsgroup.com/?l=php-dev&m=109949534625983&w=2 Expected result: ---------------- array(1) { ["self"]=> array(1) { ["self"]=> *RECURSION* } } array(1) { ["self"]=> array(1) { ["self"]=> *RECURSION* } } Actual result: -------------- array(1) { ["self"]=> array(1) { ["self"]=> *RECURSION* } } array(1) { ["self"]=> array(1) { ["self"]=> NULL } } ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=30674&edit=1
