cancel
Showing results for 
Search instead for 
Did you mean: 

(Fedora) Stuck on splash screen: UX_CORESTACK_Condition cause : null

iforce2d
Associate III

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?

7 REPLIES 7
iforce2d
Associate III

I found a workaround.

  1. Remove offending project folder from workspace, this prevents splash screen hanging
  2. Start the IDE, close all editor views, close IDE
  3. Replace the project folder in the workspace
  4. Start IDE and import the project (File -> Import, Existing projects into workspace)

The .ioc editor is a nice idea but by God is it flaky. I'm so nervous every time I use it.

Selso LIBERADO
Associate III

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.

Same issue here as well, really annoying.

STM should fix it.

Thanks for posting the workaround here, saved my day.

Rim LANDOLSI
ST Employee

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.

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!

JanneKiiskila_0-1723723805247.png

So, there is then another failure scenario that trips it up the same way.

 

The issue is still in 1.16.0 and also in 1.16.1

UHjor.1
Associate II

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.