Community
Participate
Working Groups
Build Identifier: 20110615-0604 Looks like the only solution is to start with a fresh workspace? !ENTRY org.eclipse.osgi 4 0 2011-06-27 11:11:51.250 !MESSAGE Application error !STACK 1 java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContainer at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 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:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.core.resources (57). at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 13 more Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources. at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440) at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) ... 22 more Caused by: org.eclipse.core.internal.resources.ResourceException: Problems reading project tree. at org.eclipse.core.internal.resources.WorkspaceTreeReader_2.readTree(WorkspaceTreeReader_2.java:120) at org.eclipse.core.internal.resources.SaveManager.restoreTree(SaveManager.java:999) at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:686) at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1527) at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2503) at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:2251) at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:439) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) ... 28 more Caused by: java.io.UTFDataFormatException: malformed input around byte 8210 at java.io.DataInputStream.readUTF(DataInputStream.java:639) at java.io.DataInputStream.readUTF(DataInputStream.java:547) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:63) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readNode(DataTreeReader.java:103) at org.eclipse.core.internal.dtree.DataTreeReader.readTree(DataTreeReader.java:147) at org.eclipse.core.internal.watson.ElementTreeReaderImpl_1.readTree(ElementTreeReaderImpl_1.java:103) at org.eclipse.core.internal.watson.ElementTreeReader.readTree(ElementTreeReader.java:151) at org.eclipse.core.internal.watson.ElementTreeReaderImpl_1.readDeltaChain(ElementTreeReaderImpl_1.java:84) at org.eclipse.core.internal.watson.ElementTreeReader.readDeltaChain(ElementTreeReader.java:110) at org.eclipse.core.internal.resources.WorkspaceTreeReader_1.readTrees(WorkspaceTreeReader_1.java:233) at org.eclipse.core.internal.resources.WorkspaceTreeReader_2.readTree(WorkspaceTreeReader_2.java:101) ... 37 more Reproducible: Always
Instead deleting the entire workspace, I can also delete just the .metadata/.plugins/org.eclipse.core.resources directory (and re-import the projects into the workspace).
Eric, if possible, please attach your workspace to this bug report so that we can investigate the cause.
I'm afraid I already deleted the corrupted directory; would also be hard to scrub it of "proprietary" information.
(In reply to comment #3) > I'm afraid I already deleted the corrupted directory; would also be hard to > scrub it of "proprietary" information. I see. Unfortunately, according to the stack trace from comment 0, the problem is caused by "java.io.UTFDataFormatException: malformed input around byte 8210" which means that we would need your workspace (or at least .metadata/.plugins/org.eclipse.core.resources folder) to investigate further.
Closing due to lack of information needed for reproduction. Please reopen if you see this again and attach the problematic workspace for investigation.
Bug 361557 contains steps to reproduce the problem. *** This bug has been marked as a duplicate of bug 361557 ***