Throw exception when IDF "outline" is used with wrong types. Re #7422
Merge remote-tracking branch 'origin/bugfix/7422_idf_outline_crash'