Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-ui-dev] M4 install renders eclipse unusable

Hi,

On windows 10, I have upgraded my Eclipse to M4 using the update site listed here [1]. The upgrade window initially gave the "looking for alternative solutions" message but still gave me the update window. After installing Eclipse does not restart. I filed [2]

Then I downloaded a fresh Oxygen M3 and did the update again. The results are the same.

The message in the workspace .log is [3]

[1] http://download.eclipse.org/eclipse/downloads/drops4/S-4.7M4-201612080830/
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=509253
[3]
!ENTRY org.eclipse.ui 4 0 2016-12-15 11:53:04.838
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.core.runtime.AssertionFailedException: null argument:
    at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
    at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:73)
    at org.eclipse.jface.resource.ColorRegistry.put(ColorRegistry.java:293)
    at org.eclipse.jface.resource.ColorRegistry.put(ColorRegistry.java:272)
    at org.eclipse.ui.internal.themes.ThemeElementHelper.installColor(ThemeElementHelper.java:332)
    at org.eclipse.ui.internal.themes.ThemeElementHelper.populateRegistry(ThemeElementHelper.java:193)
    at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1794)
    at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:144)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4892)
    at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:95)
    at org.eclipse.ui.internal.Workbench.initializeApplicationColors(Workbench.java:1788)
    at org.eclipse.ui.internal.Workbench.init(Workbench.java:1682)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2945)
    at org.eclipse.ui.internal.Workbench.access$9(Workbench.java:2876)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:685)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    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:673)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1519)

!ENTRY org.eclipse.core.jobs 4 2 2016-12-15 11:53:05.878
!MESSAGE An internal error occurred during: "Initializing plug-in models".
!STACK 0
org.eclipse.core.runtime.AssertionFailedException: assertion failed: The application has not been initialized.
    at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
    at org.eclipse.core.internal.runtime.InternalPlatform.assertInitialized(InternalPlatform.java:139)
    at org.eclipse.core.internal.runtime.InternalPlatform.getStateLocation(InternalPlatform.java:538)
    at org.eclipse.core.runtime.Plugin.getStateLocation(Plugin.java:289)
    at org.eclipse.pde.internal.core.PDEState.clearOldCache(PDEState.java:207)
    at org.eclipse.pde.internal.core.PDEState.<init>(PDEState.java:54)
    at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:550)
    at org.eclipse.pde.internal.core.PluginModelManager.targetReloaded(PluginModelManager.java:471)
    at org.eclipse.pde.internal.core.RequiredPluginsInitializer$1.run(RequiredPluginsInitializer.java:31)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.core.jobs 4 0 2016-12-15 11:53:05.884
!MESSAGE Updating Java index
!SUBENTRY 1 org.eclipse.core.jobs 4 2 2016-12-15 11:53:05.884
!MESSAGE An internal error occurred during: "Updating Java index".
!STACK 0
java.lang.IllegalStateException: Workspace is closed.
    at org.eclipse.core.resources.ResourcesPlugin.getWorkspace(ResourcesPlugin.java:426)
    at org.eclipse.jdt.internal.core.SetContainerOperation.<init>(SetContainerOperation.java:33)
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:2033)
    at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:3441)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2693)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2857)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1962)
    at org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1430)
    at org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1425)
    at org.eclipse.jdt.internal.core.nd.indexer.Indexer.getAllIndexableObjectsInWorkspace(Indexer.java:843)
    at org.eclipse.jdt.internal.core.nd.indexer.Indexer.rescan(Indexer.java:219)
    at org.eclipse.jdt.internal.core.nd.indexer.Indexer.lambda$0(Indexer.java:122)
    at org.eclipse.core.runtime.jobs.Job$2.run(Job.java:186)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)



Back to the top