Crashes on macOS High Sierra

This topic contains 1 reply, has 2 voices, and was last updated by  promore 5 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #544790 Reply

    Brian Fernandes
    Moderator

    A few of our users are experiencing crashes with MyEclipse on macOS High Sierra. If you are experiencing this issue, please update to MyEclipse 2017 CI 10 or MyEclipse 2017 Stable 2.0 which include the fix.

    If you do not wish to update, please see below for earlier versions of MyEclipse 2017. Please contact us if you need a fix for an earlier version of the IDE.

    Workaround for MyEclipse 2017 CI/MyEclipse 2017 Stable

    1) Shut down MyEclipse
    2) In the plugins folder, find a file named org.eclipse.swt.cocoa.macosx.x86_64_3.105.1.v20160907-0248.jar and delete it (please make a backup first).
    Note: If you do not have a file with exactly this name, do not proceed – the fix will not work. Remember that this fix only applies to MyEclipse 2017.
    3) Unzip the attached fix-502711.zip into your plugins folder (you must be logged in to download the attachment). Confirm that you now have a new JAR with the same name in the plugins folder.
    4) Edit your eclipse.ini file, and add a -clean switch at line #2 (i.e. after #ansi) and save the file.
    For illustration, your eclipse.ini will look somewhat like this:

    #ansi (do not remove)
    -clean
    -startup
    ../Profile/plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar

    5) Start MyEclipse

    The plugins folder and eclipse.ini file can typically be found in /Applications/MyEclipse 2017 CI/MyEclipse 2017 CI.app/Contents/Profile
    The -clean argument can be removed from your eclipse.ini after the initial start when the JAR was replaced.

    Technical notes

    1) The crashes are specific to macOS High Sierra, they do not occur on earlier versions of macOS, or on other OSes.
    2) MyEclipse may crash during regular editing operations, like typing in an editor or working with text selections.
    3) Crashes do not happen to all users with this environment – only some are affected.
    4) This Eclipse bug covers the crash.
    5) The “update to Oxygen” solution suggested in the above bug is not applicable to MyEclipse users, as MyEclipse 2017 is based on Neon and cannot be updated to Oxygen. Earlier versions of MyEclipse may be affected as well. MyEclipse 2018 will be based on Oxygen and will be delivered early next year.

    • This topic was modified 5 months, 1 week ago by  Brian Fernandes. Reason: Added workaround
    • This topic was modified 5 months ago by  Brian Fernandes. Reason: Updated with fix details in 2017 CI 10 / Stable 2.0
    Attachments:
    You must be logged in to view attached files.
    #545392 Reply

    promore
    Participant

    Thanks.the problem solved!

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: Crashes on macOS High Sierra

This topic is marked as closed to new replies, however your posting capabilities still allow you to do so.