this bug's URL: http://intevation.de/rt/webrt?serial_num=3023
-------------------------------------------------------------------------
Subject: r.fillnulls doesn't work
Platform: GNU/Linux/i386
grass obtained from: Mirror of Trento site
grass binary for platform: Compiled from Sources
GRASS Version: grass-6.0.cvs_src_snapshot_2005_02_12
I'm reffering here to a single 3" SRTM tile loaded using r.in.srtm.
r.fillnulls works very long and uses so much swap that mouse stops answering, temporarily, after several minutes.
Several error infos are printed (see below) and finally r.fillnulls fails to produce anything - in spite of claiming to have "Filled raster map is: N51E016_flnull".
Details:
r.fillnulls input=N51E016 output=N51E016_flnull tension=40. smooth=0.1
Using tmp file r_fillnulls_5276
Locating and isolating NULL areas...
r.buffer: 00000000 - illegal distance specification
Description:
Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values.
Usage:
r.buffer [-qz] input=value output=name distances=value[,value,...]
[units=name]
Flags:
-q Run quietly
-z Ignore zero (0) data cells instead of NULL cells
Parameters:
input Name of input map
output Name of output map
distances Distance zone(s)
units Units of distance
options: meters,kilometers,feet,miles,nautmiles
default: meters
invalid map: r_fillnulls_5276.buf
Syntax error
Creating interpolation points...
GRASS_INFO_WARNING(5297,1): Default driver / database set to:
GRASS_INFO_WARNING(5297,1): driver: dbf
GRASS_INFO_WARNING(5297,1): database: $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/
/usr/local/grass-6.0.cvs/scripts/r.fillnulls: line 128: 5297 Broken pipe r.to.vect input=$GIS_OPT_input output=vecttmp_fillnulls_$$ feature=point
Cannot open old vector vecttmp_fillnulls_5276@PERMANENT on level 2
GRASS_INFO_END(5441,1)
Interpolating points
/usr/local/grass-6.0.cvs/scripts/r.fillnulls: line 138: [: -lt: unary operator expected
Note: Below warnings may be ignored.
/usr/local/grass-6.0.cvs/scripts/r.fillnulls: line 166: [: -ge: unary operator expected
Using no segmentation for interpolation as not needed...
GRASS_INFO_WARNING(5449,1): coor files of vector 'vecttmp_fillnulls_5276@PERMANENT' is larger than it should be (39860630 bytes excess).
You first need to run v.build on vector file <vecttmp_fillnulls_5276>
Authors: original version - H.Mitasova, L.Mitas, I. Kosinovsky, D.P. Gerdes
See manual pages for reference and publications
------------------------------------
Note: Above warnings may be ignored.
Patching fill data into NULL areas...
r.patch - rfillnulls_r_fillnulls_5276 not found
GRASS_INFO_WARNING(5453,1): Table 'vecttmp_fillnulls_5276' linked to vector did not exist.
Filled raster map is: N51E016_flnull
Done.
-------------------------------------------- Managed by Request Tracker