v.20.11Bug Fix

Fix crash and infinite loop in arrayEnumerateUniq function due to unusual arguments

In previous versions, unusual arguments for function arrayEnumerateUniq may cause crash or infinite loop. This closes #19787. #19788 (alexey-milovidov).