he desarrollado una extensión del navegador Chrome y, en raras ocasiones, se bloquea (por ejemplo, una burbuja aparece en la parte superior derecha que indica "_____ se ha estrellado! Haga clic aquí para volver a cargarlo.")¿Cómo depurar una extensión del navegador Chrome que se cuelga?
El problema es que cuando lo hace, background.html desaparece (muere) inmediatamente, y no puedo encontrar ninguna información que me ayude a depurar lo que salió mal. He abierto chrome: // bloqueos y veo que hay entradas allí que pueden corresponder a mi problema, pero el registro de fallos solo me da un enlace para presentar un informe de error (sin posibilidad de descargar o ver el registro).
Basado en this Goole entry on finding crash registros He encontrado algunos archivos .dmp, pero son esencialmente ilegibles (los archivos .dmp parecen ser algún tipo de traza de pila no simbolizada, o algo de esa naturaleza).
¿Alguien tiene una buena manera de solucionar errores de extensión de Chrome?
EDIT: después de nuevas investigaciones, he determinado que chrome: // accidentes no se relacionan con mis accidentes de extensión. Acabo de tener un bloqueo, sin embargo, la última marca de tiempo en Chrome: // se produce hace varias horas.
Obtenga su código de extensión revisado. Creo que tienes un ciclo que no termina. ¿También intentó crear registros utilizando 'console.log'? –
"¿Código revisado?" ¿Por quién? Dudo que tenga un ciclo infinito, aunque es posible que piezas específicas del código estén tardando un poco en ejecutarse ... –
¿Probaste http://codereview.stackexchange.com/? –