Цитата(_Pasha @ May 27 2009, 16:58)

Из-за фрагментации?
Пока не могу понять. Использую malloc() при чтении содержимого папки с SD-карты для создания списка файлов и вложенных папок. При переходе в другую папку очищаю список, уничтожая объекты через free(). И иногда (не всегда) при уничтожении последнего элемента списка все зависает. Вот у меня и возник вопрос - а корректно ли использовать эти функции без ОС с ее менеджером свободной памяти?