Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 61fa8d0f authored by Siim Sammul's avatar Siim Sammul
Browse files

Add a timestamp (of the crash) header the java crashes

Test: N/A
Bug: 324255555

Change-Id: I7a0b8fe819f689aaf0c5f016e099d78e973955a7
parent d1514239
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -497,6 +497,8 @@ import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.time.Instant;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
@@ -9842,6 +9844,11 @@ public class ActivityManagerService extends IActivityManager.Stub
                sb.append("Process-Runtime: ").append(runtimeMillis).append("\n");
            }
        }
        if (eventType.equals("crash")) {
            String formattedTime = DROPBOX_TIME_FORMATTER.format(
                    Instant.now().atZone(ZoneId.systemDefault()));
            sb.append("Timestamp: ").append(formattedTime).append("\n");
        }
        if (activityShortComponentName != null) {
            sb.append("Activity: ").append(activityShortComponentName).append("\n");
        }