commit | 16294cce9e1da4b8bbbcb170748c06448798c867 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Wed Mar 23 05:20:02 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Mar 23 05:20:02 2022 +0000 |
tree | 244aadacc46184f8de0ecbcca92bda2f51536d05 | |
parent | 9e9085f78a83053ea34dec35189a568cbeb81018 [diff] | |
parent | 5aa2bac382dda53eb406b00d035e3747835e8bce [diff] |
Merge "JavaBBinder::onTransact - log if env null" am: b344dfaee9 am: 5aa2bac382 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2031503 Change-Id: If22ada29d06743f17461138c9ed3e81be86ff6f6
diff --git a/core/jni/android_util_Binder.cpp b/core/jni/android_util_Binder.cpp index 13ca133..f28e2f6 100644 --- a/core/jni/android_util_Binder.cpp +++ b/core/jni/android_util_Binder.cpp
@@ -396,6 +396,9 @@ { JNIEnv* env = javavm_to_jnienv(mVM); + LOG_ALWAYS_FATAL_IF(env == nullptr, + "Binder thread started or Java binder used, but env null. Attach JVM?"); + ALOGV("onTransact() on %p calling object %p in env %p vm %p\n", this, mObject, env, mVM); IPCThreadState* thread_state = IPCThreadState::self();