AlexBi (09.08.2021 09:40, просмотров: 227) ответил SciFi на Данунафиг. Ты там где-то глобально накосячил, вот оно и вылазит в
разных местах. Типа переполнение стека, или времени на обработку
прерывания не хватает, или ещё какая-нибудь фигня.
Переполнение стека ловится аппаратно, наверное. Скорее всего там
использование нереентерабельных функций в прерывании и в основной
программе, или другом, вытесняемом, прерывании. Функции могут быть
как самодельные (придется как-то переписать/разделить), так и из
стандартной библиотеки (использовать многопоточную, или какую-то
аналогичную)