ID:          27290
 Comment by:  sean at acidreign dot net
 Reported By: [EMAIL PROTECTED]
 Status:      Open
 Bug Type:    Feature/Change Request
 PHP Version: 5CVS-2004-02-17 (dev)
 New Comment:

over the last few days, I've had to tack down dozens of errors, with
out knowing the file/line they actually occur in.
reporting the line of the function declaration rather then the line of
the offending expression is completely useless. It makes tracking bugs
extremely difficult, because it has to be done on a trial and error
basis, looking for and testing every place a function is called.


Previous Comments:
------------------------------------------------------------------------

[2004-02-17 11:11:08] [EMAIL PROTECTED]

Description:
------------
usually the location of the caller what you really want to know here,
especially if you are trying to track this down from not-so-recent
messages in your error_log ...

Reproduce code:
---------------
<?php
function foo($bar) {
}
foo();
?>

Expected result:
----------------
Warning: Missing argument 1 for foo() in foo.php on line 2, called in
foo.php on line 4

Actual result:
--------------
Warning: Missing argument 1 for foo() in - on line 2


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=27290&edit=1

Reply via email to