1--TEST--
2Bug #65481 (shutdown segfault due to serialize)
3--FILE--
4<?php
5echo "Test\n";
6
7class A {
8	public $e = array();
9}
10
11class Token implements \Serializable {
12	public function serialize()
13	{
14		$c = new A;
15
16		for ($i = 0; $i < 4; $i++)
17		{
18			$e = new A;
19			$c->e[] = $e;
20			$e->e = $c->e;
21		}
22
23		return serialize(array(serialize($c)));
24	}
25
26	public function unserialize($str)
27	{
28		$r = unserialize($str);
29		$r = unserialize($r[0]);
30	}
31}
32
33$token = new Token;
34$token = serialize($token);
35
36?>
37Done
38--EXPECT--
39Test
40Done
41