From fa795dd149e01abfdfc0df82aef5d54dc131d0e3 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Fri, 12 Dec 2025 14:28:17 +0100 Subject: [PATCH] add more logging --- .../java/org/thoughtcrime/securesms/ApplicationContext.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java b/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java index e17fb166c..78f7107bd 100644 --- a/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java +++ b/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java @@ -89,7 +89,9 @@ public class ApplicationContext extends MultiDexApplication { System.loadLibrary("native-utils"); dcAccounts = new DcAccounts(new File(getFilesDir(), "accounts").getAbsolutePath()); + Log.i(TAG, "DcAccounts created"); rpc = new Rpc(new FFITransport(dcAccounts.getJsonrpcInstance())); + Log.i(TAG, "Rpc created"); AccountManager.getInstance().migrateToDcAccounts(this); // October-2025 migration: delete deprecated "permanent channel" id @@ -98,6 +100,7 @@ public class ApplicationContext extends MultiDexApplication { // end October-2025 migration int[] allAccounts = dcAccounts.getAll(); + Log.i(TAG, "Number of profiles: " + allAccounts.length); for (int accountId : allAccounts) { DcContext ac = dcAccounts.getAccount(accountId); if (!ac.isOpen()) { @@ -128,7 +131,9 @@ public class ApplicationContext extends MultiDexApplication { notificationCenter = new NotificationCenter(this); eventCenter = new DcEventCenter(this); new Thread(() -> { + Log.i(TAG, "Starting event loop"); DcEventEmitter emitter = dcAccounts.getEventEmitter(); + Log.i(TAG, "DcEventEmitter obtained"); while (true) { DcEvent event = emitter.getNextEvent(); if (event==null) {