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

Re: gEDA-user: PCB crash



On Tue, 17 May 2011 01:12:14 +0100
Peter Clifton <pcjc2@xxxxxxxxx> wrote:

> On Tue, 2011-05-17 at 00:10 +0100, Peter Clifton wrote:
> > On Mon, 2011-05-16 at 15:22 -0700, Colin D Bennett wrote:
> > > On Mon, 16 May 2011 23:10:30 +0200
> > 
> > > I bisected the bug and determined it was introduced 2011-04-30 by
> > > the following commit:
> ...
> 
> > I'll try and fix it shortly.
> 
> Now fixed - thanks for the alertness guys!

Peter,
I just found another crash that was introduced by that commit and still
exists in git HEAD.

git commit: 2ce35292b9e96da38cb56878005aba20891689eb
committer: Peter Clifton <pcjc2@xxxxxxxxx>
timestamp: Sat 2011-04-30 19:19:22 +0100
message:
  Convert board objects to GLists of g_slice allocated memory

To reproduce the crash:
1. Open the test2.pcb layout in pcb.
2. Put the mouse over the line connecting R1 and TP2.
3. Press '2' to select solder layer.
4. Press 'm' to move the line to the solder layer.
5. Press 'o' to optimize rats.  <pcb crashes here>

Most interestingly, this seems very similar to the bug I recently
reported, 

    segfault crash after using Move Object to Current Layer
    Bug #783640
    https://bugs.launchpad.net/pcb/+bug/783640

however that bug occurs on versions even prior to the 2011-04-30 commit
in which the 'test2.pcb' crash was introduced.

Regards,
Colin

Attachment: test2.pcb
Description: application/pcb-layout

Attachment: signature.asc
Description: PGP signature


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