What is error "RUN_COMPLEX_LOCALFRAME_OVERFLOW' appearing in UwTerminal?

This will happen if too many STRINGS are declared in a function. On the module send the command (ID 44 : The size of stack for storing user functions complex variables) AT+CFG 44 ? Then for the value that is received, double it, and say that new value is X Then send the command AT+CFG 44 X And do (ID 41: Maximum size of locals complex variables) AT+CFG 41 ? And again double the value and say new value is Y Then send the command AT+CFG 41 Y Each is a setting for the space reserved for complex variables and can be increased with above method. This can be done in smartBasic by using functions NvCfgKeyGet() to read and NvCfgKeySet() to write.