Firebug debug перескакивает/прерывается на несуществующей точке останова!

Итак, у меня есть эта страница с кучей функций jQuery. У меня нет точек останова, но Firebug всегда ломается/прыгает на JS-функцию, как есть точка останова, но нет!

enter image description here

Он также разбивает некоторые JS на странице (не все). Я имею в виду, что несколько раз ударяю "играть" или "F8", чтобы продолжить/остановить отладку, но затем некоторые функции JS больше не работают. Все работает нормально, когда Firebug выключен.

Я использую Firefox 3.6.13 с Firebug 1.6.2.

Любая идея, почему это происходит и как это исправить?

Ответ 1

Решение заключается в удалении firefox и firebug и переустановке с нуля.

Ответ 2

Что работало для меня (в FireFox v18.0.1 w/FireBug v1.11.1) было reset все опции FireBug: меню FireBug → Options → reset All Firebug Options. Я не понял, какой именно вариант вызвал проблему.

Ответ 3

Я столкнулся с этой проблемой, когда я столкнулся с точкой останова, и она даже не отображается на вкладке точек останова.

Одна вещь, которую я обнаружил, заключается в создании фактической точки останова на линии, где разбивается firebug, а затем вручную отключить ее с помощью флажка на вкладке точек останова.

По моему опыту это остановило firebug от случайного взлома на этих линиях.

Ответ 4

Решено! В моем случае я нажал на кнопку, показанную ниже. Просто нажмите еще раз:)

Примечание. Мой экран печати находится на португальском языке, но это не проблема для понимания.

firebug

Ответ 5

Вероятно, немного поздний ответ, но вы, вероятно, добавили точку останова в ошибке, и больше нет ошибки, поэтому вы не можете ее отключить в обычном режиме.

Это то, что вам нужно сделать:

  • Перейдите на вкладку Script
  • Перейдите на вкладку точек останова в правой части
  • Удалите точки останова, которые вы хотите, щелкнув маленький x

Здесь изображение, которое можно проиллюстрировать:

Firebug invisible breakpoints