[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB crash on rotating polygons in buffer



On Thu, 2011-05-19 at 14:26 +0200, Gabriel Paubert wrote:
 
> > In the meantime, I have a 100% reproducible bug with the following
> > backtrace:
> > 
> > Program received signal SIGSEGV, Segmentation fault.
> > r_delete_entry (rtree=0x0, box=0x7d8c60) at rtree.c:1101
> > 1101	  r = __r_delete (rtree->root, box);

Now fixed with this commit:

commit c12cc6f769b5ccc603a75361fae3adc930934506
Author: Peter Clifton <pcjc2@xxxxxxxxx>
Date:   Thu May 19 18:13:43 2011 +0100

    buffer.c: Update polygon r-tree when adding a polygon to the buffer.
    
    This resulted in a crash when rotating a buffer containing a polygon,
    as the polygon r-tree associated with the buffer was NULL despite the
    polygon count being non-zero.
    
    Reported-by: Gabriel Paubert <paubert@xxxxxxx>


-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)

Attachment: signature.asc
Description: This is a digitally signed message part


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user