Pcbnew: Appcrash in GAL was: [when trying to display local ratnests]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Critical
|
Unassigned |
Bug Description
[Edit: I changed the title to reflect that is is not only happening with local ratnets set to on, see later down the thread. Bug appeared first in Windows nightly 2017-12-28 revision 4f1b51075 (kicad-
I am using the latest Windows nightly, and have observed the following appcrash with several different projects.
To reproduce,
0. Open the PIC programmmer demo and Pcbnew.
1. Turn on GAL canvas if not already on.
2. To have some ratnests, go to Edit - Global deletions, tick on tracks and press OK.
3. Toggle the global ratnests button on the left side to off.
4. Press the Display loacal ratnests button on the right side.
5. Select the PIC. No ratnests come on as expected (problem A).
6. Click the yellow LED, but "you were not accurate" so you click on the left pad.
7. The cross cursor freezes, the equivalent of an hourglass come on and Windows message "KiCad.exe has stopped working" shows up, which expands to appcrash. (See attached screenshot, main problem B).
This is reproducible every time with this board and procedure.
Edit: There is also a current relevant discussion in bug report #1740156 of functionality of the local ratnest selection in GAL.
Application: kicad
Version: (2017-12-29 revision 93683d002)-makepkg, release build
Libraries:
wxWidgets 3.0.3
libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1 librtmp/2.3
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.3 (wchar_t,wx containers,
Boost: 1.60.0
Curl: 7.54.1
Compiler: GCC 7.1.0 with C++ ABI 1011
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
importance: | Undecided → Critical |
description: | updated |
summary: |
- Pcbnew: Appcrash in GAL when trying to display local ratnests + Pcbnew: Appcrash in GAL was: [when trying to display local ratnests] |
description: | updated |
description: | updated |
Changed in kicad: | |
milestone: | none → 5.0.0-rc1 |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
Can't reproduce on Linux in debug build FWIW