Mi aplicación contiene un error que hace que el script se ejecute infinitamente largo. Cuando obligo a detener el script, todos los elementos de jQuery UI no responden a mis acciones, ni la aplicación responde a las pulsaciones de teclas.¿Cómo encontrar un error raro?
Si elijo abrir Firebug, se requiere volver a cargar la página y se pierde todo el estado actual de la aplicación.
El problema es que no puedo reproducir este error y me está volviendo loco. ¿Cómo encontrar y corregir ese error astuto?
ACTUALIZACIÓN. Gracias a todos por el consejo. Pero el problema es que no puedo descubrir cuándo ocurre un error y, por lo tanto, no puedo reproducirlo. Es por eso que los procedimientos estándar no funcionarán en mi caso.
He examinado cada ciclo de bucle y llamadas a funciones recursivas, pero aún no he resuelto el problema.
Publicar el código no es una buena idea: el listado de códigos es enorme y bastante complicado (un juego).
SOLUCIÓN POSIBLE. Seguiré uno de los consejos publicados e intentaré registrar todas las funciones que podrían estar causando el problema. Espero eso ayude.
¿Podría publicar su código? –
+1. Demasiadas preguntas simplemente solicitan la solución del problema en lugar de cómo depurarlo. – maxedison
, facilite un http://sscce.org/ :) –