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

Re: gEDA-user: gEDA user: gnetlist -gdrc buffer overflow and gnetlist -gspice-sdb killed



On Tue, 2010-03-02 at 00:23 -0300, Adrian Pardini wrote:
> On 01/03/2010, Facundo Ferrer <facundo.j.ferrer@xxxxxxxxx> wrote:
> [...]
> >    The output was quite differente in drc2 check. Now the gnetlist finish
> >    with 'Killed' instead of 'Buffer overflow' but anyway does not create
> >    the netlist (the same output for drc2 and spice-sdb backends).
> >    After that I realize that there is a 1.6.1 version (I didn't found
> >    before I think there are bad links into the web) I repeat the same
> >    steps but the problem persists.
> >    A detail that previously I didn't mention is that some times (all
> >    versions tested 1.4.3 1.6.0 & 1.6.1) after I ran gnetlist -gspice-sdb
> >    ... and crash with Killed my windows manager crash too and I have to
> >    reload it.
> 
> That sounds a lot like the OOM killer jumped in. What do you see if
> you run dmesg after having gnetlist crash?

This is the best hint we have yet.. I'd not thought of the OOM killer,
and was about to write the WM crash off as "not our problem", or perhaps
bad ram.

Sounds like gnetlist is really struggling with the multiple schematics -
this could perhaps be an inefficiency in how the guile back-ends are
written, or something similar in the core gnetlist code.

As a work-around, try ensuring you have a decent amount of swap
available, and expect the computer to get very slow when it is using it!

Best wishes,

-- 
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!)



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