[GRASS-dev] [bug #5076] (grass) gis.m: freeze when zooming on Map Display 2 while Map Display 1 is being refreshed

Maciek Sieczka via RT grass-bugs at intevation.de
Thu Aug 31 11:20:34 EDT 2006


michael.barton at asu.edu wrote (Wed, Aug 30 2006 18:50:06):

> I just added error trapping for trying to re-render 2 maps simultaneously.
> What happens now is that the slower-rendering map just doesn't get rendered
> and you have to click the render button again.

I'm affraid it's still not fully fixed. Another error is issued now for the
same case:

bad window path name ".help_shell"
bad window path name ".help_shell"
    while executing
"winfo reqwidth  $_top"
    (procedure "DynamicHelp::_show_help" line 22)
    invoked from within
"DynamicHelp::_show_help .mapcan(1).mf.topf.tb0.zoomin 177 67"
    ("after" script)



And when I try to refresh display on Map Display 2 after this error, I get
another error:



couldn't open "15123.4.ppm": no such file or directory
couldn't open "15123.4.ppm": no such file or directory
    while executing
"image create photo mapimg.$mon -file "$outfile($mon)""
    (procedure "MapCanvas::composite" line 20)
    invoked from within
"MapCanvas::composite $mon"
    (procedure "MapCanvas::drawmap" line 40)
    invoked from within
"MapCanvas::drawmap $mon"
    (procedure "MapCanvas::display_server" line 9)
    invoked from within
"MapCanvas::display_server"
    ("after" script)

Refreshing the Map Display 2 the second time doesn't trigger any action...

But luckily gis.m doesn't freeze anymore now :).

Maciek


-------------------------------------------- Managed by Request Tracker




More information about the grass-dev mailing list