Crash when hovering over or clicking on MSW "Unicode control characters" menu items in any text field
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
High
|
Unassigned |
Bug Description
1. Open any dialog with a text field from EEschema or PCBnew.
2. Right click on the field
3.
Hover mouse over "Insert Unicode control character" then over "Show Unicode control characters"
or
Toggle "Show Unicode control characters" a couple of times
5. Crash
Application: kicad
Version: (6.0.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.68.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.61.1
Compiler: GCC 8.2.0 with C++ ABI 1013
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
summary: |
- Crash when hovering over or clicking on Windows "Unicode control - characters" menu items in any text field + Crash when hovering over or clicking on MSW "Unicode control characters" + menu items in any text field |
Changed in kicad: | |
importance: | Undecided → High |
milestone: | none → 5.1.0 |
Changed in kicad: | |
status: | New → Triaged |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
I can make this fail every time without any effort at all. What I cannot seem to do is get a successful stack track not matter what I try. I've tried several time to run a debug version of kicad in gdb and when the error occurs, it system completely locks and even task manager isn't capable of closing the hung app. I can't even alt-tab between apps. I have to use task manager to reboot my system to use it after the crash. Would one of our other windows users see if they can get a reasonable stack trace?