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

gEDA-bug: [ geda-Bugs-2781854 ] Crash in gschem when drawing pins



Bugs item #2781854, was opened at 2009-04-27 01:00
Message generated for change (Tracker Item Submitted) made by jcoppens
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818426&aid=2781854&group_id=161080

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: gschem
Group: snapshot
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: John Coppens (jcoppens)
Assigned to: Nobody/Anonymous (nobody)
Summary: Crash in gschem when drawing pins

Initial Comment:
I was trying to define a new symbol for one of these U-type
optocouplers (TCST2302). Near the end, when adding the first pin, gschem
disappeared. Redoing everything repeated the problem... 

More testing reveals that, even on an empty 'New' page, a vertical pin
crashes gechem! (not a horizontal one)

Version is 1.4.3 (latest stable, home-compiled)

The terminal window reported:

In unknown file:
   ?:  0* [#<procedure #f (pin)> #<object pin.3059>]
In /opt/gnome/share/gEDA/system-gschemrc:
 861:  1* [autoplace-pin-attributes #<object pin.3059>]
In /opt/gnome/share/gEDA/scheme/auto-place-attribs.scm:
 740:  2  (let (# #) (autoplace-text pin pin-direction attribute-list))
    ...
 731:  3  (begin # #)
 732:  4* [set-default-position #<object pin.3059> #<attribute
pinnumber=0> ...] 654:  5  (if (null? defaults) 0 ...)
    ...
 656:  6  (let* (# # # ...) (if # #) ...)
 664:  7* (if (and # # #) (begin #))
 670:  8  (begin (let* # #))
 672:  9  (let* (# # # # ...) (set-attribute-text-properties! attribute
"" -1 ...)) 687: 10* [calcule-new-attrib-bounds #<attribute pinnumber=0>
"Lower Left" ...]

/opt/gnome/share/gEDA/scheme/auto-place-attribs.scm:687:42: In procedure
calcule-new-attrib-bounds in expression (calcule-new-attrib-bounds
attribute
new-alignment ...): /opt/gnome/share/gEDA/scheme/auto-place-attribs.scm:687:42:
Wrong type argument in position 4: 45650.0

Program exited with code 02.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818426&aid=2781854&group_id=161080


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