Author Topic: strange crashes  (Read 190118 times)

herrdeh

  • Newbie
  • *
  • Posts: 2
strange crashes
« on: January 06, 2025, 08:34:05 am »
Hello,
I had been running AquaMail over many years with LineageOS on various phones without any problems - great app.
At present, dealing with v1.54.0 at LineageOS 22.120250104.NIGHTLY. NONE other app is causing problems with this OS.

Last few months, it started to hang and even crash increasingly. Now, it instantly crashes after launch with "repeatedly terminated" message. Unluckily, no log file is written into root directory.
I already tried:

* delete user data (settings > apps)
* reinstall app from backup and from scratch
* update OS (minor number as well as LOS21 > LOS22)

I'm a little out of clou - what should I do to track down this issue?

Greetings,
herrdeh

broekstra

  • Newbie
  • *
  • Posts: 1
Re: strange crashes
« Reply #1 on: January 21, 2025, 09:58:41 pm »
today upgraded my oneplus 9 pro to lineageos-microG 22 (android15) and experience the same crashing of aquamail. Also have been using paid aquamail to full satisfaction on different phones running LineageOS without any problems. Have changed all kinds of settings to no avail.

teigaff

  • Newbie
  • *
  • Posts: 4
Re: strange crashes
« Reply #2 on: June 16, 2025, 10:12:55 pm »
I've the same problem today. I'm using a Xiaomi Redmi 4X with newest microG LineageOS 22.2 (Android 15) and could not start AquaMail after fresh installation.
Is there some solution?

Code: newbielink:javascript:void(0); [nonactive]
* New log file session: 2025.06.17 07:44:55.924 +0200
* Package: org.kman.AquaMail 1.37.0-163 (103700163)[APK]
* Process: pid 7033, elapsed CPU 1 seconds
* Build: Xiaomi, lineage_Mi8937, MSM8937, ver. lineage_Mi8937-userdebug 15 BP1A.250505.005 eng.root dev-keys, rel. 15, fp. Xiaomi/land/land:6.0.1/MMB29M/V10.2.2.0.MALMIXM:user/release-keys
* Memory: Native heap size: 11705968 allocated / 2009760 free, Runtime 134217728 total / 116515016 free / 134217728 max, 128 memory class
*
2025.06.17 07:44:55.926 +0200 [2] <<CRASH>>
Native heap size: 11706240 allocated / 2009488 free, Runtime 134217728 total / 116482248 free / 134217728 max, 128 memory class
java.lang.RuntimeException: Unable to create application org.kman.AquaMail.core.AquaMailApplication: java.lang.IllegalStateException: Can't set data directory suffix: WebView already initialized
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7704)
at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2500)
at android.os.Handler.dispatchMessage(Handler.java:109)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8934)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
Caused by: java.lang.IllegalStateException: Can't set data directory suffix: WebView already initialized
at android.webkit.WebViewFactory.setDataDirectorySuffix(WebViewFactory.java:232)
at android.webkit.WebView.setDataDirectorySuffix(WebView.java:2076)
at org.kman.AquaMail.core.AquaMailApplication.b(SourceFile:7)
at org.kman.AquaMail.core.AquaMailApplication.onCreate(SourceFile:3)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1391)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7698)
... 9 more

Thread: Thread[main,5,main], id: 2
Caused by:
java.lang.IllegalStateException: Can't set data directory suffix: WebView already initialized
at android.webkit.WebViewFactory.setDataDirectorySuffix(WebViewFactory.java:232)
at android.webkit.WebView.setDataDirectorySuffix(WebView.java:2076)
at org.kman.AquaMail.core.AquaMailApplication.b(SourceFile:7)
at org.kman.AquaMail.core.AquaMailApplication.onCreate(SourceFile:3)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1391)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7698)
at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2500)
at android.os.Handler.dispatchMessage(Handler.java:109)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8934)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
« Last Edit: June 19, 2025, 07:40:03 pm by teigaff »

Martin - Aqua Mail Support

  • Administrator
  • Sr. Member
  • *****
  • Posts: 283
Re: strange crashes
« Reply #3 on: June 17, 2025, 03:34:23 pm »
Hello,

Unfortunately, since you're using a custom ROM like LineageOS, we’re unable to offer official support. Aqua Mail is designed and tested to run on certified Android environments, relying heavily on Google Play Services for licensing, notifications, and stability.

Custom ROMs often lack full support for these services or implement them differently, which can cause unexpected crashes or behavior that we can't predict or replicate. While some users manage to run Aqua Mail on LineageOS without issues, it's not guaranteed, and we cannot effectively troubleshoot such setups.

We recommend running Aqua Mail on a standard Android OS with full Google Play Services to ensure proper functionality and support.

teigaff

  • Newbie
  • *
  • Posts: 4
Re: strange crashes
« Reply #4 on: June 19, 2025, 07:46:54 pm »
Thank you for the reply. So this problem will persist and I've to look for another solution.