xdebug breakpoints work but step over does not
Asked Answered
J

2

7

I have installed Xampp on Windows (Well actually both xampp and wamp but both have the same problem), and enabled xdebug. I have installed the latest eclipse for php with pdt included. The breakpoints are working correctly however if I press f6 or f5 the current line does not get updated, the variables change as if I had stepped to the following line but the highlighted line remains the same. Any ideas?

I attach some screenshots to make it easier to understand:

Breakpoint works:

enter image description here

I press f6, lineno and $a changes in the 'Debug' and 'Variables' window:

enter image description here

I press f6 again:

enter image description here

I tried updating to the latest xdebug but the same thing happens.

Jobber answered 26/9, 2014 at 20:36 Comment(2)
Trying using netbeans; it works perfectly with the latest version of xdebug and php5.5Falconet
Have you MakeGood plugin installed?Wolfhound
W
14

This is problem in Eclipse SR1. You should switch back to R (SR0) release, next you can install PDT 3.3.1 from marketplace.

See also bug report on bugzilla

Edit:

Problem is fixed in nightly builds: http://download.eclipse.org/tools/pdt/updates/3.4-nightly/

Edit 2:

We released new stable (3.3.2) version with fix for this problem. You can find it on marketplace or in this update site: http://download.eclipse.org/tools/pdt/updates/3.3.2/

Wolfhound answered 6/10, 2014 at 12:6 Comment(0)
R
4
  1. Goto Eclipse->Help->Install New Software
  2. Work with: http://download.eclipse.org/tools/pdt/updates/3.3.2/ (this worked for me)
  3. Alternative: You might want to use the latest stable update site: http://download.eclipse.org/tools/pdt/updates/latest/
  4. [If not already existing]: click (Add) & give a name like "PDT" in order to add the upgrade site.
  5. Type "PDT" and tick checkbox for "PHP Development Tools (PDT)"
  6. Accept the license stuff and upgrade PDT.
  7. Restart Eclipse
Reword answered 25/11, 2014 at 21:48 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.