← Back to team overview

kicad-developers team mailing list archive

Re: OSX Errors Eeschema connecting nets to pins and passives.


--- In kicad-devel@xxxxxxxxxxxxxxx, Brian Sidebotham <brian.sidebotham@...>wrote:
> 2009/8/4 dioiioib <dioiioib@...>:
> > Well its frustrating as the error is happening on something as simple as making a connection from pin to pin on any schematic, any part, IC, resistor, etc.

Seems that the error is due the new undo functions.

Problems begins in BeginSegments() at bus-wire-junction.cpp:146
s_OldWiresList IS set to NULL (doesn't exists any wire...)
At the end of wire placing is called EndSegment() and into it SaveCopyInUndoList( NULL, UR_WIRE_IMAGE ) is called.
Crash happens then when SaveCopyInUndoList trys to get the ItemType of a NULL pointer.

Jean Pierre i'vent the time to study the new code well, can you suggest a solution ?