KiKit
KiKit copied to clipboard
Segmentation fault with Kicad 6.0.11 on Linux with Python 3.11.2
Prerequisites
- [X] I have read FAQ
- [X] I use KiKit at least version 1.3.0 (older version are not supported)
KiKit version
1.3.0
KiCAD version
6.0.11
Operating system
Linux, Debian Sid
Description
Segmentation fault when trying to panelize using CLI
$ dpkg -l kicad
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-=============-============-============================================
ii kicad 6.0.11+dfsg-1 amd64 Electronic schematic and PCB design software
$ /usr/bin/python3 --version
Python 3.11.2
$ /usr/bin/pip3 install kikit
Defaulting to user installation because normal site-packages is not writeable
Collecting kikit
Using cached KiKit-1.3.0-py3-none-any.whl (234 kB)
Requirement already satisfied: click>=7.1 in /home/hm/.local/lib/python3.11/site-packages (from kikit) (8.1.3)
Requirement already satisfied: commentjson>=0.9 in /home/hm/.local/lib/python3.11/site-packages (from kikit) (0.9.0)
Requirement already satisfied: markdown2>=2.4 in /home/hm/.local/lib/python3.11/site-packages (from kikit) (2.4.8)
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from kikit) (1.24.2)
Requirement already satisfied: pcbnewTransition<=0.4,>=0.3.4 in /home/hm/.local/lib/python3.11/site-packages (from kikit) (0.3.4)
Requirement already satisfied: pybars3>=0.9 in /home/hm/.local/lib/python3.11/site-packages (from kikit) (0.9.7)
Requirement already satisfied: shapely>=1.7 in /usr/lib/python3/dist-packages (from kikit) (1.8.5)
Requirement already satisfied: solidpython>=1.1.2 in /home/hm/.local/lib/python3.11/site-packages (from kikit) (1.1.3)
Requirement already satisfied: lark-parser<0.8.0,>=0.7.1 in /home/hm/.local/lib/python3.11/site-packages (from commentjson>=0.9->kikit) (0.7.8)
Requirement already satisfied: PyMeta3>=0.5.1 in /home/hm/.local/lib/python3.11/site-packages (from pybars3>=0.9->kikit) (0.5.1)
Requirement already satisfied: PrettyTable==0.7.2 in /home/hm/.local/lib/python3.11/site-packages (from solidpython>=1.1.2->kikit) (0.7.2)
Requirement already satisfied: euclid3<0.2.0,>=0.1.0 in /home/hm/.local/lib/python3.11/site-packages (from solidpython>=1.1.2->kikit) (0.1)
Requirement already satisfied: ply<4.0,>=3.11 in /usr/lib/python3/dist-packages (from solidpython>=1.1.2->kikit) (3.11)
Requirement already satisfied: pypng<0.0.20,>=0.0.19 in /home/hm/.local/lib/python3.11/site-packages (from solidpython>=1.1.2->kikit) (0.0.19)
Installing collected packages: kikit
Successfully installed kikit-1.3.0
$ which kikit
/home/hm/.local/bin/kikit
$ kikit panelize --debug 'trace: true' dcdc.kicad_pcb panel.kicad_pcb
Segmentation fault
Steps to Reproduce
Please see above, now sure how I can attach the kicad_pcb file here.