errormsg parse