-
-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sometimes unacceptable battery usage #1858
Comments
Did you use Delta Chat a lot? Then this would be the explanation, as, well, using an app needs battery. Otherwise, you can send a log, maybe we find the reason for the high battery drain in there. |
@havet In all conscience, your issue description is not very helpful. I am with @Hocuri : To find out what is wrong with your instance of Delta Chat, we need more information, e.g. a log that tells us what is going on in the background. (You can anonymize your log with a text editor before you upload it here.) |
HI, I've already sent the log. I'll attach it again.
On Wed, Apr 7, 2021, at 20:31, gerryfrancis wrote:
@havet <https://github.com/havet> In all conscience, your issue description is not very helpful. I am with @Hocuri <https://github.com/Hocuri> : To find out what is going wrong with your instance of Delta Chat, we need more information, e.g. a log that tells us what is going on in the background. (You can anonymize your log with a text editor before you upload it here.)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#1858 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABZJY2O5KEZ7WVWEMPXKVCTTHSQI3ANCNFSM42QHRWAA>.
**This log may contain sensitive information. If you want to post it publicly you may examine and edit it beforehand.**
device=xxx
android=8.0.0 (1631208121, 34.4.A.2.118)
sdk=26
memory=14M (74.50% free, 512M max)
memoryClass=192
host=BuildHost
applicationId=chat.delta
app=Delta Chat 1.14.5-gplay
installer=com.android.vending
ignoreBatteryOptimizations=true
notifications=true
reliableService=false
arch=64
bcc_self=0
blobdir=/data/user/0/chat.delta/files/messenger.db-blobs
configured_mvbox_folder=DeltaChat
configured_sentbox_folder=<unset>
database_dir=/data/user/0/chat.delta/files/messenger.db
database_version=69
deltachat_core_version=v1.50.0
display_name=xxxx
e2ee_enabled=1
entered_account_settings=xxx
fingerprint=xxx
folders_configured=3
inbox_watch=1
is_configured=1
journal_mode=wal
level=awesome
mdns_enabled=1
messages_in_contact_requests=0
mvbox_move=1
mvbox_watch=1
number_of_chat_messages=42
number_of_chats=4
number_of_contacts=29
private_key_count=1
public_key_count=2
selfavatar=<unset>
sentbox_watch=1
sqlite_version=3.33.0
uptime=0h 29m 0s
used_account_settings=xxx
…--------- beginning of main
04-07 13:57:18.369 10729 11388 I DeltaChat: ++++++++++++++++++ FetchWorker.doWork() started ++++++++++++++++++
04-07 13:57:18.370 10729 11388 I DeltaChat: ++++++++++++++++++ ApplicationDcContext.maybeStartIo() ++++++++++++++++++
04-07 13:57:18.372 10729 10768 I DeltaChat: src/context.rs:146: starting IO
04-07 13:57:18.373 10729 10768 I DeltaChat: src/context.rs:148: IO is already running
04-07 13:58:18.374 10729 11388 I DeltaChat: ++++++++++++++++++ FetchWorker.doWork() will return ++++++++++++++++++
04-07 13:58:18.379 10729 10781 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=033e201c-bc4f-4fb0-810c-390e91b5ad36, tags={ org.thoughtcrime.securesms.connect.FetchWorker } ]
04-07 14:01:31.408 10729 10768 W DeltaChat: src/imap/idle.rs:90: Idle wait errored: Io(Os { code: 103, kind: ConnectionAborted, message: "Software caused connection abort" })
04-07 14:01:31.408 10729 10768 W DeltaChat: src/imap/idle.rs:90: Idle wait errored: Io(Os { code: 103, kind: ConnectionAborted, message: "Software caused connection abort" })
04-07 14:01:31.422 10729 10768 W DeltaChat: src/scheduler.rs:152: io: Broken pipe (os error 32)
04-07 14:01:31.443 10729 10768 W DeltaChat: src/scheduler.rs:152: io: Broken pipe (os error 32)
04-07 14:01:31.443 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Imap-thread
04-07 14:01:31.445 10729 10768 I DeltaChat: src/imap/select_folder.rs:32: Expunge messages in "INBOX".
04-07 14:01:31.461 10729 10768 I DeltaChat: src/imap/select_folder.rs:32: Expunge messages in "DeltaChat".
04-07 14:01:31.462 10729 10768 W DeltaChat: src/imap/mod.rs:298: failed to close folder: NoSession
04-07 14:01:31.463 10729 10768 W DeltaChat: src/imap/mod.rs:298: failed to close folder: NoSession
04-07 14:01:31.473 10729 10768 W DeltaChat: src/imap/mod.rs:385: try_setup_handle: io: Network is unreachable (os error 101)
04-07 14:01:31.478 10729 10768 W DeltaChat: src/scheduler.rs:135: imap connection failed: IMAP Connection Failed with params xxx io: Network is unreachable (os error 101)
04-07 14:01:31.478 10729 10768 I DeltaChat: src/imap/idle.rs:122: IMAP-fake-IDLEing folder=Some("INBOX")
04-07 14:01:31.496 10729 10768 W DeltaChat: src/imap/mod.rs:385: try_setup_handle: io: Network is unreachable (os error 101)
04-07 14:01:31.496 10729 10768 W DeltaChat: src/scheduler.rs:135: imap connection failed: IMAP Connection Failed with params XXX
04-07 14:01:31.496 10729 10768 I DeltaChat: src/imap/idle.rs:122: IMAP-fake-IDLEing folder=Some("DeltaChat")
04-07 14:01:31.685 10729 10729 I DeltaChat: ++++++++++++++++++ Connected ++++++++++++++++++
04-07 14:01:31.697 10729 11443 I DeltaChat: calling maybeNetwork()
04-07 14:01:31.697 10729 11443 I DeltaChat: maybeNetwork() returned
04-07 14:01:31.699 10729 10768 I DeltaChat: src/imap/idle.rs:185: IMAP-fake-IDLE done after 0.2190s
04-07 14:01:31.700 10729 10768 I DeltaChat: src/scheduler.rs:230: smtp fake idle - interrupted
04-07 14:01:31.700 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Smtp-thread
04-07 14:01:31.700 10729 10768 I DeltaChat: src/imap/idle.rs:185: IMAP-fake-IDLE done after 0.2020s
04-07 14:01:31.700 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Imap-thread
04-07 14:01:31.700 10729 10768 W DeltaChat: src/scheduler.rs:160: Can not watch configured_sentbox_folder folder, not set
04-07 14:01:31.700 10729 10768 I DeltaChat: src/imap/idle.rs:119: IMAP-fake-IDLE: no folder, waiting for interrupt
04-07 14:01:31.707 10729 10768 I DeltaChat: src/scheduler.rs:228: smtp fake idle - started
04-07 14:01:37.235 10729 10729 I DeltaChat: ++++++++++++++++++ Connected ++++++++++++++++++
04-07 14:01:37.238 10729 11585 I DeltaChat: calling maybeNetwork()
04-07 14:01:37.238 10729 11585 I DeltaChat: maybeNetwork() returned
04-07 14:01:37.239 10729 10768 W DeltaChat: src/scheduler.rs:160: Can not watch configured_sentbox_folder folder, not set
04-07 14:01:37.239 10729 10768 I DeltaChat: src/imap/idle.rs:119: IMAP-fake-IDLE: no folder, waiting for interrupt
04-07 14:01:37.239 10729 10768 I DeltaChat: src/scheduler.rs:230: smtp fake idle - interrupted
04-07 14:01:37.239 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Smtp-thread
04-07 14:01:37.239 10729 10768 I DeltaChat: src/scheduler.rs:228: smtp fake idle - started
04-07 14:01:37.245 10729 10729 I DeltaChat: ++++++++++++++++++ Connected ++++++++++++++++++
04-07 14:01:37.277 10729 11586 I DeltaChat: calling maybeNetwork()
04-07 14:01:37.278 10729 11586 I DeltaChat: maybeNetwork() returned
04-07 14:01:37.278 10729 10768 W DeltaChat: src/scheduler.rs:160: Can not watch configured_sentbox_folder folder, not set
04-07 14:01:37.278 10729 10768 I DeltaChat: src/imap/idle.rs:119: IMAP-fake-IDLE: no folder, waiting for interrupt
04-07 14:01:37.278 10729 10768 I DeltaChat: src/scheduler.rs:230: smtp fake idle - interrupted
04-07 14:01:37.278 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Smtp-thread
04-07 14:01:37.279 10729 10768 I DeltaChat: src/scheduler.rs:228: smtp fake idle - started
04-07 14:01:38.455 10729 10768 I DeltaChat: src/imap/mod.rs:800: fetch_new_messages: ignoring uid 25, last seen was 25
04-07 14:01:38.456 10729 10768 I DeltaChat: src/imap/mod.rs:701: 0 mails read from "DeltaChat".
04-07 14:01:38.488 10729 10768 I DeltaChat: src/imap/mod.rs:701: 0 mails read from "INBOX".
04-07 14:01:38.535 10729 10768 I DeltaChat: src/imap/idle.rs:65: Idle entering wait-on-remote state
04-07 14:01:38.535 10729 10768 I DeltaChat: src/imap/idle.rs:87: Idle wait was interrupted
04-07 14:01:38.569 10729 10768 I DeltaChat: src/imap/idle.rs:65: Idle entering wait-on-remote state
04-07 14:01:38.570 10729 10768 I DeltaChat: src/imap/idle.rs:87: Idle wait was interrupted
04-07 14:01:38.648 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Imap-thread
04-07 14:01:38.669 10729 10768 I DeltaChat: src/imap/mod.rs:800: fetch_new_messages: ignoring uid 25, last seen was 25
04-07 14:01:38.669 10729 10768 I DeltaChat: src/imap/mod.rs:701: 0 mails read from "DeltaChat".
04-07 14:01:38.716 10729 10768 I DeltaChat: src/imap/mod.rs:701: 0 mails read from "INBOX".
04-07 14:01:38.761 10729 10768 I DeltaChat: src/imap/idle.rs:65: Idle entering wait-on-remote state
04-07 14:01:38.787 10729 10768 I DeltaChat: src/imap/idle.rs:65: Idle entering wait-on-remote state
04-07 14:02:07.348 10729 10768 W DeltaChat: src/imap/idle.rs:90: Idle wait errored: Io(Os { code: 103, kind: ConnectionAborted, message: "Software caused connection abort" })
04-07 14:02:07.349 10729 10768 W DeltaChat: src/imap/idle.rs:90: Idle wait errored: Io(Os { code: 103, kind: ConnectionAborted, message: "Software caused connection abort" })
04-07 14:02:07.370 10729 10768 W DeltaChat: src/scheduler.rs:152: io: Broken pipe (os error 32)
04-07 14:02:07.373 10729 10768 I DeltaChat: src/imap/select_folder.rs:32: Expunge messages in "DeltaChat".
04-07 14:02:07.373 10729 10768 W DeltaChat: src/imap/mod.rs:298: failed to close folder: NoSession
04-07 14:02:07.399 10729 10768 W DeltaChat: src/scheduler.rs:152: io: Broken pipe (os error 32)
04-07 14:02:07.399 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Imap-thread
04-07 14:02:07.399 10729 10768 I DeltaChat: src/imap/select_folder.rs:32: Expunge messages in "INBOX".
04-07 14:02:07.399 10729 10768 W DeltaChat: src/imap/mod.rs:298: failed to close folder: NoSession
04-07 14:02:07.565 10729 10768 I DeltaChat: src/imap/mod.rs:701: 0 mails read from "INBOX".
04-07 14:02:07.570 10729 10768 I DeltaChat: src/imap/mod.rs:800: fetch_new_messages: ignoring uid 25, last seen was 25
04-07 14:02:07.570 10729 10768 I DeltaChat: src/imap/mod.rs:701: 0 mails read from "DeltaChat".
04-07 14:02:07.615 10729 10768 I DeltaChat: src/imap/idle.rs:65: Idle entering wait-on-remote state
04-07 14:02:07.616 10729 10768 I DeltaChat: src/imap/idle.rs:65: Idle entering wait-on-remote state
04-07 14:08:42.769 10729 10729 W PassphraseRequiredActionBarActivity: onCreate(null)
04-07 14:08:42.800 10729 10768 I DeltaChat: src/chat.rs:2795: device-message update_1_14j_android already added
04-07 14:08:42.818 10729 10729 I zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2463)
04-07 14:08:42.819 10729 10729 I zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:938)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
04-07 14:08:42.819 10729 10729 I zygote64: at void org.thoughtcrime.securesms.ConversationListActivity.onCreate(android.os.Bundle, boolean) (ConversationListActivity.java:98)
04-07 14:08:42.819 10729 10729 I zygote64: at void org.thoughtcrime.securesms.PassphraseRequiredActionBarActivity.onCreate(android.os.Bundle) (PassphraseRequiredActionBarActivity.java:44)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6975)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
04-07 14:08:42.819 10729 10729 I zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2778)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2900)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1601)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.os.Looper.loop() (Looper.java:251)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6589)
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
04-07 14:08:42.819 10729 10729 I zygote64: at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:240)
04-07 14:08:42.819 10729 10729 I zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:767)
04-07 14:08:42.819 10729 10729 I zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/base.apk"],nativeLibraryDirectories=[/data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/lib/arm64, /data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2463)
04-07 14:08:42.819 10729 10729 I zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:938)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
04-07 14:08:42.819 10729 10729 I zygote64: at void org.thoughtcrime.securesms.ConversationListActivity.onCreate(android.os.Bundle, boolean) (ConversationListActivity.java:98)
04-07 14:08:42.819 10729 10729 I zygote64: at void org.thoughtcrime.securesms.PassphraseRequiredActionBarActivity.onCreate(android.os.Bundle) (PassphraseRequiredActionBarActivity.java:44)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6975)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
04-07 14:08:42.819 10729 10729 I zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2778)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2900)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1601)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.os.Looper.loop() (Looper.java:251)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6589)
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
04-07 14:08:42.819 10729 10729 I zygote64: at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:240)
04-07 14:08:42.819 10729 10729 I zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:767)
04-07 14:08:42.819 10729 10729 I zygote64:
04-07 14:08:42.819 10729 10729 I zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2463)
04-07 14:08:42.819 10729 10729 I zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:938)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
04-07 14:08:42.819 10729 10729 I zygote64: at void org.thoughtcrime.securesms.ConversationListActivity.onCreate(android.os.Bundle, boolean) (ConversationListActivity.java:98)
04-07 14:08:42.819 10729 10729 I zygote64: at void org.thoughtcrime.securesms.PassphraseRequiredActionBarActivity.onCreate(android.os.Bundle) (PassphraseRequiredActionBarActivity.java:44)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6975)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
04-07 14:08:42.819 10729 10729 I zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2778)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2900)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1601)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.os.Looper.loop() (Looper.java:251)
04-07 14:08:42.819 10729 10729 I zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6589)
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
04-07 14:08:42.819 10729 10729 I zygote64: at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:240)
04-07 14:08:42.819 10729 10729 I zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:767)
04-07 14:08:42.819 10729 10729 I zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/base.apk"],nativeLibraryDirectories=[/data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/lib/arm64, /data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
04-07 14:08:42.819 10729 10729 I zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2463)
04-07 14:08:42.819 10729 10729 I zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:938)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
04-07 14:08:42.819 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
04-07 14:08:42.820 10729 10729 I zygote64: at void org.thoughtcrime.securesms.ConversationListActivity.onCreate(android.os.Bundle, boolean) (ConversationListActivity.java:98)
04-07 14:08:42.820 10729 10729 I zygote64: at void org.thoughtcrime.securesms.PassphraseRequiredActionBarActivity.onCreate(android.os.Bundle) (PassphraseRequiredActionBarActivity.java:44)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6975)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
04-07 14:08:42.820 10729 10729 I zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2778)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2900)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1601)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.os.Looper.loop() (Looper.java:251)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6589)
04-07 14:08:42.820 10729 10729 I zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
04-07 14:08:42.820 10729 10729 I zygote64: at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:240)
04-07 14:08:42.820 10729 10729 I zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:767)
04-07 14:08:42.820 10729 10729 I zygote64:
04-07 14:08:42.820 10729 10729 I zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2463)
04-07 14:08:42.820 10729 10729 I zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:938)
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
04-07 14:08:42.820 10729 10729 I zygote64: at void org.thoughtcrime.securesms.ConversationListActivity.onCreate(android.os.Bundle, boolean) (ConversationListActivity.java:98)
04-07 14:08:42.820 10729 10729 I zygote64: at void org.thoughtcrime.securesms.PassphraseRequiredActionBarActivity.onCreate(android.os.Bundle) (PassphraseRequiredActionBarActivity.java:44)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6975)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
04-07 14:08:42.820 10729 10729 I zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2778)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2900)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1601)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.os.Looper.loop() (Looper.java:251)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6589)
04-07 14:08:42.820 10729 10729 I zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
04-07 14:08:42.820 10729 10729 I zygote64: at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:240)
04-07 14:08:42.820 10729 10729 I zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:767)
04-07 14:08:42.820 10729 10729 I zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/base.apk"],nativeLibraryDirectories=[/data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/lib/arm64, /data/app/chat.delta-SOGN8Y8ckyiOGpdeUA8eKg==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
04-07 14:08:42.820 10729 10729 I zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
04-07 14:08:42.820 10729 10729 I zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
04-07 14:08:42.820 10729 10729 I zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2463)
04-07 14:08:42.820 10729 10729 I zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:938)
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
04-07 14:08:42.820 10729 10729 I zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
04-07 14:08:42.820 10729 10729 I zygote64: at void org.thoughtcrime.securesms.ConversationListActivity.onCreate(android.os.Bundle, boolean) (ConversationListActivity.java:98)
04-07 14:08:42.820 10729 10729 I zygote64: at void org.thoughtcrime.securesms.PassphraseRequiredActionBarActivity.onCreate(android.os.Bundle) (PassphraseRequiredActionBarActivity.java:44)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6975)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
04-07 14:08:42.820 10729 10729 I zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2778)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2900)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1601)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.os.Looper.loop() (Looper.java:251)
04-07 14:08:42.820 10729 10729 I zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6589)
04-07 14:08:42.820 10729 10729 I zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
04-07 14:08:42.820 10729 10729 I zygote64: at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:240)
04-07 14:08:42.820 10729 10729 I zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:767)
04-07 14:08:42.820 10729 10729 I zygote64:
04-07 14:08:42.875 10729 10729 I DeltaChat: ++++++++++++++++++ first ForegroundDetector.onActivityStarted() ++++++++++++++++++
04-07 14:08:42.875 10729 10729 I DeltaChat: ++++++++++++++++++ ApplicationDcContext.maybeStartIo() ++++++++++++++++++
04-07 14:08:42.876 10729 10768 I DeltaChat: src/context.rs:146: starting IO
04-07 14:08:42.876 10729 10768 I DeltaChat: src/context.rs:148: IO is already running
04-07 14:08:42.877 10729 12626 I DeltaChat: calling maybeNetwork()
04-07 14:08:42.877 10729 12626 I DeltaChat: maybeNetwork() returned
04-07 14:08:42.878 10729 10768 I DeltaChat: src/scheduler.rs:230: smtp fake idle - interrupted
04-07 14:08:42.879 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Smtp-thread
04-07 14:08:42.879 10729 10768 I DeltaChat: src/imap/idle.rs:87: Idle wait was interrupted
04-07 14:08:42.879 10729 10768 I DeltaChat: src/scheduler.rs:228: smtp fake idle - started
04-07 14:08:42.880 10729 10768 I DeltaChat: src/imap/idle.rs:87: Idle wait was interrupted
04-07 14:08:42.880 10729 10768 W DeltaChat: src/scheduler.rs:160: Can not watch configured_sentbox_folder folder, not set
04-07 14:08:42.880 10729 10768 I DeltaChat: src/imap/idle.rs:119: IMAP-fake-IDLE: no folder, waiting for interrupt
04-07 14:08:42.893 10729 10768 I DeltaChat: src/job.rs:1190: loading job for Imap-thread
04-07 14:08:42.902 10729 10768 I DeltaChat: src/imap/mod.rs:701: 0 mails read from "INBOX".
04-07 14:08:42.905 10729 10768 I DeltaChat: src/imap/mod.rs:800: fetch_new_messages: ignoring uid 25, last seen was 25
04-07 14:08:42.905 10729 10768 I DeltaChat: src/imap/mod.rs:701: 0 mails read from "DeltaChat".
04-07 14:08:42.929 10729 10729 I PassphraseRequiredActionBarActivity: onResume()
04-07 14:08:42.941 10729 12631 D OpenGLRenderer: HWUI GL Pipeline
04-07 14:08:42.949 10729 10768 I DeltaChat: src/imap/idle.rs:65: Idle entering wait-on-remote state
04-07 14:08:42.952 10729 10768 I DeltaChat: src/imap/idle.rs:65: Idle entering wait-on-remote state
04-07 14:08:42.961 10729 12631 I Adreno : QUALCOMM build : f7ad136, I02d3f1c2c3
04-07 14:08:42.961 10729 12631 I Adreno : Build Date : 11/03/17
04-07 14:08:42.961 10729 12631 I Adreno : OpenGL ES Shader Compiler Version: EV031.20.00.04
04-07 14:08:42.961 10729 12631 I Adreno : Local Branch :
04-07 14:08:42.961 10729 12631 I Adreno : Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.BR.1.3.7_RB1.08.00.00.336.020
04-07 14:08:42.961 10729 12631 I Adreno : Remote Branch : NONE
04-07 14:08:42.961 10729 12631 I Adreno : Reconstruct Branch : NOTHING
04-07 14:08:42.969 10729 12631 I Adreno : PFP: 0x005ff087, ME: 0x005ff063
04-07 14:08:42.976 10729 12631 I OpenGLRenderer: Initialized EGL, version 1.4
04-07 14:08:42.976 10729 12631 D OpenGLRenderer: Swap behavior 2
04-07 14:08:43.081 10729 12632 I EmojiPageBitmap: loading page emoji/Objects.png
04-07 14:08:43.081 10729 12633 I EmojiPageBitmap: loading page emoji/People_0.png
04-07 14:08:43.110 10729 12632 D EmojiPageBitmap: [emoji/Objects.png] decode: 28 scale: 0 total: 28
04-07 14:08:43.110 10729 12632 I EmojiPageBitmap: onPageLoaded(emoji/Objects.png) originalByteCount: 3932160 scaledByteCount: 3932160 scaledSize: 1024x960
04-07 14:08:43.110 10729 12633 D EmojiPageBitmap: [emoji/People_0.png] decode: 28 scale: 0 total: 28
04-07 14:08:43.110 10729 12633 I EmojiPageBitmap: onPageLoaded(emoji/People_0.png) originalByteCount: 4194304 scaledByteCount: 4194304 scaledSize: 1024x1024
04-07 14:09:06.221 10729 10729 I PassphraseRequiredActionBarActivity: onPause()
04-07 14:09:06.239 10729 10729 W PassphraseRequiredActionBarActivity: onCreate(null)
04-07 14:09:06.300 10729 10729 I PassphraseRequiredActionBarActivity: onResume()
04-07 14:09:06.377 10729 10731 I zygote64: Do partial code cache collection, code=30KB, data=25KB
04-07 14:09:06.378 10729 10731 I zygote64: After code cache collection, code=30KB, data=25KB
04-07 14:09:06.378 10729 10731 I zygote64: Increasing code cache capacity to 128KB
04-07 14:09:06.431 10729 12631 D OpenGLRenderer: endAllActiveAnimators on 0x7a43984000 (MenuPopupWindow$MenuDropDownListView) with handle 0x7a41bf9be0
04-07 14:09:18.398 10729 10731 I zygote64: Do partial code cache collection, code=57KB, data=47KB
04-07 14:09:18.398 10729 10731 I zygote64: After code cache collection, code=57KB, data=47KB
04-07 14:09:18.398 10729 10731 I zygote64: Increasing code cache capacity to 256KB
04-07 14:09:29.900 10729 10729 I PassphraseRequiredActionBarActivity: onPause()
04-07 14:09:29.958 10729 10729 I zygote64: Deoptimizing void androidx.appcompat.view.menu.ActionMenuItemView.<init>(android.content.Context, android.util.AttributeSet, int) due to JIT inline cache
04-07 14:09:29.998 10729 12631 D OpenGLRenderer: endAllActiveAnimators on 0x7a3f4f9c00 (RippleDrawable) with handle 0x7a423012a0
04-07 14:09:30.062 10729 10729 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
04-07 14:09:30.063 10729 10729 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
|
@havet Thanks for uploading the log. How many accounts do you use with Delta Chat, and which mail providers? |
Hi, my mail answer seems to have got lost. |
By the way ...
|
@havet Many thanks for your suggestions. An issue that led to high battery consumption was found (and fixed), see deltachat/deltachat-core-rust#2335 . A PR to fix the issue has been merged. You can check out the next nightly build available presumably tomorrow here https://download.delta.chat/android/nightly/ or wait for the next official release. However, please report back whether things turn to the better or not. Thanks! |
this needs retry with version 1.20.2 |
4% vs 9% - that may also come from the fact that Delta Chat runs all the time, doing IMAP-push by default, where the "default e-mail app" may use (a) google-push (depending on the used provider and the app) or (b) just poll. not to talk about screen time and other things that may affect things. but, of course, maybe there is a bug that results in higher battery usage, some mail may stuck etc. we had that in the past as well, so it is worth rechecking with the current version; maybe that results in an actionable item. |
Retry with DeltaChat v. 1.20.2 |
@havet Please post a current log file, maybe we can figure out the cause. Thanks in advance. |
@havet You may try this apk for a trial: I changed internal core approach of imap and smtp connection handling with that version. It would be interesting if that version shows a different behaviour for you. |
No, I have excellent network conditions. Fiber 1GB/s at home and excellent 4G connection. I´m not able to test any new versions during the summer. I might contribute a log in a few days, I'm busy for the moment. |
The reason for high battery usage while a flaky network conditions is I think you know that DC tries to make imap idle as long as possible (~23min) to save resources. This approach is very efficient when it is possible. But it isn't sometimes :-) |
Same problem here (MIUI 11, Android 9). Last beta of Delta Chat from the Play Store. Went to camping (sept 18th) to a lake (not much signal there). Battery drained fast even when I barely took off the phone of my pocket. Just to take pics here and there. So, I opened battery stats. Delta Chat was the top 1 battery drainer. I had to uninstall it to have juice for the rest of the day for useful apps in the outdoor like Trail Sense, OSM, or just the camera. |
@racuna It is as csb0730 says, if there are poor signal conditions or DC connection losses it consumes. I don't know if trying the apk that csb0730 recommended improves the situation, if yes, it could be a solution. 🤔 |
Have a look into the sources I'm using. Maybe you understand what I did. The difficulty was to determine bad network conditions properly and adapt internal job and reconnect handling accordingly AND keep response level high and accurate (make imap idle as long as possible under every condition and prevent every unnecessary action!). In any case my self compiled DC is working fine under all conditions. I'm using it for quite a year now and don't feel the need for any change. I'm very happy with it. I just works and never generates high battery drain. :-) |
@csb0730 As I do not have the skills to read the code, two questions: Is it possible that idle time varies from server to server? Can it be determined reliably? |
1a) I did not do any research for several different servers, but theoretically it is. Maybe this gives you a little bit more feeling about the improvements I did. Important: |
How about increasing the idle time when connection is not possible? (with a maximum time) and restart the idle time to minimum when connection returns? I think gmail web client have something like this, if I recall correctly. |
All you described I did and even more! An adaptive dynamic imap idle duration handling (1) is the base but also accurate detection of connection status (2) and synchronized smtp job handling (3) and prevent too many idle interrupts (4) are all important for an efficient and reliable operation of DC. See here deltachat/deltachat-core-rust#2208 for more details. |
Hi,
will the improvements make their way into the official release eventually?
Yours,
Per Tunedal
…On Thu, Oct 7, 2021, at 22:09, Christian Schneider wrote:
All you described I did and even more!
My approach is much more complicated as I described it in this short text above.
An adaptive dynamic imap idle duration handling (1) is the base but also accurate detection of connection status (2) and synchronized smtp job handling (3) and prevent too many idle interrupts (4) are all important for an efficient and reliable operation of DC.
See here deltachat/deltachat-core-rust#2208 <deltachat/deltachat-core-rust#2208> for more details.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#1858 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABZJY2I7XV5O6UMGQVOGHWDUFX5ADANCNFSM42QHRWAA>.
Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
this need to be retried with 1.28, if it keeps happening please re-open this issue and provide fresh logs |
The text was updated successfully, but these errors were encountered: