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  Execution halted