www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/02/16/08:12:45

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type:content-transfer-encoding;
bh=6uyQnKOoy8eimu8Gb6gXltNcyPpEGzJJklwUd0/cOkM=;
b=gcp2coKlp0zY4eAeCTxvZCUEzvIYh0zvlPRDjO+fMU46u2qAqCr2E2r0RG7BHwbBvl
mWGTHlwybVXAnQSWZikWq6MB/am+Z+ajfI8t/P2Eon09A5qXk0yCwa/bSHOjzK/IRAwg
gsRF7QqWmzYFMHbhVbusnUb/UPQKDNacHEoGEUrLMDsopsei8xPX6naJybZdOYhnk90T
WU/FIfVbOtCiE++z4NnTt7qIszsvGCGODsIm4C4B6tBsmHILO10vKITdqrgG3yE96rte
FC+5rZ6Mj8Z1bzlkiWKpvAmKBRyFuJHMaIg3JP1vymvVmLU/hPy+yBEVC/xKbQbO0ts5
S9oA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to
:references:mime-version:content-type:content-transfer-encoding;
bh=6uyQnKOoy8eimu8Gb6gXltNcyPpEGzJJklwUd0/cOkM=;
b=F5ws/Kg2S/3FNFJr8lCHBraKz5g4Hr9so0talBPOKBXuaMw/afjTrSwhejmXaMTH0y
BMxhuna+N4ufleORWrfHIsMbj5ojYEiHTOajUYtxOKyBdHbWHJ+YW7Hq3VeNnSqiLgAn
LxfCwLvOUjz2yd8nabs0f1cO8kCoNdQ+tOCEbFS5VsU2d6JVqIQ5n8NkjcappYLj0HgJ
J69DhGN5oSXL0HwXNa9mYRxHl4Fq5ZMLlvxu/UFeaDcV+DBPRjzuZOqqy1YlGnS6cwh8
U/KrHXInbJoIuEPCmq0uWo8g+piUTslcJvCxsc9RxaHYxgQkb8QOD3o5klyOVB4Kkd6b
JkSw==
X-Gm-Message-State: AG10YOSobp9+NnYJeMhqjKVXx3RPscIQJUiclylUWid/TSKZu56IsylYsxNjgZ5dFHaaIA==
X-Received: by 10.25.21.90 with SMTP id l87mr9501139lfi.64.1455628355971;
Tue, 16 Feb 2016 05:12:35 -0800 (PST)
Date: Tue, 16 Feb 2016 14:12:33 +0100
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] pcb import schematic crash, parantheses in netname
Message-Id: <20160216141233.63bc690c0500c4e3c4001778@gmail.com>
In-Reply-To: <CAJXU7q_w5NunkojiCr36RHRTq0hJ+PZP1e0GumTRMoGXcvgRXQ@mail.gmail.com>
References: <20160215215221 DOT fd472794e7b9446a243bfc40 AT gmail DOT com>
<201602152055 DOT u1FKtM4K011038 AT envy DOT delorie DOT com>
<20160215220938 DOT bbc7eaa59d827cd0b261ea97 AT gmail DOT com>
<D3167F4D-4750-49F8-9125-BDC4937F5C69 AT noqsi DOT com>
<201602152135 DOT u1FLZrw9012774 AT envy DOT delorie DOT com>
<7F210DE7-0A0B-42F9-ABBE-2C2768621186 AT noqsi DOT com>
<20160216081722 DOT 1065cbed6653d3da4ffc7498 AT gmail DOT com>
<201602160724 DOT u1G7Ox26001785 AT envy DOT delorie DOT com>
<20160216085628 DOT b70143c330cd4da98a4603d3 AT gmail DOT com>
<201602160805 DOT u1G85d8c003148 AT envy DOT delorie DOT com>
<20160216092912 DOT 7f7439f703b49175a21dbb1b AT gmail DOT com>
<CAJXU7q_w5NunkojiCr36RHRTq0hJ+PZP1e0GumTRMoGXcvgRXQ AT mail DOT gmail DOT com>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> Looks like some string quoting will be required...
> 
> Next thing of course, someone will insist that they NEED to use various
> different types of quotation marks in their net names too, so possibly a
> healthy dose of string escaping may also be required.
> 
> DJ... You wrote the action stuff, and the new import tool, what are your
> thoughts on legal character set?  (Should it match whatever we can read in
> .net files? Any idea what that allows? (I'm not currently at my computer).
> 
> Clearly an error message in invalid input would be good, but I'm not
> convinced that allowing brackets (of any kind), quotation marks or any
> whitespace characters should be done without a bit of consideration. (Might
> be ok, just warrants thought)
> 
> Thoughts?

It should not segmentation fault but a message net name is not allowed is OK. My thought is it work if running gsch2pcb and import the netlist so the best would be to fix it.

Second option is a message name is not allowed and then it would be simple to avoid.

I catched it fast just because I was renaming nets then it happened otherwise it could have been a lot harder to find.


Nicklas Karlsson

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019