Переполнение стека в Internet Explorer - PullRequest
3 голосов
/ 28 июля 2010

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

Я открыл свой сайт в Internet Explorer (я использую Chrome 99% времени) и получил «Переполнение стека" ошибка.

Мне просто интересно, это плохо, потому что когда я открываю его в Chrome или Firefox, он загружается нормально.Также это случается с кем-то еще?

веб-сайт, www.illstudylater.com

Ответы [ 2 ]

2 голосов
/ 28 июля 2010

Это плохо, только если кто-то из ваших пользователей будет использовать Internet Explorer.Так что да.

1 голос
/ 28 июля 2010

С http://en.wikipedia.org/wiki/Stack_overflow

В программном обеспечении происходит переполнение стека когда слишком много памяти используется на стек вызовов. Стек вызовов содержит ограниченный объем памяти, часто определяется в начале программа. Размер стека вызовов зависит от многих факторов, в том числе язык программирования, машина архитектура, многопоточность и количество доступной памяти. Когда тоже много памяти используется в стеке вызовов считается, что стек переполнен, как правило, приводит к программе авария. Этот класс программной ошибки обычно вызывается одним из двух типов ошибки программирования.

  • Бесконечная рекурсия
  • Очень большие переменные стека

Когда выдается эта ошибка, рекурсия является более популярной причиной.

Я пробовал сайт в IE8 без проблем, поэтому, возможно, это старая версия IE, вызывающая проблему.

...