Cannot allocate memory при получении списка файлов в директории
В скрипте имеется такой код:
local pfile, err = popen("ls -a " .. directory .. "")
if pfile == nil then print(err) end
Цель скрипта получить содержимое директории для дальнейшей работы При запуске скрипта popen возвращает "Cannot allocate memory" Вопрос следующий, как с этим бороться? Как повлиять на ошибку и есть ли способы "увеличить" память? Скрипт используется в embedded, однако на устройстве есть достаточно памяти.