View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000427 | Xdebug | public | 2009-02-19 15:03 | 2009-03-03 09:35 | |
| Reporter | nforward | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | not fixable | ||
| Product Version | 2.0.0dev | ||||
| Summary | 0000427: Breakpoint ignored on certain if() statements | ||||
| Description | A breakpoint on certain if() statements is ignored. It only seems to happen when there is a variable on its own and the open brace is on the line below. Examples: if ($foo) // Breakpoint here ignored if ($foo == "bar") // Breakpoint here NOT ignored if ($foo) { // Breakpoint here NOT ignored | ||||
| Additional Information | PHP 5.2.6 / Windows Vista / Apache: Xdebug 2.0.4 Eclipse 3.4.1 Build M20080911-1700 (PDT all-in-one) All running on localhost (WAMP stack) | ||||
| Tags | No tags attached. | ||||
| Operating System | Windows Vista 64 bit | ||||
| PHP Version | 5.2.6 | ||||
|
|
Unfortunately I can do very little about this. PHP simply has the line numbers wrong internally: line # op fetch ext return operands3 0 EXT_STMT for 1 <?php |