-
Notifications
You must be signed in to change notification settings - Fork 133
Description
See further down this issue. #1733 (comment) I have simplified it to isolate the error to the conversion of a general project to a Sloeber project.
Describe your environment
Do you use the Sloeber product or plugin? - This occurs in both the 4.4.3 product and the 4.4.3 plugin (Eclipse 2025-09). However, the latest nightly (or build v5.00 ae0335c ) shows more details about (I assume) the same error.
Sloeber version number
OS: windows 11 (with no other Java JDK installations)
The url of the json that you used to download the platform n/a
A image of the project properties arduino showing the board settings n/a
Describe the bug
A clear and concise description of what the bug is.
After following the video on the steps to import a sketch from git repository and convert the project to a Sloeber project, the error occurs in the Sloeber project preferences. The images are from the plugin in 2025-09:
After OK and clicking Sloeber again:
Using the V5.00 build (which I unfortunately overwrote my recently dowloaded 4.4.3 version directory) with a new workspace, It does show what the issue might be:
To Reproduce
Steps to reproduce the behavior:
Note I followed the steps in the video on improved support for version control. The differences are that I used ssh and Bitbucket, rather than github. The screenshots are just after conversion from a general project to a Sloeber project
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
provide the name of the board and the platform version you are using.
Provide the json url and a screenshot of project properties->arduino
Expected behavior
A clear and concise description of what you expected to happen. From video:
Data to back up your claim
Prior to overwriting my recent 443 install, I took this image. The default board for the Arduino config seems to be the Yun, I wondered if it was just an issue with character sets in the xml (corrupting the config) because the accent wasn't displayed correctly:
Additional context
Note that I started getting the behaviour of some projects having the same missing/corrupted configurations with an older install of 4.4.3 which had previously had no issues (but hadn't been needed for about 6 months) about a couple of weeks ago. I tried to update it (thinking it would fix it?) but it wouldn't work - it seemed to be a Java issue (at least on the update). I then went to a new eclipse install with the plugin and this seemed fine (until errors with library_index.json). I then installed a new copy of 443 from the website and was working with this until I tried to 'improve' my workflow with git for my arduino sketches. In fact it was the first error that prompted me to use my repos for Arduino as well as my other work. I did find some references to the error but no fix and they didn't seem to be triggered by the conversion.
(edit). Here is a link to an issue showing the same problem from a different cause?:
#1666
There are two sketches in my Arduino repo, the shots from each Sloeber install use either one or the other. The repos is organised like the one in the video.
I hope there is a simple work around . Thanks for all your hard work.