On Apr 12, 5:09 pm, Yarko Tymciurak <resultsinsoftw...@gmail.com>
wrote:
> On Apr 12, 3:59 pm, DenesL <denes1...@yahoo.ca> wrote:
>
> > Very simple, in db.py:
>
> > db=SQLDB(...)
> > db.define_table('person',
> >   Field('name')
> > )
>
> > s=[]
> > for f in db.person.fields:
> >   s.append(db.person[f].type)
> > #
>
> > will fail.
> > It is a stupid loop, but it illustrates the problem.
>
> Thanks Denes - this is specific;  I cannot reproduce the problem with
> this (that is, it runs fine on Ubuntu / Python 2.6.4 / web2py 1.76.5
>
> I'll try it later tonight in a windows VM (I just checked - don't have
> a recent web2py, other things to do).
>
> If someone else can reproduce this on Windows, trace it down to where
> it's happening, that would be great.
>
> - Yarko
>
> > If you comment out the for then it is ok.
> > If you add an empty line or remove the comment it is ok.
>
> > On Apr 12, 4:10 pm, Yarko Tymciurak <resultsinsoftw...@gmail.com>
> > wrote:
>
> > > On Apr 12, 3:00 pm, DenesL <denes1...@yahoo.ca> wrote:
>
> > > > Running on Windows here.
>
> > > > @Yarko,  yes, there seems to be an additional ingredient to this.
> > > > A prerequisite seems to be the existence of a for statement somewhere.
> > > > (!?!?).
>
> > > Denes - I'm assuming you've found a bug (perhaps a subtle one);  Let's
> > > see if get to some minimal situation where this occurs so others can
> > > reproduce...
>
> > > I am perfectly willing to run this on Windows-7 in a virtual
> > > machine...

Just tested w/ Win-7, web2py 1.76.5, and python 2.6.4 (with source
distribution);   this also works for me.

I think we still need to identify the specific context that makes this
fail.

Can you download web2py 1.76.5 source, and see if you can still see
the problem on your system with that?

- Yarko

>
> > > - Yarko


-- 
To unsubscribe, reply using "remove me" as the subject.

Reply via email to