Informative: Debugger hangs, breaks server (XDebug, PDT 3.5?) [message #1700603] |
Sat, 04 July 2015 19:24 |
Eclipse User |
|
|
|
THIS TOPIC IS SUPERCEDED BY https://www.eclipse.org/forums/index.php/t/1068151/
I had [in retrospect, small] debugging issues with Luna and decided to upgrade to Mars. I upgraded both Eclipse from 3.4 and PDT to 3.5. Just after, the debugger had severe breakage. It would go away, and apparently only come back after restarting Windows.
I then tried upgrading the WAMP stack (Apache 2.4.4 to 2.4.9, PHP 5.4.12 to 5.5.12, XDebug 2.2.3 to 2.2.5), and this seemed to solve the problem. But after a few days, it seems it just came back.
This was very frustrating, since online searches are difficult, but at least, after letting enough time, the affected project is again usable, and I got an error message when trying to debug again. It is surely not specific, but here it is:
Quote:The debug port 9000 is in use. Please select a different port for the debugger.
The UI's message is a bit different, this is actually from an exception which is generated when that error shows.
Since I have never seen that behavior with 3.4, a PDT 3.5 bug seems likely, but since it seems this doesn't affect that many people, I am just posting for information and will attempt to caracterize the issue better before going further.
------
STATUS
------
pluginId org.eclipse.php.debug.core
pluginVersion 3.5.0.201506101710
code 4
severity 4
message The debug port 9000 is in use. Please select a different port for the debugger.
fingerprint f5dbb25f
Exception:org.eclipse.epp.internal.logging.aeri.ui.log.StandInStacktraceProvider$StandInException: Stand-In Stacktrace supplied by the Eclipse Error Reporting
at org.eclipse.php.internal.debug.core.Logger._log(Logger.java:78)
at org.eclipse.php.internal.debug.core.Logger.log(Logger.java:136)
at org.eclipse.php.internal.debug.core.daemon.AbstractDebuggerCommunicationDaemon.handleMultipleBindingError(AbstractDebuggerCommunicationDaemon.java:143)
at org.eclipse.php.internal.debug.core.daemon.AbstractDebuggerCommunicationDaemon.resetSocket(AbstractDebuggerCommunicationDaemon.java:126)
at org.eclipse.php.internal.debug.core.xdebug.communication.XDebugCommunicationDaemon.resetSocket(XDebugCommunicationDaemon.java:398)
at org.eclipse.php.internal.debug.daemon.DaemonPlugin.validateCommunicationDaemons(DaemonPlugin.java:186)
at org.eclipse.php.internal.debug.core.launching.PHPLaunchUtilities.isDebugDaemonActive(PHPLaunchUtilities.java:1344)
at org.eclipse.php.internal.debug.core.launching.XDebugWebLaunchConfigurationDelegate.launch(XDebugWebLaunchConfigurationDelegate.java:154)
at org.eclipse.php.internal.debug.core.launching.PHPLaunchDelegateProxy.launch(PHPLaunchDelegateProxy.java:126)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
------
REPORT
------
anonymousId a2e86edb-99b2-4ce2-87b9-8b1ac00206b6
name Filipus Klutiero
email chealer@gmail.com
comment
eclipseBuildId 4.5.0.I20150603-2000
eclipseProduct org.eclipse.epp.package.php.product
javaRuntimeVersion 1.8.0_31-b13
osgiWs win32
osgiOs Windows8
osgiOsVersion 6.2.0
osgiArch x86
logMessage false
ignoreSimilar false
-------
BUNDLES
-------
name org.eclipse.core.jobs
version 3.7.0.v20150330-2103
name org.eclipse.debug.core
version 3.10.0.v20150303-1130
name org.eclipse.debug.ui
version 3.11.0.v20150514-0917
name org.eclipse.php.debug.core
version 3.5.0.201506101710
name org.eclipse.php.debug.daemon
version 3.5.0.201506101710
[Updated on: Wed, 09 September 2015 20:16] by Moderator Report message to a moderator
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03903 seconds