Linux Pcbnew Seg Faults When Creating a Via Over Smaller Pad
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Critical
|
Tomasz Wlostowski |
Bug Description
Linux Pcbnew seg faults almost every time when it is creating a Via over a pad of smaller size.
Here is the version info:
Application: kicad
Version: (2015-10-06 BZR 6248, Git 20a3e23)-product release build
wxWidgets: Version 3.0.2 (debug,
Platform: Linux 3.19.0-30-generic x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.59.0
Here is the backtrace of the core dump:
jchen@thermaltake:~ (kicad-local)$ kicad
Segmentation fault (core dumped)
jchen@thermaltake:~ (kicad-local)$ gdb kicad
GNU gdb (Ubuntu 7.9-1ubuntu1) 7.9
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://
Find the GDB manual and other documentation resources online at:
<http://
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from kicad...(no debugging symbols found)...done.
(gdb) core core
warning: exec file is newer than core file.
[New LWP 20210]
[New LWP 20241]
[New LWP 20239]
[New LWP 20211]
[New LWP 20237]
[New LWP 20244]
[New LWP 20213]
[New LWP 20238]
[New LWP 20245]
[New LWP 20212]
[New LWP 20242]
[New LWP 20240]
[New LWP 20243]
[New LWP 20246]
[New LWP 20247]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
bCore was generated by `kicad'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f1f0ef12ef3 in PNS_LINE_
(gdb) bt
#0 0x00007f1f0ef12ef3 in PNS_LINE_
#1 0x00007f1f0ef19dcb in PNS_LINE_
#2 0x00007f1f0ef1ac06 in PNS_LINE_
#3 0x00007f1f0ef1ad01 in PNS_LINE_
#4 0x00007f1f0ef1af93 in PNS_LINE_
#5 0x00007f1f0ef1275b in PNS_LINE_
#6 0x00007f1f0eeb5d05 in ROUTER_
#7 0x00007f1f0eebaa4d in ROUTER_
#8 0x00007f1f0eebb180 in ROUTER_
#9 0x00007f1f0eebbc38 in ROUTER_
#10 0x00007f1f0f00baf1 in COROUTINE<int, TOOL_EVENT const&>
#11 0x00007f1f0fbe9211 in make_fcontext () from /usr/local/
#12 0x0000000000000000 in ?? ()
(gdb)
Related branches
Changed in kicad: | |
status: | New → Confirmed |
importance: | High → Critical |
Changed in kicad: | |
assignee: | nobody → Tomasz Wlostowski (twlostow) |
Changed in kicad: | |
status: | Confirmed → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
BTW, Pcbnew is in OpenGL view when it seg faults.