FAQ 628: ControlDesk Crashes when (Automatically) Loading a Project/Experiment

Question

How can a deadlock be resolved when ControlDesk crashes while trying to open a corrupted experiment with the “Automatically load the most recently used experiment during startup” option enabled?

Solution

This issue is typically caused by a corrupted experiment, often due to missing files referenced in the project, which causes ControlDesk to crash.
To verify this, it is recommended to check the log file using another dSPACE tool, for example, the Firmware Manager.
Open the Firmware Manager and navigate to:
View → dSPACE Log
Search for the latest ControlDesk log entries to identify the cause of the crash.

The typical error message indicating a corrupt experiment is:

Some files which belong to the variable description 'MyProject.sdf' do not 
exist. See details for missing files. Therefore, the experiment is corrupt, 
which leads to unexpected behaviour. As a result ControlDesk will exit now 
and start the dSPACE Installation Manager.

In the following log entries, you can see exactly which files are missing.

How to repair the project:

As indicated by the error message above, an inconsistent experiment cannot be loaded. Therefore, you should try to repair it by adding the missing files to restore project consistency.

If you are using a version control system such as SVN or Git, try loading a version that includes all required files.
To see all dependencies of a ControlDesk project, refer to the corresponding FAQ (see Related FAQs).

How to break the deadlock (if the project cannot be repaired):

In the dSPACE log file, you can see the paths of the files that could not be found.
Navigate to the project folder and rename, move, or delete it.
With this modification, ControlDesk can be started successfully.
Since ControlDesk cannot open a project that it cannot find, it will no longer crash during startup.

If you want to disable the “Automatically load the most recently used experiment during startup” option, in ControlDesk navigate to:
File → Options → Project
and deselect this option:

Related Topics

  • FAQ 788
    FAQ 788

    Would you like to check in ControlDesk projects to a VCS? What do I need to do and how do I see in the dSPACE Log that something went wrong?

Tags

Date 2026-06-12
产品 ControlDesk
资料信息 常见问答
信息类别 迁移, 常规使用, 故障排除, 版本和兼容性

通过 dSPACE时事通讯服务了解最新信息。

通过 dSPACE 时事通讯服务,我们将随时向您通报当前的使用案例、新解决方案和产品以及培训和活动。在此注册,免费订阅。

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.