Closed akvast closed 5 years ago
По моим наблюдениям крашится векторная отрисовка карты, т.к. при переключении на растровый режим краш не воспроизводится. Так-же заметил что при векторной отрисовке на малом зуме (отдаленном) так-же не крашится.
Легко воспроизводится, если быстро зумить карту даже с 1м пином на ней. MapKit v3.1.2. Данные по девайсу в логах есть, но на самом деле воспроизводится на любом девайсе.
ru.packagename.debug A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xc in tid 20312 (packagename.debug), pid 20312 (packagename.debug)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'xiaomi/tissot/tissot_sprout:8.1.0/OPM1.171019.026/V9.6.8.0.ODHMIFE:user/release-keys'
Revision: '0'
ABI: 'arm'
pid: 20312, tid: 20312, name: packagename.debug >>> ru.packagename.debug <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xc
Cause: null pointer dereference
r0 bd045898 r1 b9d03a38 r2 bf3f20f2 r3 00000001
r4 c61fee84 r5 00000000 r6 00000000 r7 ffc1c7bc
r8 00000094 r9 c62f0ac4 sl 00000000 fp b9c5e780
ip 0000000d sp ffc1c778 lr c3ffc4bc pc 0000000c cpsr a00f0030
backtrace:
#00 pc 0000000c <unknown>
#01 pc 002824b8 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#02 pc 00416904 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#03 pc 00417248 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#04 pc 003fd270 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#05 pc 00426838 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#06 pc 00426aa4 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#07 pc 0042f6c4 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#08 pc 0042ffa8 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#09 pc 0041159c /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.mapkit.so
#10 pc 002ba7d0 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.runtime.so
#11 pc 001bc9e0 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.runtime.so
#12 pc 001b8dd4 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.runtime.so
#13 pc 00166ec4 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.runtime.so
#14 pc 0016f0bc /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/lib/arm/libcom.yandex.runtime.so (Java_com_yandex_runtime_async_internal_Scheduler_run+28)
#15 pc 000b4a17 /data/app/ru.packagename.debug-lulBspleJoMvCF1SEvNgoA==/oat/arm/base.odex (offset 0x9e000)
Аналогичная проблема! Кто-нибудь уже решил проблему?
Еще такой вариант есть
Fatal signal 11 (SIGSEGV), code 2, fault addr 0x74636576 in tid 29343 (packagename.main), pid 29343 (packagename.main)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'HUAWEI/CLT-L29RU/HWCLT:8.1.0/HUAWEICLT-L29/155(C10):user/release-keys'
Revision: '0'
ABI: 'arm'
pid: 29343, tid: 29343, name: packagename.main >>> packagename.main <<<
SEGV_ACCERR), fault addr 0x74636576
r0 b9de64b8 r1 a576b320 r2 00000004 r3 00000001
r4 b1f70bbc r5 00000000 r6 d216dd08 r7 d216dd08
r8 00000036 r9 b71d4104 sl 00000000 fp a0426dc0
ip 7463656a sp ffbb8d88 lr ffffffff pc b55794b0 cpsr 600f0010
backtrace:
#00 pc 002824b0 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#01 pc 00416904 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#02 pc 00417248 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#03 pc 003fd270 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#04 pc 00426838 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#05 pc 00426aa4 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#06 pc 0042f6c4 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#07 pc 0042ffa8 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#08 pc 0041159c /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.mapkit.so
#09 pc 002ba7d0 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.runtime.so
#10 pc 001bc9e0 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.runtime.so
#11 pc 001b8dd4 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.runtime.so
#12 pc 00166ec4 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.runtime.so
2018-12-07 09:41:35.178 29720-29720/? A/DEBUG: #13 pc 0016f0bc /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/lib/arm/libcom.yandex.runtime.so (Java_com_yandex_runtime_async_internal_Scheduler_run+28)
#14 pc 0009a927 /data/app/packagename.main-M-ClCYX2ZesvCmYYa7ZScQ==/oat/arm/base.odex (offset 0x98000)
Проблема уже исправлена, в ближайшее время выпустим релиз.
Исправлено в 3.2.0.
Карты крашатся при зуме. В demo проекте в activity "Map Objects" крашится при относительно долгом зуме туда-обратно. В нашем проекте, где карты более нагружены метками, крашится стабильно менее чем за минуту использования карты. Версия библиотеки: 3.1.2 SDK version: 28
com.yandex.mapkitdemo A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x3e9c66d73e020018 in tid 9593 (ndex.mapkitdemo), pid 9593 (ndex.mapkitdemo)