Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [epp-dev] EPP 2025-12 M2

> I do run into a problem updating to M2, which I can reproduce with updating just eclipse-platform-4.37-linux-gtk-x86_64.tar.gz to Eclipse Platform's M2 contribution, but if I try updating to https://download.eclipse.org/eclipse/updates/4.38-I-builds/I20251103-1800/ the problem seems to be gone. I am getting multiple restarts (flashing splash screen) and it eventually starts, but with the following repeatedly in the error log. 

Actually it does happen with latest I-build. Sometimes the restart is once, sometimes it is many times. The NPE also doesn't always happen, sometimes it restarts early enough that you see evidence in the flashing splash, and repeated:

WARNING: Using incubator modules: jdk.incubator.vector
WARNING: Using incubator modules: jdk.incubator.vector

I am going to try to figure out where it came from, the first build that is a problem is I20251022-1900. If someone recognizes this symptom, please let me know.

Jonah

~~~
Jonah Graham (he/him)
Kichwa Coders
www.kichwacoders.com


On Tue, 4 Nov 2025 at 14:31, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
+1 for CPP on x86-64

Specifically I checked that the terminal works because M2 is the first version where all the remaining bundle and feature names changed and we introduced p2.inf files to handle the name changes.

I do run into a problem updating to M2, which I can reproduce with updating just eclipse-platform-4.37-linux-gtk-x86_64.tar.gz to Eclipse Platform's M2 contribution, but if I try updating to https://download.eclipse.org/eclipse/updates/4.38-I-builds/I20251103-1800/ the problem seems to be gone. I am getting multiple restarts (flashing splash screen) and it eventually starts, but with the following repeatedly in the error log. 

WARNING: Using incubator modules: jdk.incubator.vector
!SESSION 2025-11-04 14:25:47.732 -----------------------------------------------
eclipse.buildId=4.38.0.I20251024-0020
java.version=21.0.5
java.vendor=Eclipse Adoptium
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64 -data data -consoleLog -data file:/tmp/q/data/

!ENTRY org.eclipse.osgi 4 0 2025-11-04 14:25:48.208
!MESSAGE Startup error
!STACK 1
java.lang.NullPointerException: Cannot invoke "org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.removeServiceListener(org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.ServiceListener)" because the return value of "org.eclipse.osgi.internal.framework.EquinoxContainer.getServiceRegis
try()" is null
       at org.eclipse.osgi.internal.framework.BundleContextImpl.removeServiceListener(BundleContextImpl.java:315)
       at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:372)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.updateSplash(EclipseStarter.java:1302)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.refreshPackages(EclipseStarter.java:763)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.loadBasicBundles(EclipseStarter.java:678)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:385)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:294)
       at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
       at java.base/java.lang.reflect.Method.invoke(Method.java:580)
       at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:615)
       at org.eclipse.equinox.launcher.Main.basicRun(Main.java:563)
       at org.eclipse.equinox.launcher.Main.run(Main.java:1415)
       at org.eclipse.equinox.launcher.Main.main(Main.java:1387)
WARNING: Using incubator modules: jdk.incubator.vector
!SESSION 2025-11-04 14:25:48.430 -----------------------------------------------
eclipse.buildId=4.38.0.I20251024-0020
java.version=21.0.5
java.vendor=Eclipse Adoptium
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64 -data data -consoleLog -data file:/tmp/q/data/

!ENTRY org.eclipse.osgi 4 0 2025-11-04 14:25:48.888
!MESSAGE Startup error
!STACK 1
java.lang.NullPointerException: Cannot invoke "org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.removeServiceListener(org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.ServiceListener)" because the return value of "org.eclipse.osgi.internal.framework.EquinoxContainer.getServiceRegis
try()" is null
       at org.eclipse.osgi.internal.framework.BundleContextImpl.removeServiceListener(BundleContextImpl.java:315)
       at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:372)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.updateSplash(EclipseStarter.java:1302)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.refreshPackages(EclipseStarter.java:763)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.loadBasicBundles(EclipseStarter.java:678)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:385)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:294)
       at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
       at java.base/java.lang.reflect.Method.invoke(Method.java:580)
       at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:615)
       at org.eclipse.equinox.launcher.Main.basicRun(Main.java:563)
       at org.eclipse.equinox.launcher.Main.run(Main.java:1415)
       at org.eclipse.equinox.launcher.Main.main(Main.java:1387)


~~~
Jonah Graham (he/him)
Kichwa Coders
www.kichwacoders.com


On Thu, 30 Oct 2025 at 09:51, Ed Merks via epp-dev <epp-dev@xxxxxxxxxxx> wrote:
Hi everyone,

Our next milestone build is available for testing: EPP 2025-12 M2

No special issues to report!

I have been following the steps on
https://github.com/eclipse-packaging/packages/labels/endgame - you can
see the checkmarks as to what is done.

https://github.com/eclipse-packaging/packages/issues/373

Download link:
https://download.eclipse.org/technology/epp/downloads/release/2025-12/M2/

EPP was built with the p2 repositories at:

https://download.eclipse.org/releases/2025-12/202510311000/ and
https://download.eclipse.org/technology/epp/packages/2025-12/202510301000/

Please test and send your +1 to this mailing list. +1s are optional as
the package will be published anyway.

Last +1 received for each package and platform (apologies if I missed
one of your +1 emails, just let me know and I will update Last Recorded +1)

Packages:
committers - 2025-12 M1
cpp - 2025-09 RC2a
dsl - 2025-12 M1
embedcpp - 2024-09 RC2
java - 2025-06 RC1
jee -  2025-09 RC2
modeling - 2025-09 RC1
php - 2025-06 M1
rcp - 2025-06 RC2
scout - 2025-03 RC2

Platforms:
Linux x86_64 - 2025-09 RC2a
Linux aarch64 - 2023-09 RC2
Linux riscv64 - 2025-12 M1
Windows x86_64 - 2025-09 RC1
Windows on Arm - 2025-09 RC1
macOS x86_64 - 2025-09 RC2
macOS aarch64 - 2025-12 M1

Thank you for testing!

___


+1 for modeling windows x86_64

_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/epp-dev

Back to the top