Skip to content

Converting a standard (Git imported) project to Sloeber project leaves Sloeber properties (cfg) blank (443). Latest build shows error #1733

@Dowster64

Description

@Dowster64

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:

Image

After OK and clicking Sloeber again:

Image

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:

Image

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

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. 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:

Image

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:

Image

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions