Package: php5-xdebug Version: 2.1.3-1 The patches php5.4-support and php5.3-support break XDebug in Eclipse here with the error popup "Unexpected termination of script, debugging ended.".
Building from source without these patches works fine, using latest development (2.2dev) version from XDebug's git repository as well. --------- $ ./eclipse-php -consoleLog -debug ... !ENTRY org.eclipse.php.debug.core 4 4 2012-01-29 16:15:37.452 !MESSAGE class org.eclipse.php.internal.debug.core.xdebug.dbgp.model.DBGpTarget : DBGp Response Error: stdout:=4 msg:unimplemented command !ENTRY org.eclipse.php.debug.core 4 4 2012-01-29 16:15:37.851 !MESSAGE class org.eclipse.php.internal.debug.core.xdebug.dbgp.model.DBGpTarget : DBGp Response Error: stderr:=4 msg:unimplemented command !ENTRY org.eclipse.php.debug.core 4 150 2012-01-29 16:15:37.859 !MESSAGE Unexpected termination of script, debugging ended. !ENTRY org.eclipse.php.debug.core 4 4 2012-01-29 16:15:37.863 !MESSAGE class org.eclipse.php.internal.debug.core.xdebug.communication.XDebugCommunicationDaemon : Unexpected Exception: Listener thread still listening java.lang.NullPointerException at org.eclipse.php.internal.debug.core.xdebug.dbgp.model.DBGpTarget.sendBreakpointAddCmd(DBGpTarget.java:1753) at org.eclipse.php.internal.debug.core.xdebug.dbgp.model.DBGpTarget.breakpointAdded(DBGpTarget.java:1679) at org.eclipse.php.internal.debug.core.xdebug.dbgp.model.DBGpTarget.loadPredefinedBreakpoints(DBGpTarget.java:1944) at org.eclipse.php.internal.debug.core.xdebug.dbgp.model.DBGpTarget.initiateSession(DBGpTarget.java:426) at org.eclipse.php.internal.debug.core.xdebug.dbgp.model.DBGpTarget.sessionReceived(DBGpTarget.java:276) at org.eclipse.php.internal.debug.core.xdebug.dbgp.model.DBGpTarget.sessionReceived(DBGpTarget.java:241) at org.eclipse.php.internal.debug.core.xdebug.communication.XDebugCommunicationDaemon.createLaunch(XDebugCommunicationDaemon.java:292) at org.eclipse.php.internal.debug.core.xdebug.communication.XDebugCommunicationDaemon.startConnectionThread(XDebugCommunicationDaemon.java:173) at org.eclipse.php.internal.debug.core.daemon.AbstractDebuggerCommunicationDaemon$ReceiverThread.run(AbstractDebuggerCommunicationDaemon.java:215) at java.lang.Thread.run(Thread.java:722) --------- $ apt-cache policy php5 php5-xdebug php5: Installed: 5.3.9-4 Candidate: 5.3.9-4 Version table: 5.4.0~rc6-1 0 100 http://ftp.at.debian.org/debian/ experimental/main amd64 Packages *** 5.3.9-4 0 500 http://ftp.at.debian.org/debian/ unstable/main amd64 Packages 100 /var/lib/dpkg/status nginx: Installed: 1.1.12-1 Candidate: 1.1.12-1 Version table: *** 1.1.12-1 0 500 http://ftp.at.debian.org/debian/ unstable/main amd64 Packages 100 /var/lib/dpkg/status php5-fpm: Installed: 5.3.9-4 Candidate: 5.3.9-4 Version table: 5.4.0~rc6-1 0 100 http://ftp.at.debian.org/debian/ experimental/main amd64 Packages *** 5.3.9-4 0 500 http://ftp.at.debian.org/debian/ unstable/main amd64 Packages 100 /var/lib/dpkg/status php5-xdebug: Installed: 2.1.3-1 Candidate: 2.1.3-1 Version table: *** 2.1.3-1 0 500 http://ftp.at.debian.org/debian/ unstable/main amd64 Packages 100 /var/lib/dpkg/status -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org