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

gEDA-user: Crash in gschem



Hello all.

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)

Not sure if I'm doing anything wrong... But IMO, no program should
crash, ;-) 

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.


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