| JVMTI GetErrorName tests |
| none |
| null pointer |
| out of memory |
| access denied |
| wrong phase |
| internal error |
| unattached thread |
| invalid environment |
| invalid priority |
| thread not suspended |
| thread suspended |
| thread not alive |
| class not prepared |
| no more frames |
| opaque frame |
| duplicate |
| not found |
| not monitor owner |
| interrupted |
| unmodifiable class |
| not available |
| absent information |
| invalid event type |
| native method |
| invalid thread |
| invalid thread group |
| invalid object |
| invalid class |
| invalid method ID |
| invalid location |
| invalid field ID |
| type mismatch |
| invalid slot |
| invalid monitor |
| invalid class format |
| circular class definition |
| unsupported redefinition: method added |
| unsupported redefinition: schema changed |
| invalid type state |
| fails verification |
| unsupported redefinition: hierarchy changed |
| unsupported redefinition: method deleted |
| unsupported version |
| names do not match |
| unsupported redefinition: class modifiers changed |
| unsupported redefinition: method modifiers changed |
| must possess capability |
| illegal argument |