--TEST-- Testing __debugInfo() magic method with bad returns RESOURCE --INI-- allow_url_fopen=1 --FILE-- val; } public function __construct($val) { $this->val = $val; } } $c = new C(fopen("data:text/plain,Foo", 'r')); var_dump($c); ?> --EXPECTF-- Fatal error: __debuginfo() must return an array in %s%eZend%etests%edebug_info-error-resource.php on line %d