[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.tools.pdt] Re: PDT-Error on Debugging of a PHP script

I think your eclipse installation is really in a mess and you probably have to get rid of it and start from scratch. The -clean ensures eclipse is using the latest versions of plugins in your eclipse installation but it sounds like you have a mismatch of version plugins which is causing all the problems.

I really recommend that you download the PDT all in one version and start from there. You should not have to install any extra stuff and you won't be able to put the aptana plugins into PDT either.

Once you have PDT installed you can add extra plugins from eclipse.org from the install/update facility within PDT itself

Dave Kelsey


On 16/09/09 11:53, Daniela Waranie wrote:
Hi Dave,

attached you can find the list of plugins.

Since i run eclipse with the -clean option i do have trouble with the
"PHP Editor". So to keep on on this issue i installed aptana studio in
addion (as a eclipse plugin) and open the php file in theirs php editor
view.

Now, when i hit the "debug"-button / "PHP 5.2.10 (CLI)" the dialog:
"Problem occured"
appears.

Message:
'Debug Source Display' das encountered a problem.
An internal error has occurred.
An internal error has occurred.
org/eclipse/php/internal/ui/containers/StorageEditorInput

Details1:
A conflict occurred for CTRL+F2:
Binding(CTRL+F2,
	ParameterizedCommand(Command(com.aptana.ide.editor.php.openHelp,Open
PHP Manual,
		,
		Category(com.aptana.ide.editors,All Aptana Editors,null,true),
	
LegacyHandlerWrapper(ActionHandler(action=com.aptana.ide.editor.php.PHPActionContributor$1@12e99be)),
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	com.aptana.ide.editors.UnifiedEditorsScope,,,system)
Binding(CTRL+F2,
	ParameterizedCommand(Command(org.eclipse.debug.ui.commands.Terminate,Terminate,
		Terminate,
		Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command
category,true),
	
ActionDelegateHandlerProxy(null,org.eclipse.debug.internal.ui.commands.actions.TerminateCommandActionDelegate),
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.debug.ui.debugging,,,system)

Details2:
Keybinding conflicts occurred.  They may interfere with normal
accelerator operation.

Details3:
Error logged from Debug Core:
java.io.IOException: Kein Prozess ist am anderen Ende der Pipe
	at java.io.FileInputStream.readBytes(Native Method)
	at java.io.FileInputStream.read(Unknown Source)
	at java.io.BufferedInputStream.read1(Unknown Source)
	at java.io.BufferedInputStream.read(Unknown Source)
	at java.io.FilterInputStream.read(Unknown Source)
	at
org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144)
	at
org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134)
	at
org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207)
	at java.lang.Thread.run(Unknown Source)


Details4: Unhandled event loop exception org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NoClassDefFoundError: org/eclipse/php/internal/ui/PHPUiPlugin) at org.eclipse.swt.SWT.error(SWT.java:3884) at org.eclipse.swt.SWT.error(SWT.java:3799) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at org.eclipse.equinox.launcher.Main.run(Main.java:1311) Caused by: java.lang.NoClassDefFoundError: org/eclipse/php/internal/ui/PHPUiPlugin at org.eclipse.php.internal.debug.core.launching.PHPLaunchUtilities.shouldSwitchToPHPPerspective(PHPLaunchUtilities.java:212) at org.eclipse.php.internal.debug.core.launching.PHPLaunchUtilities.access$0(PHPLaunchUtilities.java:210) at org.eclipse.php.internal.debug.core.launching.PHPLaunchUtilities$4.run(PHPLaunchUtilities.java:198) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) ... 22 more Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.php.ui (330). at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) at java.lang.ClassLoader.loadClass(Unknown Source) at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:321) at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231) at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) at org.eclipse.core.internal.filebuffers.ExtensionsRegistry.getExtension(ExtensionsRegistry.java:227) at org.eclipse.core.internal.filebuffers.ExtensionsRegistry.doGetAnnotationModelFactory(ExtensionsRegistry.java:394) at org.eclipse.core.internal.filebuffers.ExtensionsRegistry.getAnnotationModelFactory(ExtensionsRegistry.java:408) at org.eclipse.core.internal.filebuffers.ResourceExtensionRegistry.getAnnotationModelFactory(ResourceExtensionRegistry.java:80) at org.eclipse.core.internal.filebuffers.ResourceTextFileBufferManager.createAnnotationModel(ResourceTextFileBufferManager.java:123) at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.getAnnotationModel(ResourceTextFileBuffer.java:160) at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:594) at com.aptana.ide.editors.unified.BaseDocumentProvider.createFileInfo(BaseDocumentProvider.java:194) at com.aptana.ide.editor.html.HTMLDocumentProvider.createFileInfo(HTMLDocumentProvider.java:138) at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:478) at com.aptana.ide.editor.html.HTMLDocumentProvider.connect(HTMLDocumentProvider.java:242) at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4134) at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:203) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1413) at org.eclipse.ui.editors.text.TextEditor.doSetInput(TextEditor.java:166) at com.aptana.ide.editors.unified.UnifiedEditor.doSetInput(UnifiedEditor.java:1955) at org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:3115) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372) at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:759) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:756) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2578) at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3133) at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3160) at com.aptana.ide.editors.unified.UnifiedEditor.init(UnifiedEditor.java:338) at com.aptana.ide.editor.html.HTMLSourceEditor.init(HTMLSourceEditor.java:231) at com.aptana.ide.editor.php.PHPSourceEditor.init(PHPSourceEditor.java:1085) at org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEditorPart.java:238) at org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEditorPart.java:212) at com.aptana.ide.editor.html.MultiPageHTMLEditor.createPage0(MultiPageHTMLEditor.java:347) at com.aptana.ide.editor.html.MultiPageHTMLEditor.createPages(MultiPageHTMLEditor.java:828) at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:357) at com.aptana.ide.editor.html.HTMLEditor.createPartControl(HTMLEditor.java:405) at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:662) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:271) at org.eclipse.ui.internal.EditorManager.setVisibleEditor(EditorManager.java:1417) at org.eclipse.ui.internal.EditorManager$5.runWithException(EditorManager.java:942) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476) at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2316) ... 18 more Caused by: org.osgi.framework.BundleException: The activator org.eclipse.php.internal.ui.PHPUiPlugin for bundle org.eclipse.php.ui is invalid at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:157) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:750) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) ... 86 more Caused by: java.lang.NoClassDefFoundError: org/eclipse/php/internal/ui/preferences/PHPTemplateStore at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) at java.lang.Class.getConstructor0(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:152) ... 91 more Caused by: java.lang.ClassNotFoundException: org.eclipse.php.internal.ui.preferences.PHPTemplateStore at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:443) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 97 more


How can i solve my problem? Thanks in advance.

Best regards
Daniela Waranie