#42957 [NEW]: Inconsistent line numbering

From: Date: Sat, 13 Oct 2007 18:06:37 +0000
Subject: #42957 [NEW]: Inconsistent line numbering
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-118510@lists.php.net to get a copy of this message
From: felipensp at gmail dot com Operating system: Linux PHP version: 5.2.4 PHP Bug Type: Feature/Change Request Bug description: Inconsistent line numbering Description: ------------ The line numbering appear incorrect. Reproduce code: --------------- <?php function test() { static $calls = 0; if ($calls++ < 1) return; $bt = debug_backtrace(); printf("(%d)\n", $bt[0]['line']); } register_tick_function('test'); declare (ticks=1) { $i = 0; $j = 1; $i = 0; $j = 1; $i = 0; $j = 1; // foo } ?> Expected result: ---------------- (16) (17) (18) (18) (19) (19) Actual result: -------------- (16) (17) (17) (18) (18) (20) -- Edit bug report at http://bugs.php.net/?id=42957&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=42957&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=42957&r=trysnapshot52 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=42957&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=42957&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=42957&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=42957&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=42957&r=needscript Try newer version: http://bugs.php.net/fix.php?id=42957&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=42957&r=support Expected behavior: http://bugs.php.net/fix.php?id=42957&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=42957&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=42957&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=42957&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=42957&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=42957&r=dst IIS Stability: http://bugs.php.net/fix.php?id=42957&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=42957&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=42957&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=42957&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=42957&r=mysqlcfg

« previous php.bugs (#118510) next »