Route planner - crash when resuming

Started by MartyMcFly89, May 01, 2019, 10:57:11

0 Members and 2 Guests are viewing this topic.

MartyMcFly89

When resuming route planning, the app crashes. Not always, but very often. Latest store version of Locus. I don't think it did this before.

Quote*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'xiaomi/mido/mido:7.0/NRD90M/V10.2.3.0.NCFMIXM:user/release-keys'
Revision: '0'
ABI: 'arm'
pid: 4865, tid: 5135, name: RenderThread  >>> menion.android.locus.pro <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: 'GL errors! frameworks/base/libs/hwui/renderthread/CanvasContext.cpp:517'
    r0 00000000  r1 0000140f  r2 00000006  r3 00000008
    r4 bcc7f978  r5 00000006  r6 bcc7f920  r7 0000010c
    r8 bbd2a800  r9 00000000  sl bd2e44a4  fp bd2e44a0
    ip 0000000c  sp bcc7ef38  lr e801b2c7  pc e801db48  cpsr 200f0010

backtrace:
    #00 pc 00049b48  /system/lib/libc.so (tgkill+12)
    #01 pc 000472c3  /system/lib/libc.so (pthread_kill+34)
    #02 pc 0001d565  /system/lib/libc.so (raise+10)
    #03 pc 000190b1  /system/lib/libc.so (__libc_android_abort+34)
    #04 pc 00017114  /system/lib/libc.so (abort+4)
    #05 pc 0000c539  /system/lib/libcutils.so (__android_log_assert+112)
    #06 pc 000239d7  /system/lib/libhwui.so
    #07 pc 000252df  /system/lib/libhwui.so
    #08 pc 0002874b  /system/lib/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+122)
    #09 pc 0000e575  /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+140)
    #10 pc 0006c0d1  /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
    #11 pc 00046d93  /system/lib/libc.so (_ZL15__pthread_startPv+22)
    #12 pc 00019afd  /system/lib/libc.so (__start_thread+6)
  •  

MartyMcFly89

Again crash:
Quote*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'xiaomi/mido/mido:7.0/NRD90M/V10.2.3.0.NCFMIXM:user/release-keys'
Revision: '0'
ABI: 'arm'
pid: 11636, tid: 11747, name: RenderThread  >>> menion.android.locus.pro <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: 'GL errors! frameworks/base/libs/hwui/renderthread/CanvasContext.cpp:517'
    r0 00000000  r1 00002de3  r2 00000006  r3 00000008
    r4 bca5f978  r5 00000006  r6 bca5f920  r7 0000010c
    r8 a4797800  r9 00000000  sl be094244  fp be094240
    ip 0000000c  sp bca5ef38  lr e801b2c7  pc e801db48  cpsr 200f0010

backtrace:
    #00 pc 00049b48  /system/lib/libc.so (tgkill+12)
    #01 pc 000472c3  /system/lib/libc.so (pthread_kill+34)
    #02 pc 0001d565  /system/lib/libc.so (raise+10)
    #03 pc 000190b1  /system/lib/libc.so (__libc_android_abort+34)
    #04 pc 00017114  /system/lib/libc.so (abort+4)
    #05 pc 0000c539  /system/lib/libcutils.so (__android_log_assert+112)
    #06 pc 000239d7  /system/lib/libhwui.so
    #07 pc 000252df  /system/lib/libhwui.so
    #08 pc 0002874b  /system/lib/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+122)
    #09 pc 0000e575  /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+140)
    #10 pc 0006c0d1  /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
    #11 pc 00046d93  /system/lib/libc.so (_ZL15__pthread_startPv+22)
    #12 pc 00019afd  /system/lib/libc.so (__start_thread+6)
  •  

Menion

Good day MartyMcFly89
thanks for bug reports. These crashes in app native code are almost unsolvable to me, sorry.
What I may suggest is to try to disable acceleration of map if it helps.
For this, activate expert settings and disable "Map hardware acceleration" settings. Hope this helps.
Or if you want, it is possible to downgrade to the older version of Locus Map, if you think it does not had these troubles before.
- 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

Quote from: menion on May 02, 2019, 14:56:58
Good day MartyMcFly89
thanks for bug reports. These crashes in app native code are almost unsolvable to me, sorry.
What I may suggest is to try to disable acceleration of map if it helps.
For this, activate expert settings and disable "Map hardware acceleration" settings. Hope this helps.
Or if you want, it is possible to downgrade to the older version of Locus Map, if you think it does not had these troubles before.

Downgraded to 3.35.2 and it works just fine.
  •  

Menion

Quite interesting.
We play to publish new Locus Map version in the middle of May, so if possible, give it a try (you may simply try a Free version as it shares same code) and let me know, thanks.
- 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

Quote from: menion on May 08, 2019, 09:47:15
Quite interesting.
We play to publish new Locus Map version in the middle of May, so if possible, give it a try (you may simply try a Free version as it shares same code) and let me know, thanks.

Updated now. For now, it works. Will have to try it for longer time.
The only problem for now was 3-minute long starting time. Then I exited the app and 2nd start time was back to good times of 30s, as in previous updates. 
  •  

MartyMcFly89

Had to downgrade again, because though my offline saved maps worked, online (custom) maps from mapy.cz didn't. Their tourist maps are the best maps in my opinion, so having those is the most important for me.
I've tried to fox it by editing custom.xml file, but even after 2 hours, no succes. So I downgraded.
  •