Community
Participate
Working Groups
Build Identifier: Version: 3.7.1 Build id: M20110909-1335 After trying to delete a lib jar file into the lib folder of my project i got this error : !ENTRY org.eclipse.equinox.preferences 4 2 2012-01-03 18:02:02.569 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.equinox.preferences". !STACK 0 java.lang.IllegalStateException: Preference node "simplejavamail" has been removed. at org.eclipse.core.internal.preferences.EclipsePreferences.checkRemoved(EclipsePreferences.java:158) at org.eclipse.core.internal.preferences.EclipsePreferences.parent(EclipsePreferences.java:734) at com.google.gdt.eclipse.suite.launch.processors.LaunchConfigAffectingChangesListener.preferenceChange(LaunchConfigAffectingChangesListener.java:164) at org.eclipse.core.internal.preferences.EclipsePreferences$2.run(EclipsePreferences.java:754) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.preferences.EclipsePreferences.firePreferenceEvent(EclipsePreferences.java:757) at org.eclipse.core.internal.preferences.EclipsePreferences.remove(EclipsePreferences.java:869) at org.eclipse.core.internal.resources.ProjectPreferences.remove(ProjectPreferences.java:530) at org.eclipse.core.internal.preferences.EclipsePreferences.removeNode(EclipsePreferences.java:882) at org.eclipse.core.internal.preferences.EclipsePreferences.removeNode(EclipsePreferences.java:893) at org.eclipse.core.internal.resources.ProjectPreferences.removeNode(ProjectPreferences.java:246) at org.eclipse.core.internal.resources.ProjectPreferences.deleted(ProjectPreferences.java:157) at org.eclipse.core.internal.resources.ProjectPreferences.deleted(ProjectPreferences.java:172) at org.eclipse.core.internal.resources.Resource.deleteResource(Resource.java:846) at org.eclipse.core.internal.resources.Project.deleteResource(Project.java:356) at org.eclipse.core.internal.resources.ResourceTree.deletedProject(ResourceTree.java:169) at org.eclipse.core.internal.resources.ResourceTree.standardDeleteProject(ResourceTree.java:870) at org.eclipse.core.internal.resources.Resource.unprotectedDelete(Resource.java:1939) at org.eclipse.core.internal.resources.Resource.delete(Resource.java:780) at org.eclipse.core.internal.resources.Project.delete(Project.java:344) at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:132) at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306) at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92) at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Reproducible: Sometimes Steps to Reproduce: 1.Select a Jar file in the package explorer (already removed from the build path) 2.Press CANC key on it to delete
Created attachment 208950 [details] log file
Created attachment 208951 [details] Screenshot of the error
From the stack trace it appears the com.google.gdt plug-in is trying to access a preference node after it has been removed. The issue should be reported against the producers of the plug-in rather than with the Eclipse platform.