<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-size: 13px;color: rgb(0, 0, 0);font-family: arial, sans-serif;"><style type="text/css"><!-- DIV {margin:0px;} --></style><div style="font-size: 13px;color: rgb(0, 0, 0);font-family: arial, sans-serif;"><div><font size="3">I am trying to run the GRASS tool v.sample in 64 bit QGIS 3.8.2 and 3.4.11 with GRASS 7.6.1, and 3.2.3 with GRASS 7.4.1 on a 64-bit Windows 10 laptop, following directions in <i>Learn QGIS, Fourth Edition: Your step-by-step guide to the fundamental of QGIS 3.4</i>, by Andrew Cutts and Anita Glaser (Packt Publishing, 2018).</font></div><div><font size="3"><br></font></div><div><font size="3">The data layers are from the QGIS Alaska sample data set: airports.shp and landcover.img, both EPSG 2964.. I've attached a screen capture of the dialog box showing the main settings. All advanced settings are the defaults.</font></div><div><font size="3"><br></font></div><div><font size="3">When I run v.sample, I get the following errors:</font></div><div><font size="3"><br></font></div><div><font size="3">1) WARNING: Concurrent mapset locking is not supported on Windows. [I've read on the internet that this error isn't significant]<br></font></div><div><font size="3">2) WARNING: Unable to initialise PROJ with the following parameter list: +proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +no_defs +a=6378206.4 +rf=294.9786982 +nadgrids=C:\PROGRA~1\QGIS3~1.4\share\proj\@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat<br>3) WARNING: Unable parse GRASS PROJ_INFO file<br>4) ERROR: Unable to create OGR spatial reference</font></div><div><font size="3">5) The following layers were not correctly generated.<ul><li>C:/Users/Terry/Documents/My Books/Learn QGIS 4th ed/Data/samples_2.shp</li></ul>You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.<span style=" color:#ff0000;"></span></font></div><div><font size="3"><br></font></div><div><font size="3">Perplexingly, the algorithm ran successfully back in January, but not this week. I ran it from the processing history from January to ensure the settings were all the same. The only difference I can think of between then and now is that I was running QGIS under 64-bit Windows 7 at the time. I installed Windows 10 a couple weeks ago. I'm not sure which version of QGIS 3 I had installed at the time, which is why I tried running it with 3.2, 3.4, and 3.6 this week. It didn't work in any of them.</font></div><div><font size="3"><br></font></div><div><font size="3">Can anyone help me figure this out? I've copied the full log file below.<br></font></div><div><font size="3"><br></font></div><div><font size="3">Thank you,</font></div><div><font size="3">Terry Morse</font></div><div><font size="3"><br></font></div><div><font size="3">Full log file:</font></div><div><font size="3">

</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#777777;">QGIS version: 3.8.2-Zanzibar</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#777777;">QGIS code revision: 4470baa1a3</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#777777;">Qt version: 5.11.2</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#777777;">GDAL version: 2.4.1</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#777777;">GEOS version: 3.7.2-CAPI-1.11.0 b55d2125</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#777777;">PROJ version: Rel. 5.2.0, September 15th, 2018</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3">Processing algorithm…</font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-weight:600;">Algorithm 'v.sample' starting…</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3">Input parameters:</font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New';">{ 'GRASS_MIN_AREA_PARAMETER' : 0.0001, 'GRASS_OUTPUT_TYPE_PARAMETER' : 0, 'GRASS_REGION_CELLSIZE_PARAMETER' : 0, 'GRASS_REGION_PARAMETER' : None, 'GRASS_SNAP_TOLERANCE_PARAMETER' : -1, 'GRASS_VECTOR_DSCO' : '', 'GRASS_VECTOR_EXPORT_NOCAT' : False, 'GRASS_VECTOR_LCO' : '', 'column' : 'ID', 'input' : 'C:/Users/Terry/Documents/GIS/QGIS Sample Data/qgis_sample_data/shapefiles/airports.shp', 'method' : 0, 'output' : 'C:/Users/Terry/Documents/My Books/Learn QGIS 4th ed/Data/sampled_points.shp', 'raster' : 'C:/Users/Terry/Documents/GIS/QGIS Sample Data/qgis_sample_data/raster/landcover.img', 'zscale' : 1 }</span></font></p><font size="3">
</font><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><br></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New';">g.proj -c proj4="+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs"</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New';">v.in.ogr min_area=0.0001 snap=-1.0 input="C:\Users\Terry\Documents\GIS\QGIS Sample Data\qgis_sample_data\shapefiles\airports.shp" output="vector_5d809faeb5d0d2" --overwrite -o</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New';">r.external input="C:\Users\Terry\Documents\GIS\QGIS Sample Data\qgis_sample_data\raster\landcover.img" band=1 output="rast_5d809faebafab3" --overwrite -o</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New';">g.region n=7809680.0 s=1367760.0 e=4897040.0 w=-7117600.0 res=3280.0</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New';">v.sample input=vector_5d809faeb5d0d2 column=ID raster=rast_5d809faebafab3 zscale=1 method="nearest" output=output3138c3949b014923adb9b8d44c37e6ba --overwrite</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New';">v.out.ogr type="point" input="output3138c3949b014923adb9b8d44c37e6ba" output="C:\Users\Terry\Documents\My Books\Learn QGIS 4th ed\Data\sampled_points.shp" format="ESRI_Shapefile" --overwrite</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Starting GRASS GIS...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#ff0000;">WARNING: Concurrent mapset locking is not supported on Windows</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Executing <C:\Users\Terry\AppData\Local\Temp\processing_2b250d50fb6d452a811e6d4d9b4d009b\grassdata\grass_batch_job.cmd> ...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">C:\Users\Terry\Documents>chcp 1252 1>NUL</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">C:\Users\Terry\Documents>g.proj -c proj4="+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs"</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Default region was updated to the new projection, but if you have multiple mapsets `g.region -d` should be run in each to update the region from the default</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Projection information updated</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">C:\Users\Terry\Documents>v.in.ogr min_area=0.0001 snap=-1.0 input="C:\Users\Terry\Documents\GIS\QGIS Sample Data\qgis_sample_data\shapefiles\airports.shp" output="vector_5d809faeb5d0d2" --overwrite -o</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Over-riding projection check</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Check if OGR layer <airports> contains polygons...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">0..2..5..7..9..11..13..15..17..19..21..23..25..27..30..32..34..36..38..40..42..44..46..48..50..52..55..57..59..61..63..65..67..69..71..73..75..77..80..82..84..86..88..90..92..94..96..98..100</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Creating attribute table for layer <airports>...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Importing 76 features (OGR layer <airports>)...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">0..2..5..7..9..11..13..15..17..19..21..23..25..27..30..32..34..36..38..40..42..44..46..48..50..52..55..57..59..61..63..65..67..69..71..73..75..77..80..82..84..86..88..90..92..94..96..98..100</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">-----------------------------------------------------</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Building topology for vector map <vector_5d809faeb5d0d2@PERMANENT>...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Registering primitives...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">C:\Users\Terry\Documents>r.external input="C:\Users\Terry\Documents\GIS\QGIS Sample Data\qgis_sample_data\raster\landcover.img" band=1 output="rast_5d809faebafab3" --overwrite -o</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Over-riding projection check</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Reading band 1 of 1...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Link to raster map <rast_5d809faebafab3> created.</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">C:\Users\Terry\Documents>g.region n=7809680.0 s=1367760.0 e=4897040.0 w=-7117600.0 res=3280.0</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">C:\Users\Terry\Documents>v.sample input=vector_5d809faeb5d0d2 column=ID raster=rast_5d809faebafab3 zscale=1 method="nearest" output=output3138c3949b014923adb9b8d44c37e6ba --overwrite</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Reading points...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">2..5..9..13..17..21..25..28..31..34..38..42..46..50..53..56..59..63..67..71..75..78..81..84..88..92..96..100</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Building topology for vector map <output3138c3949b014923adb9b8d44c37e6ba@PERMANENT>...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Registering primitives...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">C:\Users\Terry\Documents>v.out.ogr type="point" input="output3138c3949b014923adb9b8d44c37e6ba" output="C:\Users\Terry\Documents\My Books\Learn QGIS 4th ed\Data\sampled_points.shp" format="ESRI_Shapefile" --overwrite</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#ff0000;">WARNING: Unable to initialise PROJ with the following parameter list: +proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +no_defs +a=6378206.4 +rf=294.9786982 +nadgrids=C:\PROGRA~1\QGIS3~1.8\share\proj\@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#ff0000;">WARNING: Unable parse GRASS PROJ_INFO file</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#ff0000;">ERROR: Unable to create OGR spatial reference</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">C:\Users\Terry\Documents>exit</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Execution of <C:\Users\Terry\AppData\Local\Temp\processing_2b250d50fb6d452a811e6d4d9b4d009b\grassdata\grass_batch_job.cmd> finished.</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Cleaning up default sqlite database ...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Cleaning up temporary files...</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New'; color:#777777;">Press any key to continue . . .</span></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3">Execution completed in 17.65 seconds</font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3">Results:</font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" font-family:'Courier New';">{'output': <QgsProcessingOutputLayerDefinition {'sink':C:/Users/Terry/Documents/My Books/Learn QGIS 4th ed/Data/sampled_points.shp, 'createOptions': {'fileEncoding': 'System'}}>}</span></font></p><font size="3">
</font><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><br></font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3">Loading resulting layers</font></p><font size="3">
</font><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><font size="3"><span style=" color:#ff0000;">The following layers were not correctly generated.<ul><li>C:/Users/Terry/Documents/My Books/Learn QGIS 4th ed/Data/sampled_points.shp</li></ul>You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.</span></font></p><style type="text/css">
p, li { white-space: pre-wrap; }
</style></div></div></div></body></html>