PCBNew: Module editor locks up if pad size text box is zero (during input) (BZR4721)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Medium
|
Blair Bonnett |
Bug Description
In PCBNew module editor, if at any point during data entry the (X) pad size text input box is (or would be after processing a key press) zero, the program locks up.
PCBNew: 2014-02-26 BZR 4721, wxWidgets 3.0.0 Unicode and boost C++ libraries on Macintosh
Mac OS X 10.9.5 (13F34)
X86-64
libwx_osx_
To recreate:
Open PCBNew (2014-02-26 BZR 4721) (any file)
Click on “Open module editor” icon to start module editor
Click on “New module” icon and give any name.
Click on “Add pads” icon.
Place a pad (anywhere).
Mouse over pad, press “e” to edit Pad Properties.
Under “Size X:”, click in the text box and backspace from the right end. Locks up after attempting to backspace the last non-zero digit (but this last non-zero digit is still displayed).
e.g., if Size X reads "0.05877" initially, then the program will lock up after attempting to backspace the "5".
(Sorry if this is an older version. This version was from: http://
I tried for 3.5 hrs to build on Mac OSX 10.9 from current source, but was not successful.)
Changed in kicad: | |
status: | In Progress → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
This still happens on r5290. I have posted a patch to the mailing list.