-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems when running on dataloader on MacOS 14.4.1 #1073
Comments
Data loader's version is 60.0.2 |
Hi @medeag , Have you tried changing Appearance in your Mac's System Settings? If it is "Auto" or "Dark", try "Light" for Appearance. If that does not fix the issue, provide the console output of data loader. |
This is what i see if i run it using dataloader_console: 2024-04-03 20:22:24,819 INFO [main] config.Config createDir (Config.java:1496) - Config folder already exists: /Applications/dataloader_v60.0.2/configs |
Hi @medeag , the settings and console output are as-expected. Can you get md5 of the data loader zip file or md5 of the data loader jar file (if you have deleted the zip file)? Also, do you see the same issue with a previous release of data loader? |
run md5 dataloader_v60.0.2.zip with following result 8d43c158157471d73b0208094eaf5fb4, i'll try to install previous version if this looks ok for you. |
Hi @medeag , this MD5 is right. |
v60.0.1 doesn't work either |
Try Dark Appearance on your desktop. If that does not fix, try v59.0.0. v60.0.x use the same version of Eclipse SWT, the library used to render Data Loader UI. v59.0.0 uses an earlier version of SWT. |
@ashitsalesforce I'm having the same issue on a MBP M3 Pro - I've tried each of the v60 versions and I've tried switching system preference from Dark, to Light. As a follow up from @medeag's last response, I tried v59.0.0. I verified the MD5 was the same as was listed on the downloads page and here's a screenshot of the app loaded |
Hi @smeeGit , thanks for experimenting and sharing the details of the issue. It is not reproducible on MacAir M1, with MacOS 14.4.1 and no one has reported similar issues before. Wondering if it has to do with M3 graphics. It will be good to know which Mac hardware @medeag has. Can you share data loader console output as you start the app? |
Hi @smeeGit , we do not have a readily available Mac M3 to try and reproduce the issue. So, we may have to do a few experiments with your help. I am attaching a local build of Data Loader that does not do any font settings for you to try. Let us know if it addresses the issue. Removed the patch artifacts based on the findings that the issue is with the latest Temurin JRE/JDK. |
I am having the same issue with v60.0.2 and 59.0.0, with both an x86 max and an M2 Mac. Both are running OSX 14.4.1. |
Hi @nrlakin, M2 has been on the market for a while. So, that eliminates new hardware theory. I have a M1 with OSX 14.4.1 where both of these releases run fine. So, we can't pin it to OSX 14.4.1. Can you share the console output of the Data Loader? Perhaps there is a warning when the issue occurs. |
@medeag , @nrlakin , @smeeGit , this turns out to be an issue with the latest JRE/JDK from Eclipse/Adaptium Temurin JDK/JRE. The issue did not exist in the previous release. For example if you are using Temurin JRE 17.0.10+7, switch to Temurin JRE 17.0.9+9 or switch to another JRE/JDK altogether. Here is a discussion reporting the issue with Eclipse RCP (Rich Client Platform) Apps (these apps use Eclipse SWT, the same library Data Loader uses for UI rendering) when using latest Temurin JDK on MacOS. |
Thank you, @ashitsalesforce! I was using OpenJDK 17.0.10, but downgrading to 17.0.9 fixed the issue for me. |
Good to hear that the issue is resolved. I will close it. |
Thank you @ashitsalesforce for your help! FYI - I noticed that there was a version 17.0.11, which I installed and it is working for me. Thanks again! |
The issue is fixed in PR #1100 |
seeing this also on openjdk 21.0.2 saw this was fixed in #1100 is there a new jar for it? |
The fix will be available with v61 release. You can either use an earlier version of JDK meanwhile (21.x) or use Data Loader v59.0.0 as a workaround. |
thanks for the release link. it seems to be hidden on the repo. i tried jdk 21.0.2 and jdk 17.0.11 which each of dataloader 58.0.4, 59.0.0 and 60.0.2 and it's still not working
|
Try this patch. |
hmm still blank... could it be something else?
|
The root-cause of the issue is that SWT 4.31 used by Data Loader v60.0.2 has a bug that got fixed in SWT 4.32M1. Can you check that your data loader installation folder has SWT 4.32M1 jar (swtmac_aarch64-4.32M1.jar)? |
ah ok it's still getting swt 4.31 even with the patch. can i configure it to download 4.32? or just manually download it? |
You can use the one I checked in. |
It fixes MANIFEST issues found in the original 4.32M1. |
thanks! it's working now if i use 4.32M1 it looks like the installer was still pulling in 4.31 |
Good to hear. Apologies for giving you incorrect patch pointer. |
no worries! thanks for your help |
Hi @jamesongithub , v61.0.0 contains the fix. |
thanks @ashitsalesforce this works out of the box now. |
Thanks for verifying @jamesongithub |
When opening the data loader it shows empty screen
Steps to reproduce the behavior:
2. Click on dataloader
4. See that screen is empty
Expected behavior
The screen should provide actions.
Screenshots
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: