--TEST-- Bug #78456: Segfault when serializing SplDoublyLinkedList --FILE-- push(new stdClass); var_dump($s = serialize($dllist)); var_dump(unserialize($s)); ?> --EXPECT-- string(82) "O:19:"SplDoublyLinkedList":3:{i:0;i:0;i:1;a:1:{i:0;O:8:"stdClass":0:{}}i:2;a:0:{}}" object(SplDoublyLinkedList)#3 (2) { ["flags":"SplDoublyLinkedList":private]=> int(0) ["dllist":"SplDoublyLinkedList":private]=> array(1) { [0]=> object(stdClass)#4 (0) { } } }