2023-06-24 09:32 PM
I was using STM32CubeIDE 1.10.1 today, and something went strange with the .ioc editor. I was clicking on a pin to set it as GPIO_In, and suddenly the editor seemed to reset as if it had just been opened afresh (frame sizes reset and view position of the pins diagram changed). After that the editor was completely unresponsive and I noticed 'java' was using 100% of the CPU.
I killed the java process and tried to restart, but it remained stuck on the splash screen. It has been a while since I updated the IDE so I downloaded 1.12.1 to see if it would help. I found that 1.12.1 will run ok if I set the workspace as an empty folder, but if I try to use the original workspace, then 1.12.1 will also freeze at the splash screen. It seems like something about the files of that project have been tainted.
When starting the IDE from the comand line, I get this output:
[chris@localhost ~]$ /opt/st/stm32cubeide_1.12.1/stm32cubeide_wayland
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
I am using Fedora Linux 36. Does anybody know what the heck is going on here?
2023-06-24 10:03 PM
I found a workaround.
The .ioc editor is a nice idea but by God is it flaky. I'm so nervous every time I use it.
2023-07-06 12:48 AM
This happened to me.
Fist because my disk was full. And then launching the IDE partially corrupted the files.
@iforce2d Your procedure worked fine. I did not need to import the project it was stil referenced in the workspace. Replacing the source was sufficient.
2024-08-14 03:47 AM
Same issue here as well, really annoying.
STM should fix it.
Thanks for posting the workaround here, saved my day.
2024-08-15 03:08 AM
Hello @iforce2d and welcome to the community,
This issue has been fixed with the latest version of STM32CubeIDE 1.16.0 and Fedora 37 OS.
Thanks,
Rim.
2024-08-15 05:10 AM
Oh, I'm am a bit surprised then. Then again, I did not even have much anything in the work area (and now in hindsight - I should not have deleted it, but taken a tarball of it). I am using the very latest version of the STM32Cube IDE - I installed it day before yesterday!
So, there is then another failure scenario that trips it up the same way.
2024-10-02 12:46 AM - edited 2024-10-02 01:15 AM
The issue is still in 1.16.0 and also in 1.16.1
2024-10-02 01:20 AM
If you remove the .metadata directory in the workspace it works. You will have to reread/import your projects and then next time you start the IDE the problem is back. So not really a fix but more an annoying workaround.
2024-12-11 03:41 AM
Issue still exists up to 1.16.1. Is there any change this could e fixed soon? It have been an very annoying issues for years.