Описание тега stack-overflow

НЕ ЭТО САЙТ! Используйте этот тег для ошибки, вызванной помещением слишком большого количества элементов в стек вызовов. Если у вас есть вопросы относительно этого веб-сайта, перейдите на https://meta.stackru.com

НЕ ИСПОЛЬЗУЙТЕ ЭТОТ ТЕГ ДЛЯ СООБЩЕНИЯ НА САЙТЕ С ПЕРЕПОЛНЕНИЕМ СТЕКА! Если у вас есть вопросы по сайту, перейдите в Meta.


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

( Википедия: переполнение стека)

См. Как происходит "переполнение стека" и как его предотвратить? для получения общих советов по исключениям переполнения стека, что это такое и т. д.

См. Также: stackunderflow