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

gEDA-bug: [Bug 909193] Re: autoplace attribs throws error during library browsing



commit ec9259f77f9af88f0bf3dbaa1c09a92b87b2c36b
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Date:   Wed Dec 28 11:01:55 2011 +0000

    gschem: Correct dynamic extent for complex place list changed hook.
    
    Note that the changes in commit 71cc3eb5583b did not affect this hook,
    since it works through a different mechanism to the rest of the hooks.
    
    Closes-bug: 909193

** Changed in: geda
       Status: In Progress => Fix Committed

** Changed in: geda
     Assignee: Peter TB Brett (peter-b) => (unassigned)

-- 
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/909193

Title:
  autoplace attribs throws error during library browsing

Status in GPL Electronic Design Automation tools:
  Fix Committed

Bug description:
  Configuration (gschemrc):
    (add-hook! complex-place-list-changed-hook (lambda (object)
        (autoplace-object-attributes object)) #t)

  The error does not happen with any other hook with autoplace script.

  Procedure:
  1) launch gschem
  2) open library window
  3) click on a component name in the tree view
  4) gschem throws guile error

  Backtrace:
  In unknown file:
     ?: 0* [#<procedure #f (object)> #<geda-object 0x87297c8>]
  In /home/kokr/.gEDA/gschemrc:
    41: 1* [autoplace-object-attributes #<geda-object 0x87297c8>]
  In /home/kokr/share/gEDA/scheme/auto-place-attribs.scm:
   777: 2  (let* (# # # #) (autoplace-text object connection-sides attribute-list))
     ...
   733: 3  (begin # #)
   734: 4* [set-default-position #<geda-object 0x87297c8> #<geda-object 0x87295e8> ...]
   656: 5  (if (null? defaults) 0 ...)
   658: 6  (let* (# # # ...) (if # #) ...)
   658: 7* [%parse-attrib #<geda-object 0x87295e8>]

  /home/kokr/share/gEDA/scheme/auto-place-attribs.scm:658:34: In procedure %parse-attrib in expression (get-attribute-name-value attribute):
  /home/kokr/share/gEDA/scheme/auto-place-attribs.scm:658:34: Found invalid gEDA smob #f

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/909193/+subscriptions


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