X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Injected-Via-Gmane: http://gmane.org/ To: geda-user AT delorie DOT com From: Kai-Martin Knaak Subject: Re: [geda-user] update on disappearing layout Date: Thu, 02 May 2013 11:56:56 +0200 Organization: Institut =?UTF-8?B?ZsO8cg==?= Quantenoptik Lines: 17 Message-ID: References: <5181B00F DOT 1080508 AT neurotica DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet AT ger DOT gmane DOT org X-Gmane-NNTP-Posting-Host: bibo.iqo.uni-hannover.de User-Agent: KNode/4.4.11 Reply-To: geda-user AT delorie DOT com Dave McGuire wrote: > I can exit PCB, restart it on that file, and it's gone again. Turn on > the soldermask layer, turn it off again, and there's my layout. > > Does anyone have any idea of what's going on here? This smells like the long standing ugly bug that was exposed by hyphens in footprint file names. IIRC, gedalib would interpret these names as M4 code. This code path would fail silently but yield invalid PCB syntax. Depending on the exact circumstances, PCB would sometimes choke on the resulting file. Sometimes, it would work seemingly fine but fail later. What version of geda and pcb do you use? ---<)kaimartin(>---