[ 
https://issues.apache.org/jira/browse/QPID-3159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross reassigned QPID-3159:
------------------------------

    Assignee: Ted Ross

> qmfgen -2 crashes
> -----------------
>
>                 Key: QPID-3159
>                 URL: https://issues.apache.org/jira/browse/QPID-3159
>             Project: Qpid
>          Issue Type: Bug
>          Components: python tools
>    Affects Versions: 0.10
>         Environment: Fedora 14
>            Reporter: Angus Salkeld
>            Assignee: Ted Ross
>             Fix For: Future
>
>         Attachments: 0001-Fix-crash-in-qmfgen-2.patch
>
>
> I have:
> cat schema-1.xml
> <schema package="org.foobar">
> <class name="apple">
>    <method name="rott"   desc="rott">
>      <arg name="speed"   dir="I" type="uint32"/>
>      <arg name="review"  dir="O"  type="sstr"/>
>    </method>
> </class>
> </schema>
> Then I run "qmf-gen -2 schema-1.xml"
> Traceback (most recent call last):
>   File "/usr/bin/qmf-gen", line 80, in <module>
>     gen.makeV2PackageFile("V2Package.cpp", package, vars=vargs)
>   File "/usr/lib/python2.7/site-packages/qmfgen/generate.py", line 467, in 
> makeV2PackageFile
>     stream = template.expand (schema)
>   File "/usr/lib/python2.7/site-packages/qmfgen/generate.py", line 100, in 
> expand
>     self.expandLine (line, stream, object)
>   File "/usr/lib/python2.7/site-packages/qmfgen/generate.py", line 88, in
>     expandLine
>     self.handler.substHandler (object, stream, tagObject, tagName)
>   File "/usr/lib/python2.7/site-packages/qmfgen/generate.py", line 392, in
>     substHandler
>     eval (call)
>   File "<string>", line 1, in <module>
>   File "/usr/lib/python2.7/site-packages/qmfgen/schema.py", line
>     1734, in genV2ClassDefines
>     if stat.unit:
>   UnboundLocalError: local variable 'stat' referenced before assignment

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org

Reply via email to