Crash on track vs keepout area DRC
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Critical
|
Jeff Young |
Bug Description
Attached board (containing only track segment and keepout area) causes pcbnew crash when running DRC.
Backtrace:
#0 0x00007fffe8f0f14a in std::vector<
#1 0x00007fffe97eb90e in SHAPE_POLY_
0x555556b14d88, aP=..., aSubpolyIndex=0, aIgnoreHoles=false)
at /home/user/
#2 0x00007fffe97ebedf in SHAPE_POLY_
#3 0x00007fffe97ec197 in SHAPE_POLY_
at /home/user/
#4 0x00007fffe8f99867 in DRC::newMarker(
0x55555a21c5c0, aConflictZone=
at /home/user/
#5 0x00007fffe8f8a5be in DRC::testKeepou
at /home/user/
#6 0x00007fffe8f87d17 in DRC::RunTests(
at /home/user/
Note: this bug does not affect 5.0
Application: pcbnew
Version: (6.0.0-
Libraries:
wxWidgets 3.0.3
libcurl/7.57.0 OpenSSL/1.0.2n (WinSSL) zlib/1.2.11 libidn2/2.0.4 libssh2/1.8.0 nghttp2/1.29.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.3 (wchar_t,wx containers,
Boost: 1.66.0
OpenCASCADE Community Edition: 6.8.0
Curl: 7.57.0
Compiler: GCC 7.3.0 with C++ ABI 1011
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
importance: | Undecided → Critical |
milestone: | none → 5.1.0 |
assignee: | nobody → Jeff Young (jeyjey) |
status: | New → In Progress |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
I was about to post this, it seems like i have the same problem, except my project is a bit more complicated and imported from eagle.
Application: kicad rc1-dev- 475-g8b850fa) , debug build compatible with 2.8)
Version: (6.0.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
wxWidgets: 3.0.4 (UTF-8,STL containers,
Boost: 1.67.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.51.0
Compiler: Clang 8.0.0 with C++ ABI 1002
Build settings: WX_GRAPHICS_ CONTEXT= ON WX_OVERLAY= ON SCRIPTING= ON SCRIPTING_ MODULES= ON SCRIPTING_ WXPYTHON= ON SCRIPTING_ ACTION_ MENU=ON GITHUB_ PLUGIN= ON USE_OCE= ON USE_OCC= OFF
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
osx crash report: https:/ /pastebin. com/Le1MsKeY
If you need i can send you my project, except only via email because nda.