Oops, forgot the list. Chris Caveny-Cox wrote: > I am attempting to process a mosaiced raster through r.watershed and > it's erroring out fairly early in the process with the following command > output > > > > segment_seek: Invalid argument > Failed seek in segment file for index = 0 n = 13422 at col:row 24400:20000 > cseg_read_cell(): unable to segment put row for [sf...@permanent] in > [PERMANENT] > segment_seek: Invalid argument > Failed seek in segment file for index = 0 n = 13422 at col:row 24400:20000 > cseg_read_cell(): unable to segment put row for [sf...@permanent] in > [PERMANENT] > segment_pagein: read EOF > cseg_put(): could not write segment file > Subprocessfailed with exit code 1 > category information for [sfacc1k] in [PERMANENT] missing or invalid > category information for [sfdr1k] in [PERMANENT] missing or invalid > category information for [sfba1k] in [PERMANENT] missing or invalid > category information for [sfstr1k] in [PERMANENT] missing or invalid > category information for [sfh1k] in [PERMANENT] missing or invalid > > > > Realizing it's a fairly large raster (736557332 cells)
Large File Support (LFS) is needed for such a large raster. Unfortunately, LFS for GRASS is not yet available on Windows. Under Linux, GRASS must be configured with --enable-largefile. The warning "segment_pagein: read EOF" lets me suggest that your GRASS version was not configured and compiled with LFS. I think but I am not sure that LFS is automatically there on Linux 64bit. So, on Linux, is it a 64bit OS, have you compiled GRASS with --enable-largefile, what version exactly (revision number if not RC6) are you using, and is there enough disk space available where the GRASS database is located (restart GRASS to clean up temporary files)? Markus M > I have tried > increasing the segment library size for tile processing by increasing the > amount of maximum memory to use with the disk swap option, but to no avail. > I have also tried this processing on both Linux and Windows builds of GRASS > 6.4 with the same results. Knowing that it is probably something very > simple I would like to ask for your help! I am unfamiliar with GRASS errors > and have had a dickens of a time finding documentation on them. > > > > Thanks! > > > > Chris Caveny-Cox, MCSE | Extension Agent, 4-H Youth Development > > NC State University | Gaston County, North Carolina > > Phone: 704.922.2110 | Fax: 704.922.2140 > > [email protected] | http://gaston4-h.blogspot.com > | http://gaston.ces.ncsu.edu > > P Please consider the environment before printing this e-mail > > > > Pursuant to North Carolina General Statute, Chapter 132, email > correspondence to and from this address may be considered public record > under the North Carolina Public Records Law and may be disclosed to third > parties. > _______________________________________________ > grass-user mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/grass-user > > _______________________________________________ grass-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-user
