Цитата(aaarrr @ Apr 10 2012, 20:37)

Тогда увеличивайте стек, чтобы наверняка ухватить конец. Очень может быть, что его уже не хватает,
просто это пока не проявляется. "Дырки" вполне могут возникать при работе *scanf.
точно, в основном в там и проявляется явно. Но эта задача запускается только в одном режиме, в котором все остальные задачи не поднимаются
Для нее был вообще выделен свой стек, на чем и смотрю
Но иногда в задачах, которые уж точно тупо принимают пакет, отдают ответ и также тупо ходят по машине, тоже бывает глюк. После увеличения стека пропало
Цитата(_Артём_ @ Apr 10 2012, 20:37)

Может в этом ошибка: заполнять нужно не всё - задача должна запускаться с определёнными значаниями (и наверняка не с FF). То есть заполнить нужно ту часть которую задача ещё не использовала.
SP_tast_init_value-SP_min_value байт начиная от SP_start_value-1.
задача, по идее, запускается в двух вариантах - со стеком, выделяемым системой, или со стеком, определяемым пользователем.
Вот я и хочу уйти от огульного выделения каждой задаче одинакового количества оперативки
Но сейчас копаю исходники - разобраться в ихнем менеджере памяти пока туго

upd
MPU там нет