Исключение Недопустимое значение в Firebug

Сегодня я нашел исключение в моей консоли firebug:

uncaught exception: [Exception … “Недопустимое значение” nsresult: “0x80070057 (NS_ERROR_ILLEGAL_VALUE)” location: “JS frame :: http://portal.aolcdn.com/p5/_v39.5/js/main.js :: анонимный :: строка 196 “данные: нет]

Это происходит, например, если вы передаете undefined (вместо строки) URL-адрес объекта XmlHttpRequest . Объект обнаруживает, что это недопустимое значение и выдает исключение. Точная причина проблемы зависит от кода в этом положении.

Проверьте значения переменных, которые там используются, и посмотрите, содержит ли какой-либо из них неожиданный контент.