--TEST-- Bug #52879 (Objects unreferenced in __get, __set, __isset or __unset can be freed too early) --FILE-- myRef = $value; } } $myGlobal=new MyClass($myGlobal); $myGlobal->myRef=&$myGlobal; $myGlobal->myNonExistentProperty="ok\n"; echo $myGlobal; --EXPECT-- ok