Pcbnew crashes when trying to refill all zones after copy operation.

Bug #1179877 reported by Kerusey Karyu
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Critical
jean-pierre charras

Bug Description

Application: Pcbnew
Version: (2013-05-10 BZR 4148)-testing
Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.7.0,wx containers,compatible with 2.8)
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Boost version: 1.53.0
Options: USE_PCBNEW_NANOMETRES=ON
         KICAD_GOST=OFF
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         KICAD_SCRIPTING=OFF
         KICAD_SCRIPTING_MODULES=OFF
         KICAD_SCRIPTING_WXPYTHON=OFF

Pcbnew crashes when trying to refill all zones after copy operation.
In many cases zones are copied as unfilled zone.
Sometimes Pcbnew adds an extra tracks which begins at random position. They are always at an angle of 45 degrees.

How to reproduce:
1. Open or create PCB with at least one zone.
2. Select whole board as a block with Shift pressed (Copy operation).
3. Check that all options in dialog are checked except "Include invisible layers" which does not need to be checked.
4. Move block to finalize copy.
5. Select "Fill or refill all zones".
6. Now Pcbnew will crash.

Tested on several PCB files.

Revision history for this message
Kerusey Karyu (keruseykaryu-deactivatedaccount) wrote :
Changed in kicad:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → jean-pierre charras (jp-charras)
Changed in kicad:
status: Confirmed → 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.