2011-02-15 11 views
13

Así que tengo esta página con muchas funciones jQuery. No tengo ningún punto de interrupción, pero Firebug siempre se rompe/salta a una función JS como si hubiera un punto de interrupción pero no lo hay.¡La depuración de Firebug salta/se rompe en un punto de interrupción inexistente!

enter image description here

Su también rompe algunos JS en la página (no todo). Quiero decir, presiono 'jugar' o 'F8' un par de veces para continuar/detener la depuración, pero algunas funciones de JS ya no funcionan. Todo funciona bien cuando Firebug está apagado.

Estoy usando Firefox 3.6.13 con Firebug 1.6.2.

¿Alguna idea de por qué está sucediendo y cómo solucionarlo?

+0

Este comienzo me pasó cuando actualicé a Firebug versión 1.7.0 – Topera

Respuesta

2

La solución es desinstalar Firefox y Firebug y reinstalar desde cero.

+0

Estaba usando el depurador incorporado de Firefox y experimentaba el mismo problema. Una instalación limpia fue exactamente lo que solucionó el problema para mí – Kevin

+1

Sí, claro, cada vez que esto sucede (que es 50% veces que uso puntos de interrupción). –

3

¡Resuelto! En mi caso, hice clic en el botón que se muestra a continuación. Simplemente haga clic de nuevo :)

Nota: mi pantalla de impresión está en portugués, pero no es un problema para comprender.

firebug

3

Probablemente un poco tarde, pero la respuesta es probable que añade un punto de interrupción en un error y no hay ningún error más, así que no se puede desactivar con normalidad.

Esto es lo que tiene que hacer:

  1. Ir a la escritura Tab
  2. Haga clic en la pestaña de puntos de ruptura en el lado derecho
  3. Quitar los puntos de interrupción que desee haciendo clic en el pequeño x

Aquí está una imagen para ilustrar:

Firebug invisible breakpoints

+0

me ayudó, pero no exactamente como se describe. Tenía que agregar punto de interrupción en este lugar y eliminar por medio del menú de la derecha. Otras soluciones no me ayudaron. –

+1

PD: tenga en cuenta que buggug con errores ralentizaría enormemente el rendimiento del código que tiene puntos de interrupción deshabilitados ... –

+0

tuve este mismo problema en cromo. Había creado un punto de interrupción al hacer clic en una línea de código y no me había dado cuenta – dabobert

8

Lo que funcionó para mí (en FireFox v18.0.1 con FireBug v1.11.1) fue restablecer todas las opciones de FireBug: menú FireBug -> Opciones -> Restablecer todas las opciones de Firebug. No descubrí qué opción exacta estaba causando el problema.

4

Me he encontrado con este problema donde me encuentro con un punto de interrupción y ni siquiera aparece en la pestaña de puntos de interrupción.

Una cosa que he encontrado que funciona es crear un punto de interrupción real en la línea donde se está rompiendo firebug, y luego desactivarlo manualmente con la casilla de verificación en la pestaña de puntos de interrupción.

En mi experiencia, esto ha impedido que Firebug rompa al azar estas líneas.

+0

Gracias, ¡eso es lo único que me ayuda! –

Cuestiones relacionadas