Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse fails to start after crash

Tags:

eclipse

Eclipse crashed and I cannot restart it. How do I recover from the crash?

Here is the .log file:

!SESSION 2013-04-22 20:12:27.799 ----------------------------------------------- eclipse.buildId=M20130204-1200 java.version=1.7.0_17 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Framework arguments:  -product org.eclipse.epp.package.java.product Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product  !ENTRY org.eclipse.osgi 4 0 2013-04-22 20:12:31.146 !MESSAGE An error occurred while automatically activating bundle com.android.ide.eclipse.adt (1128). !STACK 0 org.osgi.framework.BundleException: Exception in com.android.ide.eclipse.adt.AdtPlugin.start() of bundle com.android.ide.eclipse.adt.     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:300)     at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)     at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)     at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)     at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)     at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     at java.lang.ClassLoader.loadClass(Unknown Source)     at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)     at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)     at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)     at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)     at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)     at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)     at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)     at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)     at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)     at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.lang.NullPointerException     at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671)     at com.android.ide.eclipse.adt.AdtPlugin.startEditors(AdtPlugin.java:1523)     at com.android.ide.eclipse.adt.AdtPlugin.start(AdtPlugin.java:264)     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)     ... 29 more Root exception: java.lang.NullPointerException     at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671)     at com.android.ide.eclipse.adt.AdtPlugin.startEditors(AdtPlugin.java:1523)     at com.android.ide.eclipse.adt.AdtPlugin.start(AdtPlugin.java:264)     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)     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:300)     at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)     at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)     at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)     at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)     at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     at java.lang.ClassLoader.loadClass(Unknown Source)     at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)     at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)     at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)     at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)     at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)     at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)     at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)     at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)     at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)     at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)  !ENTRY org.eclipse.osgi 4 0 2013-04-22 20:12:31.150 !MESSAGE An error occurred while automatically activating bundle com.android.ide.eclipse.adt (1128). !STACK 0 org.osgi.framework.BundleException: Exception in com.android.ide.eclipse.adt.AdtPlugin.start() of bundle com.android.ide.eclipse.adt.     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:300)     at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)     at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)     at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)     at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)     at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     at java.lang.ClassLoader.loadClass(Unknown Source)     at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)     at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)     at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)     at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)     at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)     at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)     at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)     at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)     at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)     at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.lang.NullPointerException     at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671)     at com.android.ide.eclipse.adt.AdtPlugin.startEditors(AdtPlugin.java:1523)     at com.android.ide.eclipse.adt.AdtPlugin.start(AdtPlugin.java:264)     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)     ... 29 more Root exception: java.lang.NullPointerException     at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671)     at com.android.ide.eclipse.adt.AdtPlugin.startEditors(AdtPlugin.java:1523)     at com.android.ide.eclipse.adt.AdtPlugin.start(AdtPlugin.java:264)     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)     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:300)     at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)     at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)     at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)     at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)     at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     at java.lang.ClassLoader.loadClass(Unknown Source)     at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)     at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)     at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)     at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)     at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)     at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)     at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)     at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)     at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)     at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)  !ENTRY org.eclipse.ui 4 0 2013-04-22 20:12:31.153 !MESSAGE Error occurred during status handling !STACK 0 java.lang.NullPointerException     at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)     at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)     at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)     at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)     at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)     at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)     at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)     at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)     at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:86)     at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:205)     at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178)     at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)     at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)     at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)     at org.eclipse.core.runtime.internal.adaptor.EclipseLogFactory$1.log(EclipseLogFactory.java:53)     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125)     at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)     at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)     at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     at java.lang.ClassLoader.loadClass(Unknown Source)     at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)     at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)     at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)     at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)     at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)     at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)     at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)     at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)     at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)     at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)  !ENTRY org.eclipse.ui.workbench 4 2 2013-04-22 20:12:31.155 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". !STACK 1 org.eclipse.core.runtime.CoreException: Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.welcome.AdtStartup.     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176)     at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)     at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)     at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)     at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)     at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)     at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)     at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.android.ide.eclipse.adt (1128).     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)     at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)     at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)     at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     at java.lang.ClassLoader.loadClass(Unknown Source)     at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)     at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)     at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)     ... 11 more Caused by: org.osgi.framework.BundleException: Exception in com.android.ide.eclipse.adt.AdtPlugin.start() of bundle com.android.ide.eclipse.adt.     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:300)     at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)     at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)     ... 23 more Caused by: java.lang.NullPointerException     at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671)     at com.android.ide.eclipse.adt.AdtPlugin.startEditors(AdtPlugin.java:1523)     at com.android.ide.eclipse.adt.AdtPlugin.start(AdtPlugin.java:264)     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)     ... 29 more !SUBENTRY 1 org.eclipse.equinox.registry 4 1 2013-04-22 20:12:31.156 !MESSAGE Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.welcome.AdtStartup. !STACK 0 org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.android.ide.eclipse.adt (1128).     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)     at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)     at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)     at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)     at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     at java.lang.ClassLoader.loadClass(Unknown Source)     at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)     at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)     at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)     at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)     at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)     at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)     at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)     at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)     at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)     at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)     at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: org.osgi.framework.BundleException: Exception in com.android.ide.eclipse.adt.AdtPlugin.start() of bundle com.android.ide.eclipse.adt.     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:300)     at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)     at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)     ... 23 more Caused by: java.lang.NullPointerException     at org.eclipse.ui.plugin.AbstractUIPlugin.imageDescriptorFromPlugin(AbstractUIPlugin.java:671)     at com.android.ide.eclipse.adt.AdtPlugin.startEditors(AdtPlugin.java:1523)     at com.android.ide.eclipse.adt.AdtPlugin.start(AdtPlugin.java:264)     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)     ... 29 more !SUBENTRY 1 org.eclipse.equinox.registry 4 1 2013-04-22 20:12:31.156 !MESSAGE Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.welcome.AdtStartup. !STACK 0 org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.android.ide.eclipse.adt (1128).     at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)     at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)     at  

Edit: I tried starting with -clean but it didn't fix it.

like image 799
Marcin Avatar asked Apr 23 '13 00:04

Marcin


People also ask

Why is my Eclipse not opening?

If you've "installed" Eclipse but are having trouble getting it to run, the most likely cause is that you have not correctly specified the JVM for it to run under. You may need to edit the eclipse. ini file. Another common mistake on Microsoft Windows is a mismatch between the "bittedness" of Eclipse and the JVM/JDK.

How do I fix Eclipse not responding?

If there is a project you earlier imported externally (outside of Workspace), that may cause this problem. If you can access Eclipse try to remove it. If you are getting the 'No responding at startup', then go delete the file at source. This will solve the problem.

Why is my Eclipse crashing?

2.1. Once the plugin is installed, Eclipse will ask you to restart your IDE. You restart your IDE, but then all of a sudden your Eclipse crashes. Now assuming that your eclipse was working fine before, chances are that the plugin which you have just installed is corrupted or incompatible.

How do I fix Eclipse workspace?

From eclipse.org, select Projects > Eclipse Project > Platform > Core, and then look for the workspace restorer plug-in on the development resources page. Be sure to also enter a bug report in the Eclipse Bugzilla with any available log information to help prevent such disasters from happening to others!


1 Answers

I had a similar crash and starting eclipse with -clean option did not help. I ended up deleting .metadata\.plugins\org.eclipse.e4.workbench file, which fixed this problem.

like image 171
codemulcher Avatar answered Oct 04 '22 19:10

codemulcher