#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"
в манифест. После удаления его из манифеста ошибка исчезла.