[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-bug: [Bug 700448] Re: Poor reporting of schematic load errors
Well, it's actually quite easy to crash gschem: Make a file containing a
single '[' char, and gschem will crash immediately when loading it. This
is not fixed in my branch either (yet), btw.
Peter: I've pushed my changes based on your feedback to github now.
Unfortunately, I rebased my branch by mistake, so I guess you have to
remove your local bug-700448-load-error branch first, as pulling
probably won't work directly.
-- 
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/700448
Title:
  Poor reporting of schematic load errors
Status in GPL Electronic Design Automation tools:
  In Progress
Bug description:
  libgeda doesn't signal an error when a schematic or symbol file
  contains invalid syntax, or when any other load error is encountered.
  For example, gnetlist succeeds even when the input schematics
  specified contain unusable garbage.
  Steps to reproduce:
  ÂÂecho GARBAGE > test.sch;
  ÂÂif gnetlist -ggeda test.sch > /dev/null 2>/dev/null
  ÂÂthen
  ÂÂÂÂecho Succeeded
  ÂÂelse
  ÂÂÂÂecho Failed
  ÂÂfi
  Expected output:
  ÂÂFailed
  Actual output:
  ÂÂSucceeded
  Thanks to Peter Clifton for pointing out this problem.
To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/700448/+subscriptions
_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug