View Issue Details

IDProjectCategoryView StatusLast Update
0006624Talerwallet (Android App)public2023-02-21 16:39
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionwon't fix 
Target Version0.9.2Fixed in Version0.9.2 
Summary0006624: investigate rare v8 glue crashes
DescriptionReported by Torsten:
> Google Play recorded three crashes of the Wallet all on a Pixel 3a
> running Android 11.
>
> This is somewhere in your typescript translation layer it seems. I have
> no idea what to make of this:
>
>
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
> pid: 0, tid: 0 >>> net.taler.wallet <<<
>
> backtrace:
> #00 pc 000000000004de4c
> /apex/com.android.runtime/lib64/bionic/libc.so (abort+164)
> #00 pc 000000000055bc54 /apex/com.android.art/lib64/libart.so
> (art::Runtime::Abort(char const*)+2308)
> #00 pc 0000000000013978 /system/lib64/libbase.so
> (android::base::SetAborter(std::__1::function<void (char
> const*)>&&)::$_3::__invoke(char const*)+76)
> #00 pc 0000000000012fa4 /system/lib64/libbase.so
> (android::base::LogMessage::~LogMessage()+320)
> #00 pc 00000000005b0758 /apex/com.android.art/lib64/libart.so
> (art::Thread::AssertNoPendingException() const+1808)
> #00 pc 00000000001d1950 /apex/com.android.art/lib64/libart.so
> (art::ClassLinker::FindClass(art::Thread*, char const*,
> art::Handle<art::mirror::ClassLoader>)+64)
> #00 pc 0000000000393070 /apex/com.android.art/lib64/libart.so
> (art::JNI<false>::FindClass(_JNIEnv*, char const*)+1048)
> #00 pc 0000000000005440
> /data/app/~~vfJDaW-HXOss62Idj8kLBw==/net.taler.wallet-VlNZRgGjyxN5NZhmaVOaxw==/split_config.arm64_v8a.apk!libakono-jni.so
> (offset 0x1000)
> #00 pc 00000000003edae0
> /data/app/~~vfJDaW-HXOss62Idj8kLBw==/net.taler.wallet-VlNZRgGjyxN5NZhmaVOaxw==/split_config.arm64_v8a.apk!libv8.cr.so
> (offset 0xd45000)
>
> There's no more information than this in Google Play.
>
> Then there's this on Motorola Moto G4 Play with Android 7.1:
>
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
> pid: 0, tid: 0 >>> net.taler.wallet <<<
>
> backtrace:
> #00 pc 0000000000049c64 /system/lib/libc.so (tgkill+12)
> #00 pc 0000000000047403 /system/lib/libc.so (pthread_kill+34)
> #00 pc 000000000001d555 /system/lib/libc.so (raise+10)
> #00 pc 00000000000190a1 /system/lib/libc.so (__libc_android_abort+34)
> #00 pc 0000000000017104 /system/lib/libc.so (abort+4)
> #00 pc 000000000031bf6d /system/lib/libart.so
> (art::Runtime::Abort(char const*)+328)
> #00 pc 00000000000b5405 /system/lib/libart.so
> (art::LogMessage::~LogMessage()+1132)
> #00 pc 00000000001bdbc7 /system/lib/libart.so
> (art::IndirectReferenceTable::Add(unsigned int, art::mirror::Object*)+194)
> #00 pc 000000000027d8d9 /system/lib/libart.so
> (art::JNI::NewStringUTF(_JNIEnv*, char const*)+424)
> #00 pc 00000000000052e7
> /data/app/net.taler.wallet-1/split_config.armeabi_v7a.apk (offset 0x1000)
> #00 pc 0000000000352651
> /data/app/net.taler.wallet-1/split_config.armeabi_v7a.apk (offset 0xbba000)
TagsNo tags attached.

Activities

Florian Dold

2023-01-06 14:03

manager   ~0019590

We soon won't use the v8-based runtime anymore, and thus won't investigate those crashes.

Issue History

Date Modified Username Field Change
2020-10-13 15:27 Florian Dold New Issue
2020-10-13 15:27 Florian Dold Status new => assigned
2020-10-13 15:27 Florian Dold Assigned To => Florian Dold
2020-10-14 00:02 Christian Grothoff Severity minor => crash
2020-10-14 00:02 Christian Grothoff Target Version => 0.8.1
2023-01-06 14:03 Florian Dold Status assigned => resolved
2023-01-06 14:03 Florian Dold Resolution open => won't fix
2023-01-06 14:03 Florian Dold Note Added: 0019590
2023-02-21 16:39 Christian Grothoff Fixed in Version => 0.9.2
2023-02-21 16:39 Christian Grothoff Target Version => 0.9.2
2023-02-21 16:39 Christian Grothoff Status resolved => closed