PCBNew: Module editor locks up if pad size text box is zero (during input) (BZR4721)

Bug #1378917 reported by Dale Grover
6
This bug affects 1 person
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_cocoau-3.0.0.0.0.dylib

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://www.mdx4.org/index.php?/categories/5-Kicad&serendipity[lang_selected]=en
 I tried for 3.5 hrs to build on Mac OSX 10.9 from current source, but was not successful.)

Revision history for this message
Blair Bonnett (bcb) wrote :

This still happens on r5290. I have posted a patch to the mailing list.

Changed in kicad:
assignee: nobody → Blair Bonnett (blair-bonnett)
importance: Undecided → Medium
status: New → In Progress
Changed in kicad:
status: In Progress → Fix Committed
Jon Neal (reportingsjr)
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.