Map download error

Started by MartyMcFly89, August 31, 2018, 08:30:26

0 Members and 1 Guest are viewing this topic.

MartyMcFly89

When trying to download maps for online use, the app crashes and restarts. It worked few days ago when I last used it - not sure anything I did has changed. Xiaomi Redmi Note 4, latest Locus version from store.

Error log from my system shows:
Quote[*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'xiaomi/mido/mido:7.0/NRD90M/V9.2.1.0.NCFMIEK:user/release-keys'
Revision: '0'
ABI: 'arm'
pid: 24899, tid: 24899, name: droid.locus.pro  >>> menion.android.locus.pro <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
    r0 00000000  r1 00006143  r2 00000006  r3 00000008
    r4 ee964590  r5 00000006  r6 ee964538  r7 0000010c
    r8 00000002  r9 00000001  sl ff85d770  fp ff85d6c0
    ip 0000000c  sp ff85d1d8  lr ee2862b7  pc ee288b38  cpsr 00070010

backtrace:
    #00 pc 00049b38  /system/lib/libc.so (tgkill+12)
    #01 pc 000472b3  /system/lib/libc.so (pthread_kill+34)
    #02 pc 0001d555  /system/lib/libc.so (raise+10)
    #03 pc 000190a1  /system/lib/libc.so (__libc_android_abort+34)
    #04 pc 00017104  /system/lib/libc.so (abort+4)
    #05 pc 002b07a5  /system/lib/libskia.so (_Z15sk_malloc_flagsjj+28)
    #06 pc 0013cbad  /system/lib/libskia.so (_ZN12SkChunkAlloc8newBlockEjNS_13AllocFailTypeE+26)
    #07 pc 0013cbdd  /system/lib/libskia.so (_ZN12SkChunkAlloc19addBlockIfNecessaryEjNS_13AllocFailTypeE+18)
    #08 pc 0013cbfd  /system/lib/libskia.so (_ZN12SkChunkAlloc5allocEjNS_13AllocFailTypeE+14)
    #09 pc 0014a62d  /system/lib/libskia.so (_ZN13SkEdgeBuilder9buildPolyERK6SkPathPK7SkIRectib+80)
    #10 pc 0014aa69  /system/lib/libskia.so (_ZN13SkEdgeBuilder5buildERK6SkPathPK7SkIRectib+88)
    #11 pc 00191d3b  /system/lib/libskia.so (_Z12sk_fill_pathRK6SkPathPK7SkIRectP9SkBlitteriiiRK8SkRegion+62)
    #12 pc 0018e9d3  /system/lib/libskia.so (_ZN6SkScan12AntiFillPathERK6SkPathRK8SkRegionP9SkBlitterb+674)
    #13 pc 00146d4f  /system/lib/libskia.so (_ZNK6SkDraw8drawPathERK6SkPathRK7SkPaintPK8SkMatrixbbP9SkBlitter+678)
    #14 pc 00127c6b  /system/lib/libskia.so (_ZN14SkBitmapDevice8drawPathERK6SkDrawRK6SkPathRK7SkPaintPK8SkMatrixb+30)
    #15 pc 00139a3f  /system/lib/libskia.so (_ZN8SkCanvas10onDrawPathERK6SkPathRK7SkPaint+370)
    #16 pc 73c86bab  /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x2d3e000)
  •  

MartyMcFly89

Restarted app - nothing. Restarted phone - nothing. Uninstalled app and restored it from Titanium backup - worked.
  •  

MartyMcFly89

Nope, still not working. But I found a workaround - if I select what I want to download, then i crashes AND then (when in map provider select menu) chosing again what to download, hiting OK... the map starts to download and at the same time Locus is booting up, loading points&tracks from previous session.
  •  

Menion

Good evening Marty,
sorry to read about these problems. Another crash in device native code (some libs directly build-in in your device). Hmm seems to be more of these problems then before.

Unfortunately, I have to say that for us, these problems are still unsolvable. Will have to look on this a lot more deeply next days/weeks.
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 Release download
  •  

MartyMcFly89

Ok, if anyone else encounters this thread, he can use the workaround.
And because it's a feature I use a lot, I will update this thread with new finds.
  •