assert during zone drc

Bug #667204 reported by Lorenzo Marcantonio
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Undecided
Unassigned

Bug Description

From today bzr, I got the following assertion when editing a zone, and also at every DRC check (in the 'test zones' step). It generates 'spurious' DRC errors.

If requested, I can supply the .brd file (I think it could be hard to reproduce)

ASSERT INFO:
/home/mrclnz/cvswork/kicad-bzr/polygon/PolyLine.cpp(1431): assert "npts % 2==0" failed in TestPointInside().

BACKTRACE:
[1] CPolyLine::TestPointInside(int, int)
[2] BOARD::Test_Drc_Areas_Outlines_To_Areas_Outlines(ZONE_CONTAINER*, bool)
[3] DRC::testZones(bool)
[4] DRC::RunTests(wxTextCtrl*)
[5] DIALOG_DRC_CONTROL::OnStartdrcClick(wxCommandEvent&)
[6] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons)
[7] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[8] wxEvtHandler::SearchDynamicEventTable(wxEvent&)
[9] wxEvtHandler::ProcessEvent(wxEvent&)
[10] g_cclosure_marshal_VOID__VOID()
[11] g_closure_invoke()
[12] g_signal_emit_valist()
[13] g_signal_emit()
[14] gtk_button_clicked()
[15] g_cclosure_marshal_VOID__VOID()
[16] g_closure_invoke()
[17] g_signal_emit_valist()
[18] g_signal_emit()
[19] gtk_button_released()
[20] g_closure_invoke()
[21] g_signal_emit_valist()
[22] g_signal_emit()
[23] gtk_propagate_event()
[24] gtk_main_do_event()
[25] g_main_context_dispatch()
[26] g_main_loop_run()
[27] gtk_main()
[28] wxEventLoop::Run()
[29] wxAppBase::MainLoop()

Revision history for this message
jean-pierre charras (jp-charras) wrote : Re: [Bug 667204] [NEW] assert during zone drc

Le 27/10/2010 11:33, Lorenzo Marcantonio a écrit :
>
> Public bug reported:
>
>> From today bzr, I got the following assertion when editing a zone, and
> also at every DRC check (in the 'test zones' step). It generates
> 'spurious' DRC errors.
>
> If requested, I can supply the .brd file (I think it could be hard to
> reproduce)

Please, send me your board.

--
Jean-Pierre CHARRAS

Revision history for this message
Lorenzo Marcantonio (l-marcantonio) wrote :

On Wed, 27 Oct 2010, jean-pierre charras wrote:

>> If requested, I can supply the .brd file (I think it could be hard to
>> reproduce)
>
> Please, send me your board.

Here it is.

--
Lorenzo Marcantonio
Logos Srl

Changed in kicad:
status: New → 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

Bug attachments

Remote bug watches

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