I'm not entirely sure that this is a bug, but without changing it, I conducted a series of observations and experiments.
Also not entirely sure what is causing the crash, but initially decided to write to this community.
I have been using the arduino-cli and Arduino_Core_STM32 combination for a long time.
Some time ago the arduino-cli was updated, but there were no problems.
I usually use Arduino IDE version 1.8.19 and update the stm32 and esp32 cores through the board manager.
I could not install the stm32 core using Arduino IDE version 1.8.19

Updated the core via arduino-cli by entering the command
arduino-cli core install STMicroelectronics:stm32
The stm32 core has been updated to version 2.8.0 and when loading the firmware onto the board
arduino-cli upload -b STMicroelectronics:stm32:GenF4:pnum=BLACKPILL_F411CE,upload_method=swdMethod -i C:\Users\name\AppData\Local\Temp\arduino\sketches\28137305E41AD2AD2370E09B77B89274\test.ino.bin
got this error
Failed programming: recipe not found 'program.pattern'
Used library Version Path
Wire 1.0.0 C:\Users\name\AppData\Local\Arduino15\packages\STMicroelectronics\hardware\stm32\2.8.0\libraries\Wire
Adafruit Unified Sensor 1.1.14 C:\Users\name\Documents\Arduino\libraries\Adafruit_Unified_Sensor
Adafruit BNO055 1.6.3 C:\Users\name\Documents\Arduino\libraries\Adafruit_BNO055
Adafruit BusIO 1.16.0 C:\Users\name\Documents\Arduino\libraries\Adafruit_BusIO
Bolder Flight Systems Eigen 3.0.2 C:\Users\name\Documents\Arduino\libraries\Eigen
Bolder Flight Systems WMM 1.1.0 C:\Users\name\Documents\Arduino\libraries\wmm
Bolder Flight Systems Unit Conversions 5.0.0 C:\Users\name\Documents\Arduino\libraries\units-main
SrcWrapper 1.0.1 C:\Users\name\AppData\Local\Arduino15\packages\STMicroelectronics\hardware\stm32\2.8.0\libraries\SrcWrapper
SPI 1.1.0 C:\Users\name\AppData\Local\Arduino15\packages\STMicroelectronics\hardware\stm32\2.8.0\libraries\SPI
Used platform Version Path
STMicroelectronics:stm32 2.8.0 C:\Users\name\AppData\Local\Arduino15\packages\STMicroelectronics\hardware\stm32\2.8.0
PS C:\Users\name\OneDrive\Documents\PlatformIO\Projects\esp32_two_buttons> arduino-cli upload -b STMicroelectronics:stm32:GenF4:pnum=BLACKPILL_F411CE,upload_method=swdMethod -i C:\Users\name\AppData\Local\Temp\arduino\sketches\28137305E41AD2AD2370E09B77B89274\test.ino.bin
Failed programming: recipe not found 'program.pattern'
and in arduino IDE log
Tool STM32_SVD is not available for your operating system.
java.lang.RuntimeException: java.lang.Exception: Tool STM32_SVD is not available for your operating system.
at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:179)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.Exception: Tool STM32_SVD is not available for your operating system.
at cc.arduino.contributions.packages.ContributionInstaller.install(ContributionInstaller.java:84)
at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:172)
... 1 more
Tool name : STM32_SVD 1.15.1
sys : all cc.arduino.contributions.packages.HostDependentDownloadableContribution@e22d00
seems to have no downloadable contributions for your operating system, but it is installed in
C:\Users\name\AppData\Local\Arduino15\packages\STMicroelectronics\tools\STM32_SVD\1.15.1
I rolled back to version 2.7.1 - everything works fine on it.
I'm not sure if I can repeat the error on other PCs, but version 2.8.0 doesn't work for me.
I'm not entirely sure that this is a bug, but without changing it, I conducted a series of observations and experiments.

Also not entirely sure what is causing the crash, but initially decided to write to this community.
I have been using the arduino-cli and Arduino_Core_STM32 combination for a long time.
Some time ago the
arduino-cliwas updated, but there were no problems.I usually use Arduino IDE version
1.8.19and update thestm32andesp32cores through the board manager.I could not install the
stm32core using Arduino IDE version1.8.19Updated the core via
arduino-cliby entering the commandThe
stm32core has been updated to version2.8.0and when loading the firmware onto the boardgot this error
and in
arduino IDElogI rolled back to version
2.7.1- everything works fine on it.I'm not sure if I can repeat the error on other PCs, but version
2.8.0doesn't work for me.