UnboundLocalError: local variable 'basex' referenced before assignment

Bug #899939 reported by Chitlesh Goorah
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gEDA
Triaged
Low
Werner Hoch
geda-gaf (Fedora)
Won't Fix
Medium

Bug Description

The following occurs:

tragesym:427:writesym:UnboundLocalError: local variable 'basex' referenced before assignment

Traceback (most recent call last):
  File "/usr/bin/tragesym", line 614, in <module>
    writesym(file_out,options,attr,pins)
  File "/usr/bin/tragesym", line 427, in writesym
    x=basex + xf*300
UnboundLocalError: local variable 'basex' referenced before assignment

when executing "tragesym tragesym_spartan.txt lalala.sch"

Tags: tragesym
Revision history for this message
In , Peque (peque-redhat-bugs) wrote :

abrt version: 1.1.14
architecture: x86_64
Attached file: backtrace
component: geda-gaf
executable: /usr/bin/tragesym
kernel: 2.6.35.9-64.fc14.x86_64
package: geda-utils-1:1.6.1-1.fc14
reason: tragesym:427:writesym:UnboundLocalError: local variable 'basex' referenced before assignment
release: Fedora release 14 (Laughlin)
How to reproduce: Just executed "tragesym tragesym_spartan.txt lalala.sch"
time: 1292865905
uid: 500

Revision history for this message
In , Peque (peque-redhat-bugs) wrote :

Created attachment 469817
File: backtrace

Revision history for this message
In , Peque (peque-redhat-bugs) wrote :

Created attachment 469819
Text file which produced the crash

Revision history for this message
Chitlesh Goorah (chitlesh-3) wrote :
Revision history for this message
In , Chitlesh (chitlesh-redhat-bugs) wrote :

The bug can be reproduced with geda-gaf-1.6.2-1.el6.i686

Peter TB Brett (peter-b)
Changed in geda:
assignee: nobody → Werner Hoch (werner-ho)
Revision history for this message
Gareth Edwards (gareth-uk) wrote :

Can reproduce in current git HEAD with supplied testcase.

Changed in geda:
status: New → Triaged
Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

This message is a notice that Fedora 14 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 14. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '14' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 14 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

The process we are following is described here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Changed in geda-gaf (Fedora):
importance: Unknown → Medium
status: Unknown → Won't Fix
Revision history for this message
Werner Hoch (werner-ho) wrote :

The attached file contains pin description lines, with contains net names and pin styles.
Additionally the column pin position is empty.

The input file should just be fixed.

http://wiki.geda-project.org/geda:tragesym_tutorial

tragesym could warn about that in the Pin.check function, but the input file is really bad.

PS: don't know, why I received this bug message just last mounth.

Roland Lutz (rlutz)
Changed in geda:
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.