[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[platform-webdav-dev] FTP plugin and 3.0 M6
|
Merry Christmas to everybody,
FTP pluging now works with 3.0, thanks.
Please, don't abandon development of this plugin, it's way too useful
for my work!
I also opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=49301
I opened it as a bug but may be it would have been better as an
enhancement request, you can convert it if you feel it's better this way.
There is another thing i'd like to signal, i know that it's not you
competence but installing FTP plugin together with
net.trajano.eclipse.platform_1.2.1, that otherwise works without
problems, causes a bad crash to eclipse platform.
This is surely a plugin compatibility problem with M6 eclipse, but i've
never seen before a plugin screwing so badly eclipse and may be this is
evidencing an eclipse internal problem that may be worth investigating
for you.
This is the text of the bug i opened to the plugin owner
(http://sourceforge.net/projects/ttl) :
####################################################
Eclipse 3.0 M6
net.trajano.eclipse.platform_1.2.1
Here are the actions that with your plugin installed lead to the crash:
Install org.eclipse.team.ftp_3.0.0 then define a target site for a project
Open Site explorer view, right click on site and create a new folder
(the open folder actions added by your plugin are correctly disabled
since they are not applicable to remote ftp folders, but shouldn't it be
better if actions are not showed at all in this case?)
Right click again on site or newly created folder and here we go:
java.lang.ArrayIndexOutOfBoundsException: 0
at
net.trajano.eclipse.platform.actions.AbstractOpenFolderAction.selectionChanged(AbstractOpenFolderAction.java:105)
at
org.eclipse.ui.internal.PluginAction.refreshEnablement(PluginAction.java:225)
at
org.eclipse.ui.internal.PluginAction.selectionChanged(PluginAction.java:292)
at
org.eclipse.ui.internal.ObjectActionContributor.contributeObjectActions(ObjectActionContributor.java:99)
at
org.eclipse.ui.internal.ObjectActionContributorManager.contributeObjectActions(ObjectActionContributorManager.java:131)
at
org.eclipse.ui.internal.PopupMenuExtender.addObjectActions(PopupMenuExtender.java:65)
at
org.eclipse.ui.internal.PopupMenuExtender.menuAboutToShow(PopupMenuExtender.java:86)
at
org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:263)
at
org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:342)
at org.eclipse.jface.action.MenuManager.access$0(MenuManager.java:339)
at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:351)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:116)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:847)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:871)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852)
at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:3277)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:2962)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1440)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:2836)
at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:220)
at org.eclipse.swt.widgets.Display.runPopups(Display.java:2337)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1985)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1506)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1482)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:246)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:47)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
at org.eclipse.core.launcher.Main.run(Main.java:742)
at org.eclipse.core.launcher.Main.main(Main.java:581)
After this eclipse becomes so unstable and slow to be completely
unusable and if you try to perform some more work and don't close it
immediately it wont be able close correctly and to save workbench state
and on next restart your workbench layout will be completely screwed up.
If you need any more info pls be aware that i'll be on vacation from
2003/12/24 to 2004/01/06, Merry Christmas and Happy new year.
Gabriele
#######################################