diff options
| author | 2025-01-14 06:18:25 -0800 | |
|---|---|---|
| committer | 2025-01-14 06:18:25 -0800 | |
| commit | ac804a2208844c3de97aa66848f08b1538940604 (patch) | |
| tree | 613f5dff1e704745ac4a869839000a8996619a08 | |
| parent | fd610c5b5653575d853bb9501d0aa891cbcf41eb (diff) | |
| parent | b75122638512ab88d7c3005b7e55b154c1b53f86 (diff) | |
Merge "Log crash info when reporting crash fails" into main am: b751226385
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3449612
Change-Id: Iebb9cf9cfcea013215312380ea4bcf9d6c6815fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | core/java/com/android/internal/os/RuntimeInit.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/com/android/internal/os/RuntimeInit.java b/core/java/com/android/internal/os/RuntimeInit.java index 1709ca78af4b..f6de3459a1f5 100644 --- a/core/java/com/android/internal/os/RuntimeInit.java +++ b/core/java/com/android/internal/os/RuntimeInit.java @@ -174,7 +174,9 @@ public class RuntimeInit { // System process is dead; ignore } else { try { - Clog_e(TAG, "Error reporting crash", t2); + // Log original crash and then log the error reporting exception. + Clog_e(TAG, "Couldn't report crash. Here's the crash:", e); + Clog_e(TAG, "Error reporting crash. Here's the error:", t2); } catch (Throwable t3) { // Even Clog_e() fails! Oh well. } |