php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /opt/php-7.0.1/ext/standard/tests/serialize/ |
files >> //opt/php-7.0.1/ext/standard/tests/serialize/bug37947.phpt |
--TEST-- Bug #37947 (zend_ptr_stack reallocation problem) --INI-- error_reporting=0 --FILE-- <?php class test { function extend_zend_ptr_stack($count,$a,$b,$c,$d,$e) { if ($count>0) $this->extend_zend_ptr_stack($count - 1,$a,$b,$c,$d,$e); } function __wakeup() { $this->extend_zend_ptr_stack(10,'a','b','c','d','e'); } } $str='a:2:{i:0;O:4:"test":0:{}junk'; var_dump(unserialize($str)); --EXPECT-- bool(false)y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`