1--TEST-- 2Bug #51394 (Error line reported incorrectly if error handler throws an exception) 3--INI-- 4error_reporting=-1 5--FILE-- 6<?php 7function eh() 8{ 9 throw new Exception("error!"); 10 return false; 11} 12 13set_error_handler("eh"); 14$a = $empty($b); 15--EXPECTF-- 16Warning: Uncaught exception 'Exception' with message 'error!' in %sbug51394.php:4 17Stack trace: 18#0 %sbug51394.php(9): eh(8, 'Undefined varia...', '%s', 9, Array) 19#1 {main} 20 thrown in %sbug51394.php on line 4 21 22Fatal error: Function name must be a string in %sbug51394.php on line 9