cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE version 1.16.0 - update check exception...

JanneKiiskila
Associate III

There seems to be some problem in checking the updates.

journalctl shows this:

Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: Exception in update check thread
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: org.eclipse.core.runtime.OperationCanceledException
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:161)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.handleRemoteIndexFile(AbstractRepositoryManager.java:742)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadIndexFile(AbstractRepositoryManager.java:736)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:678)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:161)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:93)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:124)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:63)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:791)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:689)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:161)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:93)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:124)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:63)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:791)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:689)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:161)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:93)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:124)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:63)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:791)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:689)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:161)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:93)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:124)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:63)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:791)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:689)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.getAvailableRepositories(UpdateChecker.java:152)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.checkForUpdates(UpdateChecker.java:130)
Aug 16 13:48:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[145723]: at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:78)

 

2 REPLIES 2
Imen.D
ST Employee

Hello @JanneKiiskila,

I advise you to check your connection and uninstall the current version of STM32CubeIDE, then install a new one.

Ensure that the update manager settings are correctly configured.

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen

Check connection - what would you mean specifically with this?

- Are you assuming the installation package was not downloaded correctly?

- The installation package has checksum check step in it.

Uninstall the package, I can do that. What version should I use then instead of the latest one? Or should I not use the Debian based STM32CubeIDE with Ubuntu22.04, but the generic one?

 

I have not modified any update manager settings, where would I find them and what would be correct?

If you trigger the update check action via the UI it seems to complete.

JanneKiiskila_0-1724057923775.png

when doing that, I do not get that exception anymore. But  invalid condition logs are coming out, though I'm guessing those are coming when the STM32Cube IDE is started.

Aug 19 11:57:26 jannek-P720 dbus-daemon[2035]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.213' (uid=1000 pid=45305 comm="/home/jannek/.stm32cubeide/.jxbrowser-7.38.2/Chrom" label="unconfined")
Aug 19 11:57:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[44934]: 1 : Invalid condition id : UX_CORESTACK_Condition cause : null
Aug 19 11:57:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[44934]: 1 : Invalid condition id : UX_CORESTACK_Condition cause : null
Aug 19 11:57:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[44934]: 1 : Invalid condition id : UX_CORESTACK_Condition cause : null
Aug 19 11:57:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[44934]: 1 : Invalid condition id : UX_CORESTACK_Condition cause : null
Aug 19 11:57:26 jannek-P720 st-stm32cubeide-1.16.0.desktop[44934]: 1 : Invalid condition id : UX_CORESTACK_Condition cause : null