KiCad crashes sporadically when switching between two Git-branches of an open library
Description
KiCAD crashes sporadically, if one switches back and forth between the master
and the MR-branch, with the Symbol Editor opened.
Repeat the procedure below a couple of times. In my case, it crashed 2 out of 5 times.
kicad/libraries/kicad-symbols!4362 (merged)
Steps to reproduce
- Fetch kicad/libraries/kicad-symbols!4362 (merged)
- Switch to the MR-branch
- Launch KiCAD
- Open symbol editor and open symbol
MCA1101-65-5
. The text in the search bar of the Symbol Editor remains unchanged for all the following stepsmca1101
- Switch back to
master
-branch (notification will pop up) - Hit the refresh button (F5 hotkey)
- Switch back to MR-branch again
- (Hit the refresh button)
- KiCAD might crash. If there is no crash, go back to point 5 and continue. Repeat this a couple of times. Could it be a caching problem?
KiCad Version
Application: KiCad x86_64 on x86_64
Version: 8.0.0-dirty, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.15.0
libcurl/8.5.0 OpenSSL/3.2.0 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.4 libpsl/0.21.2 (+libidn2/2.3.4) libssh2/1.11.0 nghttp2/1.58.0
Platform: Arch Linux, 64 bit, Little endian, wxGTK, X11, gnome-xorg, x11
Build Info:
Date: Feb 26 2024 10:11:14
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.83.0
OCC: 7.7.2
Curl: 8.5.0
ngspice: 42
Compiler: GCC 13.2.1 with C++ ABI 1018
Build settings:
KICAD_USE_EGL=ON