SIGNAL 11 SIGSEGV bloqueo de Android

Hoy me enfrenté a un error debido a que mi aplicación de Android está recibiendo por SIGNAL 11.

Este error suele producirse debido al acceso al área de memoria no autorizado por el almacenamiento interno de Android. Algunos de los escenarios posibles son el acceso web, la comunicación de red, la descarga de imágenes de servidor y tal. Mina fue el caso de url de carga del navegador!

Http://bootloader.wikidot.com/linux:android:crashlog

Necesito iniciar el navegador después de una exploración de código QR.

La aplicación se mantuvo en la exploración y el lanzamiento del navegador con fluidez, pero el problema se produce después de 15-20 intentos de los mismos pasos.

Investigué mucho y encontré que es el ERROR DE MEMORIA que se produce en las bibliotecas Native de Android .. por lo general cuando se intenta acceder a un área de memoria desconocida por el sistema de almacenamiento interno android.

Finalmente me reveló que cuando vi el uso de la memoria de mi aplicación en la sección de configuración de la aplicación de Android, me encontré con que la memoria caché se ha alcanzado a 10 MB ..

Llame a webview.clearCache(); Y webView2.destroyDrawingCache();

Eso debería resolver el problema.

He enfrentado el mismo problema y tuve un jni. Esta excepción fatal crea al azar y como yo lo estaba usando para reproducir audio se estrelló alrededor de 2 min o 6 min o bien. Después de un montón de investigación he encontrado que el problema era que había hecho una llamada de función nativa de dos hilos diferentes y cuando se produce al mismo tiempo que no.

Otro si tiene alguna llamada jni de android asegúrese de que no ha pasado ningún nulo como argumento.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.