Как удалить «невидимые» точки останова (breakpoints) в Firebug

Столкнулся на днях с такой проблемой: при отладке JavaScript-кода в Firebug отладчик стал останавливаться на несуществующих точках останова (breakpoints) — на тех, которые уже ранее были удалены. То есть вот так просто ни с того ни с сего останавливается посреди кода. Приходится снова и снова нажимать F8, чтобы продолжить выполнение.

Перезапуск Firefox не помог. Переустановка плагина — тоже. В итоге обнаружил, где .

Как оказалось, плагин Firebug хранит свои breakpoints в файле firebug\breakpoints.json  в папке с пользовательским профилем Firefox (где находится файл профиля — см. в этой статье).

Я вышел из Firefox, удалил этот файл, и после этого Firebug снова заработал нормально.