MailCore / mailcore2

MailCore 2 provide a simple and asynchronous API to work with e-mail protocols IMAP, POP and SMTP. The API has been redesigned from ground up.
Other
2.61k stars 624 forks source link

Android, disconnect operation throws an exception #1857

Open beczesz opened 4 years ago

beczesz commented 4 years ago

The following crash is thrown when the disconnect operation is run on Android. Does anybody have a solution to this?

Regards, Szabolcs

2020-01-26 14:41:11.028 ? A/DEBUG: 2020-01-26 14:41:11.028 ? A/DEBUG: Build fingerprint: 'google/crosshatch/crosshatch:10/QQ1A.200105.002/6031801:user/release-keys' 2020-01-26 14:41:11.028 ? A/DEBUG: Revision: 'MP1.0' 2020-01-26 14:41:11.028 ? A/DEBUG: ABI: 'arm64' 2020-01-26 14:41:11.028 ? A/DEBUG: Timestamp: 2020-01-26 14:41:11+0200 2020-01-26 14:41:11.028 ? A/DEBUG: pid: 12134, tid: 12134, name: [App package] >>> com.[App package] <<< 2020-01-26 14:41:11.028 ? A/DEBUG: uid: 10325 2020-01-26 14:41:11.028 ? A/DEBUG: signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr -------- 2020-01-26 14:41:11.028 ? A/DEBUG: x0 0000000000000000 x1 0000000000002f66 x2 0000000000000006 x3 0000007fdc2ddf90 2020-01-26 14:41:11.028 ? A/DEBUG: x4 000000000000000a x5 000000000000000a x6 000000000000000a x7 000000000000000a 2020-01-26 14:41:11.028 ? A/DEBUG: x8 00000000000000f0 x9 56f692daacaaac64 x10 0000000000000001 x11 0000000000000000 2020-01-26 14:41:11.028 ? A/DEBUG: x12 fffffff0fffffbdf x13 726f636c69616d10 x14 0000000000000010 x15 0000007cc225b40a 2020-01-26 14:41:11.028 ? A/DEBUG: x16 0000007cc22618c0 x17 0000007cc223f100 x18 0000000000000095 x19 0000000000002f66 2020-01-26 14:41:11.028 ? A/DEBUG: x20 0000000000002f66 x21 00000000ffffffff x22 0000007fdc2de098 x23 0000007cc380c6c0 2020-01-26 14:41:11.028 ? A/DEBUG: x24 0000000000000004 x25 0000007cc3a43020 x26 0000007cc3754cb0 x27 0000000000000001 2020-01-26 14:41:11.028 ? A/DEBUG: x28 0000007fdc2de110 x29 0000007fdc2de030 2020-01-26 14:41:11.028 ? A/DEBUG: sp 0000007fdc2ddf70 lr 0000007cc21f3f48 pc 0000007cc21f3f74 2020-01-26 14:41:11.218 ? A/DEBUG: backtrace: 2020-01-26 14:41:11.219 ? A/DEBUG: #00 pc 0000000000081f74 /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: 676a709a0ee633ec9cf6ab05ec6410ae) 2020-01-26 14:41:11.219 ? A/DEBUG: #01 pc 0000000000287600 /data/app/com.[App package]-ZNz9CCvNUVDw6rB9dgebdQ==/lib/arm64/libMailCore.so (MCAssertInternal+56) (BuildId: 180a1883d8a13dc9b83ffa4fc925bfd56c520904) 2020-01-26 14:41:11.219 ? A/DEBUG: #02 pc 0000000000273ddc /data/app/com.[App package]-ZNz9CCvNUVDw6rB9dgebdQ==/lib/arm64/libMailCore.so (mailcore::mcObjectToJava(_JNIEnv, mailcore::Object)+372) (BuildId: 180a1883d8a13dc9b83ffa4fc925bfd56c520904) 2020-01-26 14:41:11.219 ? A/DEBUG: #03 pc 0000000000268050 /data/app/com.[App package]-ZNz9CCvNUVDw6rB9dgebdQ==/lib/arm64/libMailCore.so (Java_com_libmailcore_IMAPSession_disconnectOperation+68) (BuildId: 180a1883d8a13dc9b83ffa4fc925bfd56c520904) 2020-01-26 14:41:11.219 ? A/DEBUG: #04 pc 000000000013f350 /apex/com.android.runtime/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: fae49a1a0a2c26be5c2eae7e9af12b7b) 2020-01-26 14:41:11.219 ? A/DEBUG: #05 pc 0000000000136334 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: fae49a1a0a2c26be5c2eae7e9af12b7b)

PrantikMondal commented 3 years ago

The following crash is thrown when the disconnect operation is run on Android. Does anybody have a solution to this?

Regards, Szabolcs

2020-01-26 14:41:11.028 ? A/DEBUG: 2020-01-26 14:41:11.028 ? A/DEBUG: Build fingerprint: 'google/crosshatch/crosshatch:10/QQ1A.200105.002/6031801:user/release-keys' 2020-01-26 14:41:11.028 ? A/DEBUG: Revision: 'MP1.0' 2020-01-26 14:41:11.028 ? A/DEBUG: ABI: 'arm64' 2020-01-26 14:41:11.028 ? A/DEBUG: Timestamp: 2020-01-26 14:41:11+0200 2020-01-26 14:41:11.028 ? A/DEBUG: pid: 12134, tid: 12134, name: [App package] >>> com.[App package] <<< 2020-01-26 14:41:11.028 ? A/DEBUG: uid: 10325 2020-01-26 14:41:11.028 ? A/DEBUG: signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr -------- 2020-01-26 14:41:11.028 ? A/DEBUG: x0 0000000000000000 x1 0000000000002f66 x2 0000000000000006 x3 0000007fdc2ddf90 2020-01-26 14:41:11.028 ? A/DEBUG: x4 000000000000000a x5 000000000000000a x6 000000000000000a x7 000000000000000a 2020-01-26 14:41:11.028 ? A/DEBUG: x8 00000000000000f0 x9 56f692daacaaac64 x10 0000000000000001 x11 0000000000000000 2020-01-26 14:41:11.028 ? A/DEBUG: x12 fffffff0fffffbdf x13 726f636c69616d10 x14 0000000000000010 x15 0000007cc225b40a 2020-01-26 14:41:11.028 ? A/DEBUG: x16 0000007cc22618c0 x17 0000007cc223f100 x18 0000000000000095 x19 0000000000002f66 2020-01-26 14:41:11.028 ? A/DEBUG: x20 0000000000002f66 x21 00000000ffffffff x22 0000007fdc2de098 x23 0000007cc380c6c0 2020-01-26 14:41:11.028 ? A/DEBUG: x24 0000000000000004 x25 0000007cc3a43020 x26 0000007cc3754cb0 x27 0000000000000001 2020-01-26 14:41:11.028 ? A/DEBUG: x28 0000007fdc2de110 x29 0000007fdc2de030 2020-01-26 14:41:11.028 ? A/DEBUG: sp 0000007fdc2ddf70 lr 0000007cc21f3f48 pc 0000007cc21f3f74 2020-01-26 14:41:11.218 ? A/DEBUG: backtrace: 2020-01-26 14:41:11.219 ? A/DEBUG: #00 pc 0000000000081f74 /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: 676a709a0ee633ec9cf6ab05ec6410ae) 2020-01-26 14:41:11.219 ? A/DEBUG: #1 pc 0000000000287600 /data/app/com.[App package]-ZNz9CCvNUVDw6rB9dgebdQ==/lib/arm64/libMailCore.so (MCAssertInternal+56) (BuildId: 180a1883d8a13dc9b83ffa4fc925bfd56c520904) 2020-01-26 14:41:11.219 ? A/DEBUG: #2 pc 0000000000273ddc /data/app/com.[App package]-ZNz9CCvNUVDw6rB9dgebdQ==/lib/arm64/libMailCore.so (mailcore::mcObjectToJava(_JNIEnv, mailcore::Object)+372) (BuildId: 180a1883d8a13dc9b83ffa4fc925bfd56c520904) 2020-01-26 14:41:11.219 ? A/DEBUG: #3 pc 0000000000268050 /data/app/com.[App package]-ZNz9CCvNUVDw6rB9dgebdQ==/lib/arm64/libMailCore.so (Java_com_libmailcore_IMAPSession_disconnectOperation+68) (BuildId: 180a1883d8a13dc9b83ffa4fc925bfd56c520904) 2020-01-26 14:41:11.219 ? A/DEBUG: #4 pc 000000000013f350 /apex/com.android.runtime/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: fae49a1a0a2c26be5c2eae7e9af12b7b) 2020-01-26 14:41:11.219 ? A/DEBUG: #5 pc 0000000000136334 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: fae49a1a0a2c26be5c2eae7e9af12b7b)

Can you please share how to setup in android app?