Поля $object у объекта нет, идёт обращение к GET_DEFAULT, который снова зовёт $object.
Добавлением поля ошибка, естественно, устраняется.
Раскоментированием #$test[] или удалением переводов строк получить ошибку, отличную от «Unhandled exception 0xC00000FD at 0x0046168D», не удалось. 3.3.0, Vista.