[GRASS-dev] Re: [GRASS GIS] #118: r.patch fails on Vista

GRASS GIS trac at osgeo.org
Mon Jun 16 06:56:37 EDT 2008


#118: r.patch fails on Vista
-----------------------+----------------------------------------------------
  Reporter:  cmbarton  |       Owner:  grass-dev at lists.osgeo.org
      Type:  defect    |      Status:  new                      
  Priority:  critical  |   Milestone:  6.4.0                    
 Component:  default   |     Version:  6.3.0 RCs                
Resolution:            |    Keywords:                           
-----------------------+----------------------------------------------------
Comment (by marcopx):

 Replying to [comment:5 jrobins]:
 > Marco,
 >
 > I'm running winGRASS version 6.3.0RC6 on Vista.  I configured GRASS with
 the windows installer program. I tried r.patch using the spearfish
 dataset, but when I
 > try to launch r.patch from the wxPython GUI's menus, I first get a
 security alert which
 > prompts me to allow or deny r.patch.exe access to my computer.  When I
 press 'Allow', I
 > get the following error message:
 >
 > This application has failed to start because libgrass_gis.6.3.0RC6.dll
 was not found.  Re-installing the application may fix this problem.
 >
 > Then r.patch.exe crashes and Vista automatically kills it in the same
 manner that it
 > would kill a hung program.  The GUI seems to work fine afterwards.
 >
 > When I run r.patch from the menu in the Tcl/Tk GUI, I get this error:
 >
 > couldn't execute r.patch: invalid argument.
 >
 > Running r.patch from the Output-Gis.m window fails without an error
 message.
 >
 > I hope this helps,
 >
 > John

 Hi John,

 I just built GRASS 6.3.0 on Windows Vista (Home Premium) through the
 MSYS/MinGW environment, exactly as I built it on XP. I made only few
 tests, but both r.patch and v.patch worked fine for me.

 This said, I don't think that it depends on the new build: I think that
 the problem lies on the UAC system, because it forbids third party apps to
 write outside the "Program Files" and "Users/Account Name" folders,
 specially if the destination folder is directly in the unit root (such as
 C:\), and sometimes even if the user gives the permission after the UAC
 alert prompt message;

 So, disable the UAC (see http://www.vista4beginners.com/How-to-disable-
 UAC) and then try r.patch with the current WinGRASS binary release (still
 built on XP);
 Let me know if it works :-)

 Marco

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/118#comment:11>
GRASS GIS <http://grass.osgeo.org>


More information about the grass-dev mailing list