Skip to content

MacOS 14.3 M2: RCP application blank screen with Temurin 17.0.10 #1012

Closed
@ivy-lli

Description

@ivy-lli

Describe the bug
Since the update to Temurin 17.0.10 (from Temurin 17.0.9), my started Eclipse RCP application shows only an empty screen.

To Reproduce

  1. Install Eclipse RCP 2023-12 (4.30.0) https://www.eclipse.org/downloads/packages/release/2023-12/r/eclipse-ide-rcp-and-rap-developers
  2. Create a new RCP application, done as described here: https://www.vogella.com/tutorials/EclipseRCP/article.html#generatetemplatewithcontent
  3. Add Temurin 17.0.10 to Eclipse
    • Open Preferences
    • Java > Installed JREs
    • Add...
    • Select it
    • Apply
  4. Start the Eclipse application as described in the tutorial (Step 2)
    -> Empty application
  5. Close the Eclipse application
  6. Add Temurin 17.0.9 to Eclipse
    • Same as step 3
  7. Make sure the Eclipse application uses Temurin 17.0.9
    • Run
    • Run configurations...
    • Choose our Eclipse Application
    • Java Runtime Environment
    • Runtime JRE: select Temurin 17.0.9
    • Apply
  8. Start the Eclipse application
    -> Application with sample content

I can also provide the workspace via a GitHub repo, but it is not more than the wizard for new RCP Applications created.

Expected behavior
The Eclipse RCP application should also show the sample content

Screenshots
Temurin 17.0.10:
299993416-0886d040-5dec-4f6e-8f53-301f224f5484

Temurin 17.0.9:
299993541-2c9b71ae-e0f9-482f-91d9-8df9be20ea8b

Environment:

  1. Select the platform(s) on which the behavior is seen:
    • All OS
    • Windows
    • Linux
    • macOS
  1. Additional OS info (e.g. OS version, Linux Desktop, etc)
    OS: MacOS Sonoma 14.3
    Platform: MacBook Pro M2, 2023

  2. JRE/JDK version
    Temurin 17.0.10:

openjdk version "17.0.10" 2024-01-16 
OpenJDK Runtime Environment Temurin-17.0.10+7 (build 17.0.10+7) 
OpenJDK 64-Bit Server VM Temurin-17.0.10+7 (build 17.0.10+7, mixed mode)

Temurin 17.0.9:

openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment Temurin-17.0.9+9 (build 17.0.9+9)
OpenJDK 64-Bit Server VM Temurin-17.0.9+9 (build 17.0.9+9, mixed mode)

Version since
Tested with 4.30

Workaround (or) Additional context
I didn't see any log, crash, or something like that.
I also already opened an issue at the Temurin site: adoptium/adoptium-support#1008

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is neededmacOShappens on macOS

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions