A/libc: Фатальный сигнал 11 (SIGSEGV), код 1 (SEGV_MAPERR), ошибка 0x0 в tid 9500 (com.schonell), pid 9500

#android #video #exoplayer2.x #linphone-sdk

Вопрос:

Я получаю это точное сообщение о сбое/ошибке от logcat для моего приложения для Android.

 A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 9500 (com.schonell), pid 9500
 

Больше никаких подробностей журнала сбоев, отображается только это сообщение. Это происходило каждый раз, когда мое приложение для видеозвонков завершало звонки и выводило приложение из строя. Видеозвонок использовал Linphone для аудио и Google exoplayer для показа видео.

Я понятия не имею, почему это происходит.

Комментарии:

1. hii . вы решили эту проблему?

2. До сих пор я не могу решить эту проблему. Самое странное, что нет подробного журнала ошибок. Надеюсь, кто-нибудь сможет помочь.

3. У меня та же ошибка с момента перехода на androidx, есть какое-нибудь решение?

4. Привет @кено до сих пор не получил никакого правильного решения, но вы можете попробовать обновить NDK до последней версии, и это может вам помочь, потому что с тех пор, как я обновил свой NDK, это останавливает сбой. Я не знаю, исправил ли обновление NDK ошибку или что-то еще.

Ответ №1:

Проблема может быть связана с неправильным использованием AlertDialog. Если это так, попробуйте свести это к минимуму, удалив любой обработчик или петлитель изнутри

Комментарии:

1. Пожалуйста, сформулируйте это как объясненный условный ответ, чтобы избежать впечатления, что вы задаете уточняющий вопрос вместо ответа (для которого вместо ответа следует использовать комментарий, сравните meta.stackexchange.com/questions/214173/… ). Например, например: «Если ваша проблема … то решение в том, чтобы …. потому что …. .»

Ответ №2:

Может быть, у вас есть android:name="androidx.multidex.MultiDexApplication" зарегистрированный в вашем Manifest.xml

У меня также была аналогичная проблема после добавления android:name="androidx.multidex.MultiDexApplication" в манифест. После удаления его из манифеста ошибка исчезла.