do not hide stack trace on errors catching
enforce warn/error check