The variable SoilType is described in the UI as "Soil type, texture or other descriptor" and users have attempted add quite long descriptive names. However this variable is also used by SoilN to change some of its parameters (it needs specific words for that, defaults are used otherwise). As SoilN is a Fortran model, the string has a defined size (32 characters) and so APSIM crashes becouse of this, and the error message is not helpful for the user. This variable could simply be made larger to avoid errors.
It may be best to disconect the soil type decription and the key word for SoilN, but this is probably best addressed in ApsimX...
Legacy Bug ID: 6234 Author: Rogerio Date: 2017-12-11 08:22:26 +0000 UTC
The variable SoilType is described in the UI as "Soil type, texture or other descriptor" and users have attempted add quite long descriptive names. However this variable is also used by SoilN to change some of its parameters (it needs specific words for that, defaults are used otherwise). As SoilN is a Fortran model, the string has a defined size (32 characters) and so APSIM crashes becouse of this, and the error message is not helpful for the user. This variable could simply be made larger to avoid errors.