When a string is passed out by reference it is possible to write a string into HTBasic memory that exceeds the maximum dimension for the HTBasic variable. When HTBasic regains control from a Call to a DLL function that passes strings by reference, it attempts to detect occurrences of this and returns this error if any are found.