fix: change drawerror to hrdrawexception