Cómo investigar fallos de Firefox

Firefox Nightly me ha estado fallando durante los últimos tres días. El navegador se inicia bien, pero se bloquea después de aproximadamente un minuto, incluso si no hago nada.

Una cosa que es extraña y notable es que Firefox genera dos ventanas todas las noches, una en blanco sin título o cualquier otra información, y la ventana principal del navegador.



Las pistas suelen ser escasas cuando el navegador falla. Si bien puede vincularlo a su acción anterior, a menudo no es tan fácil como eso. La siguiente guía le proporciona los medios para analizar los bloqueos en Firefox.

Nota: Analizar no significa necesariamente que podrá corregir el problema por su parte. Es muy posible que se trate de un problema que solo se puede solucionar mediante cambios y actualizaciones de código.

Si bien es posible que le interese saber por qué se bloqueó el navegador para evitar esto en el futuro, a menudo debe corregir los problemas causados ​​por el bloqueo.

Es bastante común, por ejemplo, que los bloqueos le quiten la sesión para que no se pueda restaurar automáticamente en el próximo inicio del navegador. No es un problema para los usuarios que comienzan con la página de inicio, pero los usuarios que restauran sesiones con docenas de pestañas aún más abiertas pueden entrar en pánico por un momento pensando que todas esas pestañas se han perdido para siempre (pista: no lo están, es posible restaurar sesiones).

Cómo investigar fallos de Firefox

firefox-crash

Mira esto Guía de fallas de Firefox para obtener consejos sobre cómo resolver las fallas. Los siguientes párrafos se concentran en obtener más información sobre el problema del accidente.



Lo primero que debe hacer es cargar sobre: ​​fallas en Firefox. Hay algunas advertencias que debe tener en cuenta. Primero, si Firefox falla al iniciarse, entonces no podrá acceder a la página. Puede intentar ejecutar una copia diferente de Firefox, digamos Estable en lugar de Beta usando el mismo perfil para acceder a los informes de fallas en ese caso.

En segundo lugar, debe tener habilitados los informes de fallos para que esto funcione. Cargue sobre: ​​preferencias # avanzadas y asegúrese de que Crash Reporter esté habilitado.

Nota: Debería ser obvio que los datos se envían a Mozilla siempre que ocurren fallas cuando la función está habilitada. Si no quiere eso, no habilite la función.

firefox crash reporter

La página about: crashes enumera todos los bloqueos, incluso aquellos que no se enviaron a Mozilla. Los informes de fallos se ordenan cronológicamente del más nuevo al más antiguo en la interfaz.



Cada accidente tiene una identificación única asociada además de eso.

about crashes

Comenzando el análisis

Haga clic en uno de los bloqueos, el último, por ejemplo, para iniciar su análisis. Si se ha habilitado Crash Reporter, la información sobre el bloqueo se muestra en el sitio Crash Stats de Mozilla.



crash reason firefox

La página enumera una gran cantidad de información técnica que no es de utilidad para los usuarios que intentan averiguar por qué su navegador se ha bloqueado.



Sin embargo, hay una firma de bloqueo en la parte superior que puede revelar el motivo del bloqueo. En mi caso particular, el bloqueo parece haber sido causado por HTMLMediaElement :: NotifyAudioPlaybackChanged.

Esta firma por sí sola puede revelarle por qué Firefox puede haberse bloqueado y puede brindarle una idea sobre cómo solucionar el problema.

Cuando navega por la página, encuentra información adicional de interés. Hay una lista de errores relacionados en la página, si existen. Esto puede ser útil, ya que puede indicarle un informe de error que ya se ha presentado para que sepa que Mozilla está trabajando para solucionar el bloqueo.

A veces, es poco lo que puede hacer si no puede vincular la firma del bloqueo o la información que se muestra en la página con su problema particular.

En ese caso, puede presentar un error para informar a Mozilla sobre el problema. Si bien puede hacerlo desde la página de estadísticas de fallas, necesita una cuenta Bugzilla @ Mozilla para archivarlo.

Más investigación

Aún así, hay más que puede hacer en Mozilla Crash Reports.

Encontrará una lista de 'más informes' junto al campo de la firma y una opción de búsqueda. Si bien la búsqueda a menudo no es tan útil, ya que ejecuta una búsqueda en el soporte de Mozilla, más informes revelan información adicional que puede resultarle útil.

more reports

Un clic en los enlaces de más informes abre una interfaz con pestañas que ofrece mucha información. Comienza con una página de resumen que revela si otros usuarios de Firefox han informado del mismo bloqueo a Mozilla.



La misma página enumera información sobre la arquitectura, el adaptador de gráficos y otra información de hardware de los sistemas que informaron la misma firma de bloqueo.

firefox crashes

Otras pestañas de interés en esa página son:



  1. Informes: esta pestaña enumera todos los informes, el suyo y el de otros usuarios de Firefox que informaron del problema.
  2. Bugzilla: revela si ya se ha registrado un error en Bugzilla. Desafortunadamente, no puede enviar un error desde esa pestaña, pero debe volver a la página de bloqueo donde puede hacerlo.
  3. Comentarios: enumera los comentarios que los usuarios de Firefox agregaron a los informes de fallas.

Palabras de cierre

Los bloqueos del navegador que no se pueden vincular a una acción en particular son difíciles de analizar. El Crash Reporter de Mozilla y los informes de fallos que genera pueden indicarle la dirección correcta.

Incluso si no es así, puede verificar si otros usuarios de Firefox están experimentando el mismo problema e informar el error a Mozilla para informar a la organización al respecto.

Ahora tu: ¿Cómo manejas los choques?