eclipse-platform / eclipse.platform.swt

Eclipse SWT
https://www.eclipse.org/swt/
Eclipse Public License 2.0
118 stars 137 forks source link

New crash with newest SWT #1350

Closed cdietrich closed 3 months ago

cdietrich commented 3 months ago

our Xpect build fail in test against latest nightly

https://ci.eclipse.org/xpect/job/Xpect/job/master/1056/artifact/org.eclipse.xpect.tests/target/work/data/.metadata/.log

java.lang.UnsatisfiedLinkError: 'long org.eclipse.swt.internal.gtk3.GTK3.gtk_gesture_zoom_new(long)

iloveeclipse commented 3 months ago

Probably https://github.com/eclipse-platform/eclipse.platform.swt/pull/1348 . SDK build itself is affected, most Linux tests are failing. https://download.eclipse.org/eclipse/downloads/drops4/I20240717-1800/testResults.php

akurtakov commented 3 months ago

I can check later today but most likely natives rebuild failed. @HannesWell can you check?

akurtakov commented 3 months ago

Natives are rebuild via this job https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/master/637/ which timed out. If one looks at https://ci.eclipse.org/releng/ he will see that all the macos test jobs are pending too. So mac os machines are down.

HannesWell commented 3 months ago

Natives are rebuild via this job https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/master/637/ which timed out. If one looks at https://ci.eclipse.org/releng/ he will see that all the macos test jobs are pending too. So mac os machines are down.

Exactly. The Mac machines are in launching state and the windows machine is offline: https://ci.eclipse.org/releng/

All have to be brought back online, the master has to be rebuild and then an I-build can be re-triggered.

In general maybe a check should be added to the I-build to be informed if the SWT or equinox binaries are out of sync, so that the I-build fails early and clearly.

iloveeclipse commented 3 months ago

I've created https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4834

iloveeclipse commented 3 months ago

@HannesWell : assuming machines will start up again, we just need to trigger https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/master/ , correct?

HannesWell commented 3 months ago

I've created https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4834

Thanks!

@HannesWell : assuming machines will start up again, we just need to trigger https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/master/ , correct?

Affirmative. That's correct.

iloveeclipse commented 3 months ago

https://ci.eclipse.org/releng/computer/rs68g%2Dwin10/ seem to be back?

merks commented 3 months ago

The Oomph build failed too when launching the installer. But doesn't fail locally on my Windows machine. Seeing this issue helps me to avoid investigating further! @cdietrich Thanks for reporting!

iloveeclipse commented 3 months ago

The SWT build seem to be fine now, I've triggered SDK build

iloveeclipse commented 3 months ago

https://download.eclipse.org/eclipse/downloads/drops4/I20240718-0510/ is available, the tests aren't yet done, but locally I'm able to start SDK without issues on RHEL9.

I've marked https://download.eclipse.org/eclipse/downloads/drops4/I20240717-1800/ build as unstable now.

iloveeclipse commented 3 months ago

tests are OK too for https://download.eclipse.org/eclipse/downloads/drops4/I20240718-0510/testResults.php, closing.