Load(): Crashing randomly when working on SMP
Load() was used several times. 20% of the times it crashed, but running it again with the same parameters would eventually work. As reported by @llledo .
* The load call you issued is:
* Load(var = "va60ml", exp = list(structure(list(name = "eraint", path =
* "/esnas/reconstructions/ecmwf/$EXP_NAME$/6hourly/$VAR_NAME$/$VAR_NAME$_$YEAR$$MONTH$.nc"),
* .Names = c("name", "path"))), obs = NULL, sdates = "19941001",
* grid = NULL, output = "lonlat", storefreq = "monthly", ...)
* See the full call in '$load_parameters' after Load() finishes.
* Fetching first experimental files to work out 'var_exp' size...
* Exploring dimensions...
* /esnas/reconstructions/ecmwf/eraint/6hourly/va60ml/va60ml_199410.nc
* Success. Detected dimensions of experimental data: 1, 1, 1, 124, 256,
* 512
* Fetching first observational files to work out 'var_obs' size...
* Success. Detected dimensions of observational data: 0
* Will now proceed to read and process 1 data files:
* /esnas/reconstructions/ecmwf/eraint/6hourly/va60ml/va60ml_199410.nc
* Total size of requested data: 130023424 bytes.
* - Experimental data: ( 1 x 1 x 1 x 124 x 256 x 512 ) x 8 bytes =
* 130023424 bytes.
* - Observational data: ( 0 ) x 8 bytes = 0 bytes.
* If size of requested data is close to or above the free shared RAM
* memory, R will crash.
Error in attach.resource(obj, ...) :
Fatal error in attach: big.matrix could not be attached.
Error: dims [product 16252928] do not match the length of object [0]
Execution halted