cancel
Showing results for 
Search instead for 
Did you mean: 

Eclipse ADT Version 2025-03 (4.35.0) crashes *continuously* in Mac (aarch64)

alvaro_blanco
Explorer
460

I've recently updated Eclipse (with the prospect of, you know, testing that ABAP LLM buzz) and since then my life has become a nightmare.

I work with a MacBook M2 Max in Sequoia 15.4 and now I'm finding extremely difficult to have some continuity when coding.

So this is my life now, I see this window on the order of a couple dozen a day:

eviction_notice.png

My question is: why? but, also, is it only me? Just in case, I've warned the rest of my team to keep themselves a hundred miles away from the new version.

Besides the regular installation of Eclipse + ADT package I only have installed the plugins for AbapCleaner and Github's Copilot (in the case of this last one I installed it after upgrading and already suffering this behavior so it doesn't seem to be guilty of this crime).

Dose any other developer, with more or less my same setup, suffer this punishment? Any ideas before I give up and uninstall-reinstall the older working version of Eclipse+ADT I can find?

View Entire Topic
Armin_Beil
Product and Topic Expert
Product and Topic Expert

This is most probably due to the following WebKit bug:

WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=290985
Eclipse issue: https://github.com/eclipse-platform/eclipse.platform.swt/issues/1978

As already written in the Eclipse discussion: Our primary macOS team at SAP has filed an incident with Apple regarding this issue. We received feedback from them that they are currently working on a solution.

If you want to avoid that your colleagues get the same issue then the recommendation would be to avoid the MacOS update until this is fixed. Even though it seems not everyone with the affected MacOS version experiences the issue.

Unfortunately we have no workaround or solution from ADT side. The mentioned workaround in the Eclipse bug tracker (switch off 'combined hover') only works for Java development, not for ABAP development.

We are aware that this is a big problem for some ADT users. Please excuse the inconvenience.

Best regards,
Armin

Update April 28:

As mentioned in the linked Eclipse issue (https://github.com/eclipse-platform/eclipse.platform.swt/issues/1978#issuecomment-2827630234), a workaround is now available.

First, you need to find the right app ID. It depends on the Eclipse bundle you’re using. You can find the correct app ID in the ‘Info.plist’ of the application:

Right-click on the application -> 'Show package contents' -> Open Contents/Info.plist -> Search for the key 'CFBundleIdentifier' -> Use the corresponding string as the app ID, e.g. org.eclipse.sdk.ide

Then you can run the following command in a terminal session:

defaults write <appId> WebKitUsesPageCachePreferenceKey -int 0

(<appId> needs to be replaced with the actual app ID from above)

This configuration will disable ‘UsesPageCache’ in the WebKit settings (The setting will be defined in the following file: /Users/<user_name>/Library/Preferences/<appId>.plist).

Important: The setting needs to be reset manually. Once Apple resolves the initial WebKit issue, please revert the change of the setting. You can do this by running the following command in a terminal session:

defaults delete <appId> WebKitUsesPageCachePreferenceKey 

(<appId> needs to be replaced with the actual app ID from above)

Armin_Beil
Product and Topic Expert
Product and Topic Expert
0 Kudos
.