diff options
Diffstat (limited to 'runtime/check_jni.cc')
-rw-r--r-- | runtime/check_jni.cc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/runtime/check_jni.cc b/runtime/check_jni.cc index 7db1d72370..2b0167d41e 100644 --- a/runtime/check_jni.cc +++ b/runtime/check_jni.cc @@ -1065,11 +1065,10 @@ class ScopedCheck { // Verify that, if an exception has been raised, the native code doesn't // make any JNI calls other than the Exception* methods. if ((flags_ & kFlag_ExcepOkay) == 0 && self->IsExceptionPending()) { - ThrowLocation throw_location; - mirror::Throwable* exception = self->GetException(&throw_location); - std::string type(PrettyTypeOf(exception)); - AbortF("JNI %s called with pending exception '%s' thrown in %s", - function_name_, type.c_str(), throw_location.Dump().c_str()); + mirror::Throwable* exception = self->GetException(); + AbortF("JNI %s called with pending exception %s", + function_name_, + exception->Dump().c_str()); return false; } return true; |