ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1468269 Топик полностью
AlexG (07.10.2024 16:45, просмотров: 64) ответил FDA на Спасибо огромное за подсказку!!! В стартапе размер кучи был всего 0x200, увеличил до 0x800 и всё заработало!!!! В настройках среды (у меня Keil) это не задаётся, ручками прописал и вуаля! Я два дня с отладчиком сидел, а оказывается просто всё. Вот как бы ещё контролировать выделение памяти и куда-то прыгать при переполнении, чтобы понятно было что проблема с этим.
У меня в некоторых проектах штатные функции выделения памяти в куче подменены на мои собственные как раз с такой проверкой (и защитой от одновременного вызова разными процессами). У меня оно прыгает на принудительную перезагрузку, правда, такого давно уже не случалось.