ensure non-empty error string str/unicode conversion of exception might result in empty string, in that case fall back to repr(e)
ensure non-empty error string
str/unicode conversion of exception might result in empty string, in that case fall back to repr(e)

ros/xacro,ros/xacro