HI, All
0) It's a remotely working app (phone with mobile Internet connection).
1) The camera app is working on the screen 24\7 all the time and sends the data to a server.
2) It's with foreground service under Android 9.
3) And there is an extra service that is self-restarted periodically by StartServiceAtExact and start the camera activity, if it would be paused.
4) Periodically i check visually - all is OK, each 3-5 hours.
5) Such working OK is already during 3 months.
6) ... And suddently i have found that ... no new data on server and the app is unloaded (and this is second time when found that app is unloaded).
7) The logcat is saved in the app, but only several kilobytes. And after app manual start - the log is ... strange, filled by some system info from the beginning:
So, this logcat looks useless for me.
How to try to understand the app stop reason ?
0) It's a remotely working app (phone with mobile Internet connection).
1) The camera app is working on the screen 24\7 all the time and sends the data to a server.
2) It's with foreground service under Android 9.
3) And there is an extra service that is self-restarted periodically by StartServiceAtExact and start the camera activity, if it would be paused.
4) Periodically i check visually - all is OK, each 3-5 hours.
5) Such working OK is already during 3 months.
6) ... And suddently i have found that ... no new data on server and the app is unloaded (and this is second time when found that app is unloaded).
7) The logcat is saved in the app, but only several kilobytes. And after app manual start - the log is ... strange, filled by some system info from the beginning:
B4X:
Manufacturer=samsung; Model=SM-A305FN; Product=a30ser; SdkVersion=28
--------- beginning of crash
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 24496 (ell.vtk.scanner), pid 24496 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 24496, tid: 24496, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000005fb0 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e1370
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 0000000000000000 x14 000000000020e002 x15 000000000000a11b
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a50592f00 x19 0000000000005fb0
x20 0000000000005fb0 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 0000000000000014 x27 0000000000000000
x28 0000007a50adf7c0 x29 0000007ffe4e11f0
sp 0000007ffe4e11b0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000013b90 /system/lib64/libminikin.so (minikin::Layout::doLayout(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit)+324)
#05 pc 00000000000fa150 /system/lib64/libhwui.so (android::MinikinUtils::doLayout(android::Paint const*, minikin::Bidi, android::Typeface const*, unsigned short const*, unsigned long, unsigned long, unsigned long, minikin::MeasuredText*)+368)
#06 pc 0000000000155540 /system/lib64/libandroid_runtime.so (android::PaintGlue::getCharArrayBounds(_JNIEnv*, _jobject*, long, _jcharArray*, int, int, int, _jobject*)+136)
#07 pc 000000000042b158 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.nGetCharArrayBounds [DEDUPED]+232)
#08 pc 00000000008870a4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.getTextBounds+100)
#09 pc 0000000000886e2c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.getTextBounds+204)
#10 pc 0000000000ca3a24 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.contentMayProtrudeFromLineTopOrBottom+324)
#11 pc 0000000000ca580c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+2700)
#12 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#13 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#14 pc 000000000006c278 /dev/ashmem/dalvik-jit-code-cache_24496_24496 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 7644 (ell.vtk.scanner), pid 7644 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 7644, tid: 7644, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000001ddc x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e08a0
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 0000000000000012 x14 0000007a658c9320 x15 aaaaaaaaaaaaaaab
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a66c02e10 x19 0000000000001ddc
x20 0000000000001ddc x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 0000000000000011 x27 0000000000000000
x28 0000007ffe4e0d88 x29 0000007ffe4e0720
sp 0000007ffe4e06e0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000018704 /system/lib64/libminikin.so (minikin::Layout::measureText(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) [clone .cfi]+228)
#05 pc 0000000000118930 /system/lib64/libandroid_runtime.so (minikin::StyleRun::getMetrics(minikin::U16StringPiece const&, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) const+72)
#06 pc 000000000001c540 /system/lib64/libminikin.so (minikin::MeasuredText::measure(minikin::U16StringPiece const&, bool, bool)+328)
#07 pc 00000000001182d4 /system/lib64/libandroid_runtime.so (android::nBuildNativeMeasuredParagraph(_JNIEnv*, _jclass*, long, _jcharArray*, unsigned char, unsigned char)+280)
#08 pc 000000000043a4b4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.BitmapShader.nativeCreate [DEDUPED]+196)
#09 pc 0000000000b9e298 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.MeasuredParagraph.buildForStaticLayout+1112)
#10 pc 0000000000d7519c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.PrecomputedText.createMeasuredParagraphs+332)
#11 pc 0000000000ca8cdc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.StaticLayout.generate+1916)
#12 pc 0000000000ca53c8 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+1608)
#13 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#14 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#15 pc 0000000000055f18 /dev/ashmem/dalvik-jit-code-cache_7644_7644 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 24257 (ell.vtk.scanner), pid 24257 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 24257, tid: 24257, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000005ec1 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e08a0
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 0000000000000020 x14 0000007a49b73950 x15 aaaaaaaaaaaaaaab
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a5f008990 x19 0000000000005ec1
x20 0000000000005ec1 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 0000000000000001 x27 0000000000000000
x28 0000007ffe4e0da4 x29 0000007ffe4e0720
sp 0000007ffe4e06e0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000018704 /system/lib64/libminikin.so (minikin::Layout::measureText(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) [clone .cfi]+228)
#05 pc 0000000000118930 /system/lib64/libandroid_runtime.so (minikin::StyleRun::getMetrics(minikin::U16StringPiece const&, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) const+72)
#06 pc 000000000001c540 /system/lib64/libminikin.so (minikin::MeasuredText::measure(minikin::U16StringPiece const&, bool, bool)+328)
#07 pc 00000000001182d4 /system/lib64/libandroid_runtime.so (android::nBuildNativeMeasuredParagraph(_JNIEnv*, _jclass*, long, _jcharArray*, unsigned char, unsigned char)+280)
#08 pc 000000000043a4b4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.BitmapShader.nativeCreate [DEDUPED]+196)
#09 pc 0000000000b9e298 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.MeasuredParagraph.buildForStaticLayout+1112)
#10 pc 0000000000d7519c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.PrecomputedText.createMeasuredParagraphs+332)
#11 pc 0000000000ca8cdc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.StaticLayout.generate+1916)
#12 pc 0000000000ca53c8 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+1608)
#13 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#14 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#15 pc 000000000004f848 /dev/ashmem/dalvik-jit-code-cache_24257_24257 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 14727 (ell.vtk.scanner), pid 14727 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 9954, tid: 9954, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 00000000000026e2 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e08a0
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 000000000000001c x14 0000007a652b6ef0 x15 aaaaaaaaaaaaaaab
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a63408f30 x19 00000000000026e2
x20 00000000000026e2 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 0000000000000001 x27 0000000000000000
x28 0000007ffe4e0d9c x29 0000007ffe4e0720
sp 0000007ffe4e06e0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000018704 /system/lib64/libminikin.so (minikin::Layout::measureText(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) [clone .cfi]+228)
#05 pc 0000000000118930 /system/lib64/libandroid_runtime.so (minikin::StyleRun::getMetrics(minikin::U16StringPiece const&, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) const+72)
#06 pc 000000000001c540 /system/lib64/libminikin.so (minikin::MeasuredText::measure(minikin::U16StringPiece const&, bool, bool)+328)
#07 pc 00000000001182d4 /system/lib64/libandroid_runtime.so (android::nBuildNativeMeasuredParagraph(_JNIEnv*, _jclass*, long, _jcharArray*, unsigned char, unsigned char)+280)
#08 pc 000000000043a4b4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.BitmapShader.nativeCreate [DEDUPED]+196)
#09 pc 0000000000b9e298 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.MeasuredParagraph.buildForStaticLayout+1112)
#10 pc 0000000000d7519c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.PrecomputedText.createMeasuredParagraphs+332)
#11 pc 0000000000ca8cdc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.StaticLayout.generate+1916)
#12 pc 0000000000ca53c8 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+1608)
#13 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#14 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#15 pc 0000000000062e88 /dev/ashmem/dalvik-jit-code-cache_9954_9954 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 32679 (ell.vtk.scanner), pid 32679 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 32679, tid: 32679, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000007fa7 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e08a0
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 000000000000003a x14 0000007a62730d70 x15 aaaaaaaaaaaaaaab
x16 0000007b05371298 x17 0000007b052b0740 x18 0000000000000008 x19 0000000000007fa7
x20 0000000000007fa7 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 0000000000000001 x27 0000000000000000
x28 0000007ffe4e0dd8 x29 0000007ffe4e0720
sp 0000007ffe4e06e0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000018704 /system/lib64/libminikin.so (minikin::Layout::measureText(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) [clone .cfi]+228)
#05 pc 0000000000118930 /system/lib64/libandroid_runtime.so (minikin::StyleRun::getMetrics(minikin::U16StringPiece const&, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) const+72)
#06 pc 000000000001c540 /system/lib64/libminikin.so (minikin::MeasuredText::measure(minikin::U16StringPiece const&, bool, bool)+328)
#07 pc 00000000001182d4 /system/lib64/libandroid_runtime.so (android::nBuildNativeMeasuredParagraph(_JNIEnv*, _jclass*, long, _jcharArray*, unsigned char, unsigned char)+280)
#08 pc 000000000043a4b4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.BitmapShader.nativeCreate [DEDUPED]+196)
#09 pc 0000000000b9e298 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.MeasuredParagraph.buildForStaticLayout+1112)
#10 pc 0000000000d7519c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.PrecomputedText.createMeasuredParagraphs+332)
#11 pc 0000000000ca8cdc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.StaticLayout.generate+1916)
#12 pc 0000000000ca53c8 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+1608)
#13 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#14 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#15 pc 000000000006a278 /dev/ashmem/dalvik-jit-code-cache_32679_32679 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 10033 (ell.vtk.scanner), pid 10033 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 10033, tid: 10033, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000002731 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e1370
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 0000000000000029 x14 0000000000000000 x15 000000000000a11b
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a813ab180 x19 0000000000002731
x20 0000000000002731 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 0000000000000001 x27 0000000000000000
x28 0000007a54855252 x29 0000007ffe4e11f0
sp 0000007ffe4e11b0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000013b90 /system/lib64/libminikin.so (minikin::Layout::doLayout(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit)+324)
#05 pc 00000000000fa150 /system/lib64/libhwui.so (android::MinikinUtils::doLayout(android::Paint const*, minikin::Bidi, android::Typeface const*, unsigned short const*, unsigned long, unsigned long, unsigned long, minikin::MeasuredText*)+368)
#06 pc 0000000000155540 /system/lib64/libandroid_runtime.so (android::PaintGlue::getCharArrayBounds(_JNIEnv*, _jobject*, long, _jcharArray*, int, int, int, _jobject*)+136)
#07 pc 000000000042b158 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.nGetCharArrayBounds [DEDUPED]+232)
#08 pc 00000000008870a4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.getTextBounds+100)
#09 pc 0000000000886e2c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.getTextBounds+204)
#10 pc 0000000000ca3a24 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.contentMayProtrudeFromLineTopOrBottom+324)
#11 pc 0000000000ca580c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+2700)
#12 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#13 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#14 pc 00000000000154a8 /dev/ashmem/dalvik-jit-code-cache_10033_10033 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 2837 (ell.vtk.scanner), pid 2837 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 2837, tid: 2837, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000000b15 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e1370
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 0000000000000000 x14 000000000020e002 x15 000000000000a11b
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a81368fc0 x19 0000000000000b15
x20 0000000000000b15 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 000000000000001d x27 0000000000000000
x28 0000007a4cb2b300 x29 0000007ffe4e11f0
sp 0000007ffe4e11b0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000013b90 /system/lib64/libminikin.so (minikin::Layout::doLayout(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit)+324)
#05 pc 00000000000fa150 /system/lib64/libhwui.so (android::MinikinUtils::doLayout(android::Paint const*, minikin::Bidi, android::Typeface const*, unsigned short const*, unsigned long, unsigned long, unsigned long, minikin::MeasuredText*)+368)
#06 pc 0000000000155540 /system/lib64/libandroid_runtime.so (android::PaintGlue::getCharArrayBounds(_JNIEnv*, _jobject*, long, _jcharArray*, int, int, int, _jobject*)+136)
#07 pc 000000000042b158 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.nGetCharArrayBounds [DEDUPED]+232)
#08 pc 00000000008870a4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.getTextBounds+100)
#09 pc 0000000000886e2c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.getTextBounds+204)
#10 pc 0000000000ca3a24 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.contentMayProtrudeFromLineTopOrBottom+324)
#11 pc 0000000000ca580c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+2700)
#12 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#13 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#14 pc 00000000000136b8 /dev/ashmem/dalvik-jit-code-cache_2837_2837 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 26160 (ell.vtk.scanner), pid 26160 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 26160, tid: 26160, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000006630 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e08a0
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 0000000000000019 x14 0000007a62511c80 x15 aaaaaaaaaaaaaaab
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a67009a70 x19 0000000000006630
x20 0000000000006630 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 0000000000000006 x27 0000000000000000
x28 0000007ffe4e0d96 x29 0000007ffe4e0720
sp 0000007ffe4e06e0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000018704 /system/lib64/libminikin.so (minikin::Layout::measureText(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) [clone .cfi]+228)
#05 pc 0000000000118930 /system/lib64/libandroid_runtime.so (minikin::StyleRun::getMetrics(minikin::U16StringPiece const&, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) const+72)
#06 pc 000000000001c540 /system/lib64/libminikin.so (minikin::MeasuredText::measure(minikin::U16StringPiece const&, bool, bool)+328)
#07 pc 00000000001182d4 /system/lib64/libandroid_runtime.so (android::nBuildNativeMeasuredParagraph(_JNIEnv*, _jclass*, long, _jcharArray*, unsigned char, unsigned char)+280)
#08 pc 000000000043a4b4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.BitmapShader.nativeCreate [DEDUPED]+196)
#09 pc 0000000000b9e298 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.MeasuredParagraph.buildForStaticLayout+1112)
#10 pc 0000000000d7519c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.PrecomputedText.createMeasuredParagraphs+332)
#11 pc 0000000000ca8cdc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.StaticLayout.generate+1916)
#12 pc 0000000000ca53c8 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+1608)
#13 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#14 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#15 pc 0000000000010e48 /dev/ashmem/dalvik-jit-code-cache_26160_26160 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 17796 (ell.vtk.scanner), pid 17796 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 17796, tid: 17796, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000004584 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e08a0
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 000000000000002f x14 0000007a623cd870 x15 aaaaaaaaaaaaaaab
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a81208510 x19 0000000000004584
x20 0000000000004584 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 0000000000000001 x27 0000000000000000
x28 0000007ffe4e0dc2 x29 0000007ffe4e0720
sp 0000007ffe4e06e0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000018704 /system/lib64/libminikin.so (minikin::Layout::measureText(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) [clone .cfi]+228)
#05 pc 0000000000118930 /system/lib64/libandroid_runtime.so (minikin::StyleRun::getMetrics(minikin::U16StringPiece const&, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) const+72)
#06 pc 000000000001c540 /system/lib64/libminikin.so (minikin::MeasuredText::measure(minikin::U16StringPiece const&, bool, bool)+328)
#07 pc 00000000001182d4 /system/lib64/libandroid_runtime.so (android::nBuildNativeMeasuredParagraph(_JNIEnv*, _jclass*, long, _jcharArray*, unsigned char, unsigned char)+280)
#08 pc 000000000043a4b4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.BitmapShader.nativeCreate [DEDUPED]+196)
#09 pc 0000000000b9e298 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.MeasuredParagraph.buildForStaticLayout+1112)
#10 pc 0000000000d7519c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.PrecomputedText.createMeasuredParagraphs+332)
#11 pc 0000000000ca8cdc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.StaticLayout.generate+1916)
#12 pc 0000000000ca53c8 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+1608)
#13 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#14 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#15 pc 0000000000011d18 /dev/ashmem/dalvik-jit-code-cache_17796_17796 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 24848 (ell.vtk.scanner), pid 24848 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 24848, tid: 24848, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000006110 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e1370
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 0000000000000023 x14 0000000000000000 x15 000000000000a11b
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a4d093a40 x19 0000000000006110
x20 0000000000006110 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 000000000000000c x27 0000000000000000
x28 0000007a4c124f46 x29 0000007ffe4e11f0
sp 0000007ffe4e11b0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000013b90 /system/lib64/libminikin.so (minikin::Layout::doLayout(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit)+324)
#05 pc 00000000000fa150 /system/lib64/libhwui.so (android::MinikinUtils::doLayout(android::Paint const*, minikin::Bidi, android::Typeface const*, unsigned short const*, unsigned long, unsigned long, unsigned long, minikin::MeasuredText*)+368)
#06 pc 0000000000155540 /system/lib64/libandroid_runtime.so (android::PaintGlue::getCharArrayBounds(_JNIEnv*, _jobject*, long, _jcharArray*, int, int, int, _jobject*)+136)
#07 pc 000000000042b158 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.nGetCharArrayBounds [DEDUPED]+232)
#08 pc 00000000008870a4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.getTextBounds+100)
#09 pc 0000000000886e2c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.Paint.getTextBounds+204)
#10 pc 0000000000ca3a24 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.contentMayProtrudeFromLineTopOrBottom+324)
#11 pc 0000000000ca580c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+2700)
#12 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#13 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#14 pc 0000000000064e28 /dev/ashmem/dalvik-jit-code-cache_24848_24848 (deleted)
Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 24465 (ell.vtk.scanner), pid 24465 (ell.vtk.scanner)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/a30ser/a30:9/PPR1.180610.011/A305FNPUU2ASF3:user/release-keys'
Revision: '3'
ABI: 'arm64'
pid: 24465, tid: 24465, name: ell.vtk.scanner >>> peacemaker.shell.vtk.scanner <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
x0 0000000000000000 x1 0000000000005f91 x2 0000000000000006 x3 0000000000000008
x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000007ffe4e08a0
x8 0000000000000083 x9 f4b8b3adbfe3bb87 x10 0000000000000000 x11 fffffffc7ffffbdf
x12 0000000000000001 x13 000000000000003b x14 0000007a61e20d00 x15 aaaaaaaaaaaaaaab
x16 0000007b05371298 x17 0000007b052b0740 x18 0000007a81206350 x19 0000000000005f91
x20 0000000000005f91 x21 0000000000000000 x22 0000000000000000 x23 0000007b05212160
x24 0000007b0866e5f8 x25 0000000000000000 x26 000000000000000c x27 0000000000000000
x28 0000007ffe4e0dda x29 0000007ffe4e0720
sp 0000007ffe4e06e0 lr 0000007b052a3f44 pc 0000007b052a3f6c
backtrace:
#00 pc 0000000000021f6c /system/lib64/libc.so (abort+116)
#01 pc 00000000000148d0 /system/lib64/libminikin.so (void minikin::LayoutCache::getOrCreate<minikin::LayoutAppendFunctor>(minikin::U16StringPiece const&, minikin::Range const&, minikin::MinikinPaint const&, bool, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutAppendFunctor&)+684)
#02 pc 00000000000142d4 /system/lib64/libminikin.so (minikin::Layout::doLayoutWord(unsigned short const*, unsigned long, unsigned long, unsigned long, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+356)
#03 pc 0000000000014064 /system/lib64/libminikin.so (minikin::Layout::doLayoutRunCached(minikin::U16StringPiece const&, minikin::Range const&, bool, minikin::MinikinPaint const&, unsigned long, minikin::StartHyphenEdit, minikin::EndHyphenEdit, minikin::LayoutPieces const*, minikin::Layout*, float*, minikin::MinikinExtent*, minikin::MinikinRect*, minikin::LayoutPieces*) [clone .cfi]+364)
#04 pc 0000000000018704 /system/lib64/libminikin.so (minikin::Layout::measureText(minikin::U16StringPiece const&, minikin::Range const&, minikin::Bidi, minikin::MinikinPaint const&, minikin::StartHyphenEdit, minikin::EndHyphenEdit, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) [clone .cfi]+228)
#05 pc 0000000000118930 /system/lib64/libandroid_runtime.so (minikin::StyleRun::getMetrics(minikin::U16StringPiece const&, float*, minikin::MinikinExtent*, minikin::LayoutPieces*) const+72)
#06 pc 000000000001c540 /system/lib64/libminikin.so (minikin::MeasuredText::measure(minikin::U16StringPiece const&, bool, bool)+328)
#07 pc 00000000001182d4 /system/lib64/libandroid_runtime.so (android::nBuildNativeMeasuredParagraph(_JNIEnv*, _jclass*, long, _jcharArray*, unsigned char, unsigned char)+280)
#08 pc 000000000043a4b4 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.graphics.BitmapShader.nativeCreate [DEDUPED]+196)
#09 pc 0000000000b9e298 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.MeasuredParagraph.buildForStaticLayout+1112)
#10 pc 0000000000d7519c /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.PrecomputedText.createMeasuredParagraphs+332)
#11 pc 0000000000ca8cdc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.StaticLayout.generate+1916)
#12 pc 0000000000ca53c8 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.reflow+1608)
#13 pc 0000000000ca41fc /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.generate+1084)
#14 pc 0000000000ca36f0 /system/framework/arm64/boot-framework.oat (offset 0x41f000) (android.text.DynamicLayout.<init>+432)
#15 pc 00000000000643e8 /dev/ashmem/dalvik-jit-code-cache_24465_24465 (deleted)
--------- beginning of main
~i:*** Service (starter) Create ***
~l1619660810:Using FileProvider? true
~i:** Service (starter) Start **
~i:*** Service (alive) Create ***
~i:** Service (alive) Start **
~l2615925249:Alive: 16.11.2019 14:19:29.691 (+03:00)
~i:** Activity (main) Create, isFirst = true **
~l362686991:Is detector operational: true
~i:** Activity (main) Resume **
~l666619138:ph_ConnectivityChanged: CONNECTED,MOBILE
~i:** Activity (main) Pause, UserClosed = false **
sending message to waiting queue (activity_permissionresult)
~i:*** Service (ftpsrv) Create ***
~i:** Service (ftpsrv) Start **
.....
How to try to understand the app stop reason ?