[GRASS5] [bug #2937] (grass) v.in.ogr, GUI, fails at building areas due to 'too many nested evaluations (infinite loop?)'

Maciek Sieczka werchowyna at epf.pl
Sat Mar 4 15:52:49 EST 2006


On Sat, 04 Mar 2006 09:12:46 -0700
Michael Barton <michael.barton at asu.edu> wrote:

> Maciek,
> 
> I don't know exactly what causes this error because I haven't really
> worked with the code that creates the TclTk dialogs for modules. But
> I have seen this problem crop up before.

"Crop up before" - what does that mean? Sorry for my poor English.

> For me, it seems to happen when I try to do something rapidly and
> repeatedly, as you indicate below.

I believe this is not a cause of the problem. The very first "v.extract
error" occured when my overall actvitity in Grass GUI was equal zero.
Same for the original "v.in.ogr error", which I was able to reproduce at
will (in oppsite to v.extract case), which was occuring not matter if I
was using the d.m extensively or not.

Summarising, I don't think this "too many nested evaluations" bug pops
up at user's specific activity.

> I kind of think that an
> increasingly large number of events get backed up in an event buffer
> while the process is trying to complete. The other thing, kind of
> related, is that the process has set a variable value to use, then
> before it is completed a new instance of the process (doing it again
> in rapid succession) trys to unset it.

Maybe there is something on here, but it is not dependent on users
level of activity, I believe.

> Not sure if that's the correct explanation or if I explained it well,
> but this is the kind of impression I get. In other words, if your
> v.extract (or other process) has not yet finished and you try to run
> it again, and repeat this, you may get this kind of error.
> 
> My advice is to wait until this particular process is finished before
> trying to rerun it over and over again.

I press "Run" key again only once the previous command run completes -
acoording to command's output.

> I don't know what would be causing it to crop up in other settings.

Thanks Michael for your interest. I hope this annoying issue
will be worked out somehow one time. Thanks for your great work.

Maciek

--------------------
W polskim Internecie s? setki milion?w stron. My przekazujemy Tobie tylko najlepsze z nich!
http://katalog.panoramainternetu.pl/




More information about the grass-dev mailing list