Python "Help()" puts a load in the background and not allow to release main KiCad process
Using "help()" command in Python console invoked from PCBNew starts some strange load on CPU, starts spinning wheel (win64). If close Python console, spinnig wheel remains. If close PCBNew and Kicad (project manager), and try to start Kicad again, there's a message that "Kicad is already running". Need to kill KICAD process from task manager.
Description
Steps to reproduce
- Launch PCBNew
- Open python scripting console
- type help() in the console
- process is spawned
KiCad Version
Application: KiCad
Version: (5.99.0-10011-g23667fc4c4), release build
Libraries:
wxWidgets 3.1.4
libcurl/7.74.0-DEV Schannel zlib/1.2.11
Platform: Windows 10 (build 18363), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Mar 26 2021 13:12:44
wxWidgets: 3.1.4 (wchar_t,STL containers)
Boost: 1.75.0
OCC: 7.5.0
Curl: 7.74.0-DEV
ngspice: 34
Compiler: Visual C++ 1928 without C++ ABI
Build settings:
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=ON
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
KICAD_SCRIPTING_ACTION_MENU=ON
KICAD_USE_OCC=ON
KICAD_SPICE=ON