Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:
null
. null
. null
, как если бы это был массив. null
, как если бы это был массив. null
как будто это было значение Throwable. Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null
.
Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html
Можно повернуть прочь "Disable Script Debugging"
опция в Internet Explorer и начать отлаживать с Visual Studio
, если у Вас, оказывается, есть это вокруг.
я нашел, что это - один из немногих способов диагностировать некоторые из тех IE
конкретные вопросы.
Ага!
я имел OnError()
событие в некотором коде, который устанавливал источник изображения на канал передачи изображения по умолчанию, если это не было найдено. Конечно, если бы канал передачи изображения по умолчанию не был найден, то он инициировал бы обработчик ошибок...
Для людей, у которых есть подобная проблема, но не то же, я предполагаю, что причиной этого, скорее всего, будет или незавершенный цикл, обработчик событий, который инициировал себя или что-то подобное, которое бросает механизм JavaScript во вращение.
У меня была эта проблема, и Я решил это. В теге <% @ Page
был атрибут с именем MaintainScrollPositionOnPostback
, и после его удаления ошибка исчезла.
Я добавил его раньше, чтобы предотвратить прокрутку после каждой обратной передачи.
Я не знаю, что вам сказать, но такая же проблема произошла с сортировкой и поиском таблицы jQuery. Когда в таблице ничего не осталось, где вы ищете строку, например, вы тоже получаете эту ошибку. Даже в Google Analytics эта ошибка происходит часто.
Я столкнулся с этой проблемой недавно и написал пост о конкретном случае в нашем коде, который вызывал эту проблему.
http://cappuccino.org/discuss/2010/03/01/internet-explorer-global-variables-and-stack-overflows/
Краткое резюме: рекурсия, проходящая через глобальный объект хоста, ограничена глубиной стека 13. Другими словами, если ссылка, которую использует ваш вызов функции (не обязательно сама функция), была определена в форме window.foo = function, то рекурсия через foo ограничена глубиной 13.
Также наличие smartNavigation = "true" вызывает это "
{{1} }Это проблема с Java и Flash Player. Установите последнюю версию Java и Flash Player, и проблема будет решена. В противном случае установите Mozilla Firefox, он автоматически установит необходимые обновления.