Bug ID 1166426
Summary /usr/bin/eclipse crashes on first start
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.2
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter lubos.kocman@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Eclipse on latest Leap 15.2 crashes right at the start (first and second
attempt right after installation).

Outcome: Popup dialog points me to the logfile containing crash data.

lkocman@linux:~> rpm -qa | grep eclipse
eclipse-pde-4.9.0-lp152.1.12.x86_64
eclipse-ecf-core-3.14.1-lp152.1.10.x86_64
eclipse-swt-4.9.0-lp152.1.12.x86_64
eclipse-jdt-4.9.0-lp152.1.12.noarch
eclipse-emf-core-2.15.0~gitd1e5fdd-lp152.1.10.x86_64
eclipse-platform-4.9.0-lp152.1.12.x86_64
eclipse-equinox-osgi-4.9.0-lp152.1.12.x86_64
lkocman@linux:~> 


lkocman@linux:~> cat
~/.eclipse/org.eclipse.platform_793567567_linux_gtk_x86_64/configuration/1583967877560.log 
!SESSION 2020-03-12 00:04:37.401
-----------------------------------------------
eclipse.buildId=4.9.0.v20191115-1709
java.version=11.0.6
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.equinox.simpleconfigurator 4 0 2020-03-12 00:04:37.807
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Exception in
org.eclipse.equinox.internal.simpleconfigurator.Activator.start() of bundle
org.eclipse.equinox.simpleconfigurator.
    at
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:803)
    at
org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:732)
    at
org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    at
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    at org.eclipse.osgi.container.Module.doStart(Module.java:584)
    at org.eclipse.osgi.container.Module.start(Module.java:452)
    at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1685)
    at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1665)
    at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1627)
    at
org.eclipse.osgi.container.SystemModule.startWorker(SystemModule.java:267)
    at org.eclipse.osgi.container.Module.doStart(Module.java:584)
    at org.eclipse.osgi.container.Module.start(Module.java:452)
    at org.eclipse.osgi.container.SystemModule.start(SystemModule.java:191)
    at
org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:431)
    at
org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:450)
    at org.eclipse.osgi.launch.Equinox.start(Equinox.java:118)
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:329)
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:242)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
    at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1474)
Caused by: java.lang.IllegalStateException: The System Bundle was updated. The
framework must be restarted to finalize the configuration change
    at
org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier.install(ConfigApplier.java:84)
    at
org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl.applyConfiguration(SimpleConfiguratorImpl.java:189)
    at
org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl.applyConfiguration(SimpleConfiguratorImpl.java:204)
    at
org.eclipse.equinox.internal.simpleconfigurator.Activator.start(Activator.java:64)
    at
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:782)
    at
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:775)
    ... 25 more
Root exception:
java.lang.IllegalStateException: The System Bundle was updated. The framework
must be restarted to finalize the configuration change
    at
org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier.install(ConfigApplier.java:84)
    at
org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl.applyConfiguration(SimpleConfiguratorImpl.java:189)
    at
org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl.applyConfiguration(SimpleConfiguratorImpl.java:204)
    at
org.eclipse.equinox.internal.simpleconfigurator.Activator.start(Activator.java:64)
    at
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:782)
    at
org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:775)
    at
org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:732)
    at
org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    at
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    at org.eclipse.osgi.container.Module.doStart(Module.java:584)
    at org.eclipse.osgi.container.Module.start(Module.java:452)
    at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1685)
    at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1665)
    at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1627)
    at
org.eclipse.osgi.container.SystemModule.startWorker(SystemModule.java:267)
    at org.eclipse.osgi.container.Module.doStart(Module.java:584)
    at org.eclipse.osgi.container.Module.start(Module.java:452)
    at org.eclipse.osgi.container.SystemModule.start(SystemModule.java:191)
    at
org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:431)
    at
org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:450)
    at org.eclipse.osgi.launch.Equinox.start(Equinox.java:118)
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:329)
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:242)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
    at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1474)

!ENTRY org.eclipse.osgi 4 0 2020-03-12 00:04:37.809
!MESSAGE Bundle org.eclipse.equinox.simpleconfigurator_1.3.100.v20191115-1709
[2] is not active.

!ENTRY org.eclipse.osgi 4 0 2020-03-12 00:04:37.811
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: Unable to acquire application service. Ensure
that the org.eclipse.core.runtime bundle is resolved and started (see
config.ini).
    at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:81)
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
    at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1474)


You are receiving this mail because: