Hi, all
found several issues while updating components simulation models:
-
consistent crash (every time): is when there is already a model from file.
and you remove the “File” paramter (its path) and clicking “ok” (stops responding and crash). -
crash often (not always): is when assigning components their models from file, interacting with pin assignment and clicking “ok” (stop responding and crash).
-
weird quirks (not crashes): with symbols with multiple units
- when assigning a model from a file, the model doesn’t apply to all units only when you build your own symbol (made my own LM339 symbol and it works for the for the default kicad symbol but not mine).
- when assigning pins to unit saving and selecting another unit to assign pins it changes the pins on other units, so you have to go back and forth editing which makes it more likely to crash according to above issues.
note: tested it on a new kicad 9.0.4 installation with default config.
and have video of the issues if people want. didn’t find any related issues.
Application: KiCad Schematic Editor x86_64 on x86_64
Version: 9.0.4, release build
Libraries:
wxWidgets 3.2.8
FreeType 2.14.1
HarfBuzz 11.4.5
FontConfig 2.17.1
libcurl/8.16.0 OpenSSL/3.5.2 zlib/1.3.1 brotli/1.1.0 zstd/1.5.7 libidn2/2.3.7 libpsl/0.21.5 libssh2/1.11.1 nghttp2/1.67.0 nghttp3/1.11.0
Platform: Arch Linux, 64 bit, Little endian, wxGTK, Wayland, gnome, wayland
OpenGL: Intel, Mesa Intel(R) Graphics (RPL-P), 4.6 (Compatibility Profile) Mesa 25.2.2-arch1.2
Build Info:
Date: Sep 3 2025 05:14:08
wxWidgets: 3.2.8 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.88.0
OCC: 7.9.1
Curl: 8.15.0
ngspice: 45
Compiler: GCC 15.2.1 with C++ ABI 1020
Build settings:
KICAD_USE_EGL=ON
KICAD_IPC_API=ON
Locale:
Lang: en_IL
Enc: UTF-8
Num: 1,234.5
Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)
I hope, people can take a look.
Have a nice day .