add reg_error, add test_error tesetcase