[GRASS-dev] Re: [GRASS GIS] #1184: "d.vect display=attr" imply grass open process but doesn't close them.

GRASS GIS trac at osgeo.org
Wed Oct 6 04:50:19 EDT 2010


#1184: "d.vect display=attr" imply grass open process but doesn't close them.
-------------------------+--------------------------------------------------
 Reporter:  met          |       Owner:  grass-dev@…              
     Type:  defect       |      Status:  new                      
 Priority:  critical     |   Milestone:  6.4.1                    
Component:  wxGUI        |     Version:  6.4.0                    
 Keywords:  wingrass     |    Platform:  MSWindows XP             
      Cpu:  Unspecified  |  
-------------------------+--------------------------------------------------
Changes (by hamish):

  * keywords:  display=attr => wingrass
  * priority:  blocker => critical
  * component:  Display => wxGUI


Comment:

 Hi,

 I can reproduce this using a brand new nightly build of wingrass 6.4 and
 6.5 with the wxGUI and spearfish dataset.

  * ctrl-alt-del to open the process monitor, click the Image name column
 in the Processes tab to sort by process name.

  * in the wxgui layer manager add the roads vector map, then tick
 disp=attr and set attrcol to 'label' in the d.vect Labels tab.

  * then zoom, pan around and watch the number of cmd.exe and dbf.exe
 processes grow. exiting grass does not kill them, and they are not visible
 on the task bar.


 in 6.4 it just leaves orphaned processes behind, in 6.5svn it is worse,
 using d.vect attrcol= locks the entire GUI and Windows XP taskbar until
 you type `exit` in the MSys rxvt terminal (which is still fully
 responsive).


 cleanup: killing the dbf.exe processes makes the cmd.exe ones go away too.



 Hamish

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/1184#comment:1>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list