debugging - permitir - ¿Cómo puedo depurar un bloqueo de pestañas en Google Chrome?
permitir ventanas emergentes firefox (4)
Tenemos una aplicación de una sola página que bloquea aleatoriamente toda la pestaña del navegador. Observé la memoria por más de una hora, pero no fue aumentando y todo se ve bien. De repente, después de que pasa más tiempo, la pestaña se bloquea.
Busqué un basurero en
C:/Users/cburgdorf/AppData/Local/Google/CrashReports
pero Chrome-last.dmp está totalmente desactualizado. ¿Hay algún lugar donde pueda buscar información adicional sobre el bloqueo? Sin mencionar que es una bestia difícil de reproducir.
Me pregunto si podría iniciar Chrome con windbg adjunto y esperar (2 horas más o menos) para el bloqueo de pestañas. Funcionaría eso?
ACTUALIZAR
Todos ustedes dieron buenas respuestas y proporcionaron consejos valiosos para la búsqueda de errores. Al final pude reproducir el error y obtener un volcado seguro mediante los siguientes pasos:
1.) windbg.exe -o chrome.exe
2.) reproduce crash
3.) .dump /ma C:/Path/To/A/CrashDump/File.dmp (as Paul pointed out)
4.) end session and load the crash dum with windbg
5.) use !analyze -v to extract valuable information
¿Podrías tratar de usar Firebug en Chrome y darme un registro? http://getfirebug.com/wiki/index.php/Command_Line_API
upd. necesitas iniciar Chrome con la opción de depuración.
--enable-logging --v=1
Si desea analizar solo una pestaña específica, debe seguir los pasos a continuación.
- Abra el Administrador de tareas de Chrome (vea la opción Páginas de fondo en el menú).
- Haga clic derecho en la grilla y active la columna de ID de proceso.
- Y adjuntar windbg a este pid.
Siga las instrucciones en http://www.chromium.org/for-testers/bug-reporting-guidelines/reporting-crash-bug para informar el fallo del procesador de modo que los desarrolladores de Chromium puedan depurarlo.
Una vez que WinDbg irrumpe, use este comando para crear un volcado de bloqueo completo:
.dump /ma C:/Path/To/A/CrashDump/File.dmp