Showing results for 
Search instead for 
Did you mean: 

MX 5.4.0 Bug: cubemx stuck at copying library files while Generating code

Viraj shah
Associate II

can anyone help me with this problem cubemx is stuck at copying library file while i try to generate code for keil mdk version 5.28 cannot close the window and have to terminate the program using task manager i am using windows 10 system0690X00000ArJc0QAF.png

kiran kanchi
Associate II

Hello team,

I have have same problem of stuck during copy on ubuntu 21: seems like a java problem, here is my terminal log:

Exception in thread "Thread-2814" java.lang.IllegalAccessError: class parsers.FromScratchParser (in unnamed module @0x2a79781f) cannot access class (in module java.xml) because module java.xml does not export to unnamed module @0x2a79781f

at parsers.FromScratchParser.getDestinations(

at convertor.Convertor.generate(






/usr/local/STMicroelectronics/STM32Cube/STM32CubeMX$ java --version

openjdk 17-ea 2021-09-14

OpenJDK Runtime Environment (build 17-ea+19-Ubuntu-1ubuntu1)

OpenJDK 64-Bit Server VM (build 17-ea+19-Ubuntu-1ubuntu1, mixed mode, sharing)

Kind regards


Same problem here...

CubeMX version: 6.3.0

openjdk 16.0.2 2021-07-20

OpenJDK Runtime Environment (build 16.0.2+7)

OpenJDK 64-Bit Server VM (build 16.0.2+7, mixed mode)

PS. There are no 'special' characters in the filepath: '/home/schweigi/tmp/abc'

Steps to reproduce the error/failure:

o) start cubemx

o) new project with an STM32F334K8Tx

o) Project Manager -> Project Name 'x', location (I used) '/home/schweigi/tmp/abc/', Toolchain 'Makefile'

o) Generate Code

o) --> cubemx should now hang at 'Copying libraries files...'

I've also attached the corresponding log file - maybe it's helpful!?

kind regards


🙂 Found a solution in the meantime - the culprit seems to be an incompatibility with the used java version.

When I use an older java version (I tested openjdk version "11.0.12" 2021-07-20, since this version was still installed on my machine) everything works fine again...

kind regards



0693W00000Hqro1QAB.jpgЧа�?то решить такую проблему помогает С�?ЯТИЕ галочки "Project manager -> Generate under root" и ввод пути к папке дл�? компил�?ции вручную.

Веро�?тно, проблема в том, что по-умолчанию дл�? компил�?ции проектов и�?пользует�?�? пака пользовател�?, им�? которого может быть напи�?ано, например, на кириллице, которую, почему-то, до �?их пор не переваривают продукты STM 🙂 Так что проблема не только �? �?имволами "&%$" и так далее, но и про�?то �? кодировкой...