Argon (21.04.2010 12:27, просмотров: 2082)
Коллеги, а никто не сталкивался с ошибками динамического выделения памяти в IAR? Наблюдаю ситуацию: выделяю массив (назовем ARR) при старте программы. Этот массив время от времени используется. Но не освобождается никогда.
По ходу программы выделяю-освобождаю память для мелких нужд (утечки памяти нет, всегда освобождение происходит своевременно).
И в какой-то момент выделяемая для мелких нужд память берется из области того массива ARR, как будто эта область была освобождена. Естественно, краш полный и т.п.
Памяти пока хватает с запасом. Можно даже статические массивы организовать. Но проблему лучше решить, чтоб не натыкаться в дальнейшем.