App version: v3.1.2 from F-droid
Android version: Android 14. CalyxOS v5.0.3
Device model: Pixel 6 Pro
Expected behaviour: Tapping the app icon opens the app.
Current behaviour: Tapping tbe app icon opens the app briefly (a fraction of a second) then minimizes and is unable to stay open.
First occurred: This morning, 11/8/23
Steps to reproduce:
- Tap icon on screen of phone
- Then the app looks like it’s opening on full-screen
- Then app minimizes immediately
Environment: Auto download certain subscriptions. Auto update from F-droid.
Stacktrace/Logcat:
[if available]
We need some logs, otherwise we can’t find out what causes this. Given that you are running a custom rom, I guess you know adb logcat
?
Ok, I will upload today when I can. Thank you!
I am a bit of a noob…I’ve never shared code before. Do I just copy and paste the text code right here in the text box?
The logs could contain sensitive information (especially if it’s the logs from the entire phone). I suggest to only send the few new lines that appear when AntennaPod crashes on your device. However, if you want, you can also send them to me via email if you don’t want to post them publicly (info@<my username>.com
)
I looked at your logs, the following is the interesting part for AntennaPod:
Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 29225 (noeh.antennapod), pid 29225 (noeh.antennapod)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
CalyxOS version: '5.0.3'
Build incremental version: '23500030'
Build fingerprint: 'google/raven/raven:14/UP1A.231005.007/10754064:user/release-keys'
Revision: 'MP1.0'
ABI: 'arm64'
Timestamp: 2023-11-08 10:22:40.598741990-0700
Process uptime: 1s
Cmdline: de.danoeh.antennapod
pid: 29225, tid: 29225, name: noeh.antennapod >>> de.danoeh.antennapod <<<
uid: 10172
tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
Abort message: 'JNI FatalError called: RegisterNatives failed for 'org/conscrypt/NativeCrypto'; aborting...'
x0 0000000000000000 x1 0000000000007229 x2 0000000000000006 x3 0000007fd1076320
x4 0000000000005005 x5 0000000000005005 x6 0000000000005005 x7 7f7f7f7f7f7f7f7f
x8 00000000000000f0 x9 000000767fab7050 x10 0000000000000001 x11 000000767fb00b60
x12 00000000000016dc x13 0000000000000001 x14 0000000000003003 x15 00000054dbf518f0
x16 000000767fb6ccf8 x17 000000767fb49470 x18 00000076a2058000 x19 0000000000007229
x20 0000000000007229 x21 00000000ffffffff x22 00000076a1946000 x23 00000073e5c16000
x24 00000076a1946000 x25 00000073668b3a5c x26 b400007438afa230 x27 b4000075a8ae9130
x28 b4000075a8ae9130 x29 0000007fd10763a0
lr 000000767faf1178 sp 0000007fd1076300 pc 000000767faf11a4 pst 0000000000001000
46 total frames
backtrace:
#00 pc 000000000005c1a4 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 4039ab9698000909cdb5ea7ba1fcc536)
#01 pc 000000000064ac20 /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+1456) (BuildId: 54e38742aaf726fac6ccf8c960f0860e)
#02 pc 0000000000038730 /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_0::__invoke(char const*)+80) (BuildId: 9f4a6d4a184c4c3ea2cb9cb643ad81c0)
#03 pc 0000000000037c30 /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+352) (BuildId: 9f4a6d4a184c4c3ea2cb9cb643ad81c0)
#04 pc 0000000000472a54 /apex/com.android.art/lib64/libart.so (art::JNI<false>::FatalError(_JNIEnv*, char const*)+196) (BuildId: 54e38742aaf726fac6ccf8c960f0860e)
#05 pc 000000000006a748 /data/app/~~j1wWgjTUgbm5n6c62ErwSA==/de.danoeh.antennapod-00eCPVxtbi3VMioUnFTAkA==/lib/arm64/libconscrypt_jni.so (BuildId: 352afc779189eb554333530d462aaa54aaafe1ec)
#06 pc 0000000000069ad4 /data/app/~~j1wWgjTUgbm5n6c62ErwSA==/de.danoeh.antennapod-00eCPVxtbi3VMioUnFTAkA==/lib/arm64/libconscrypt_jni.so (JNI_OnLoad+120) (BuildId: 352afc779189eb554333530d462aaa54aaafe1ec)
#07 pc 0000000000463a00 /apex/com.android.art/lib64/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, _jobject*, _jclass*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)+3264) (BuildId: 54e38742aaf726fac6ccf8c960f0860e)
#08 pc 000000000000535c /apex/com.android.art/lib64/libopenjdkjvm.so (JVM_NativeLoad+412) (BuildId: 8f90f96c2ba1b44cb48acfb731dc01ff)
#09 pc 000000000009b93c /system/framework/arm64/boot.oat (art_jni_trampoline+156) (BuildId: 62fc68c27e58cc4127778fe0fd1815427d050b5a)
#10 pc 00000000000ab648 /system/framework/arm64/boot.oat (java.lang.Runtime.loadLibrary0+328) (BuildId: 62fc68c27e58cc4127778fe0fd1815427d050b5a)
#11 pc 00000000000ac840 /system/framework/arm64/boot.oat (java.lang.Runtime.loadLibrary0+368) (BuildId: 62fc68c27e58cc4127778fe0fd1815427d050b5a)
#12 pc 00000000004a1138 /data/app/~~j1wWgjTUgbm5n6c62ErwSA==/de.danoeh.antennapod-00eCPVxtbi3VMioUnFTAkA==/oat/arm64/base.odex (org.conscrypt.NativeCryptoJni.init+632)
#13 pc 0000000000209418 /apex/com.android.art/lib64/libart.so (nterp_helper+152) (BuildId: 54e38742aaf726fac6ccf8c960f0860e)
#14 pc 000000000073ee4a /data/app/~~j1wWgjTUgbm5n6c62ErwSA==/de.danoeh.antennapod-00eCPVxtbi3VMioUnFTAkA==/oat/arm64/base.vdex (org.conscrypt.NativeCrypto.<clinit>+0)
This seems to crash in a system component outside of AntennaPod. Did you recently download an update of your custom ROM?
I see. Yes, there was a recent update to CalyxOS (maybe I should contact them?). Here is their most recent changelog:
CalyxOS 5.0.3
- Android 14
- Chromium 119.0.6045.66 (latest stable)
Fixes
- Work profiles are now actually “turned off” instead of being “paused”. Restores Android 13 behavior
- Custom status bar icons are back
- Custom font selection is back
- Single-touch wakeup on rear & front fingerprint scanner.
- Bluetooth airplane mode crash has been fixed.
Known issues
- F-Droid will ask for unknown sources to install/update certain apps. Fixed with F-Droid 1.18.0, kindly update.
It works again. Not sure what happened or why it kept crashing right after opening it. But it seems like it’s back to normal now. I didn’t do anything, just used my phone as normal, I charged my phone, but I didn’t even reboot it. Weird. Well, thank you.
2 Likes