Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Падает с ошибкой A/libc: Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) #33

Closed
thirdegg opened this issue Oct 3, 2018 · 3 comments

Comments

@thirdegg
Copy link

thirdegg commented Oct 3, 2018

Приложение падает со включенном слоем отображения пользователя в API 28. При многократном переиспользовании карты во фрагменте.
Версия карт 3.0.0

val userLocationLayer = mapView!!.getMap().userLocationLayer
userLocationLayer.isEnabled = true
userLocationLayer.isHeadingEnabled = true

В логи ничего не выводится, кроме:
A/libc: Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 5238 (...), pid 5238 (...)

@primus-anonymous
Copy link

Столкнулся с той же проблемой, в том числе на API < 28 на разных девайсах. Если отключить отображение слоя пользователя, то все работает нормально.

Вот, что мне удалось получить из Log Cat'а.

2018-10-16 14:58:57.232 671-671/ru.mc2soft.coolclever A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 671 (soft.coolclever)
2018-10-16 14:58:57.342 2180-2180/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: Build fingerprint: 'samsung/zeroltexx/zerolte:7.0/NRD90M/G925FXXU6ERF5:user/release-keys'
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: Revision: '10'
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: ABI: 'arm'
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: pid: 671, tid: 671, name: soft.coolclever >>> ru.mc2soft.coolclever <<<
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: r0 00000000 r1 0000029f r2 00000006 r3 00000008
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: r4 ec08158c r5 00000006 r6 ec081534 r7 0000010c
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: r8 b7168840 r9 c5d4ef20 sl 00000000 fp 00000000
2018-10-16 14:58:57.343 2180-2180/? A/DEBUG: ip 0000000b sp ffafee88 lr ea17c9c7 pc ea17f230 cpsr 600f0010
2018-10-16 14:58:57.384 2180-2180/? A/DEBUG: backtrace:
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #00 pc 0004a230 /system/lib/libc.so (tgkill+12)
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #1 pc 000479c3 /system/lib/libc.so (pthread_kill+34)
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #2 pc 0001d9c5 /system/lib/libc.so (raise+10)
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #3 pc 00019511 /system/lib/libc.so (__libc_android_abort+34)
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #4 pc 00017150 /system/lib/libc.so (abort+4)
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #5 pc 0004edc3 /data/app/ru.mc2soft.coolclever-1/lib/arm/libgnustl_shared.so (_ZN9__gnu_cxx27__verbose_terminate_handlerEv+226)
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #6 pc 0004d755 /data/app/ru.mc2soft.coolclever-1/lib/arm/libgnustl_shared.so (_ZN10__cxxabiv111__terminateEPFvvE+4)
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #7 pc 0004d7c9 /data/app/ru.mc2soft.coolclever-1/lib/arm/libgnustl_shared.so (_ZSt9terminatev+8)
2018-10-16 14:58:57.389 2180-2180/? A/DEBUG: #8 pc 0004da25 /data/app/ru.mc2soft.coolclever-1/lib/arm/libgnustl_shared.so (__cxa_throw+120)
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #9 pc 001bbda9 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.runtime.so (__cxa_throw+244)
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #10 pc 00214dcb /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.runtime.so (_ZN6yandex4maps7runtime7android8internal5checkEv+50)
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #11 pc 0062583b /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.mapkit.so
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #12 pc 009ce387 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.mapkit.so
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #13 pc 009d1dd1 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.mapkit.so (_ZN6yandex4maps6mapkit13user_location7android33UserLocationObjectListenerBinding13onObjectAddedEPNS2_16UserLocationViewE+24)
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #14 pc 009cc141 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.mapkit.so
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #15 pc 009cd207 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.mapkit.so
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #16 pc 003f6b11 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.mapkit.so
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #17 pc 003f6b87 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.mapkit.so
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #18 pc 003f4669 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.mapkit.so
2018-10-16 14:58:57.390 2180-2180/? A/DEBUG: #19 pc 001b355f /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.runtime.so
2018-10-16 14:58:57.391 2180-2180/? A/DEBUG: #20 pc 001b6359 /data/app/ru.mc2soft.coolclever-1/lib/arm/libcom.yandex.runtime.so
2018-10-16 14:58:57.391 2180-2180/? A/DEBUG: #21 pc 00e4c935 /data/app/ru.mc2soft.coolclever-1/oat/arm/base.odex (offset 0xe03000)
2018-10-16 14:58:58.467 3074-3074/? E/lowmemorykiller: Error writing /proc/671/oom_score_adj; errno=22

@IUdalov
Copy link
Contributor

IUdalov commented Oct 24, 2018

Мы пока собираемся с targetSdkVersion 27.
@primus-anonymous - в этом кейсе скорее всего течёт или заканчивается память. Не может утекать Activity?

На 28 будем смотреть ASAP.

@primus-anonymous
Copy link

После обновления SDK на 3.1.1 падать перестало.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants