2024-08-16 04:06 AM
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)
2024-08-16 10:41 AM
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.
2024-08-19 01:59 AM
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.
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