LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

пишу редактор jpeg, обрастаю тестами

Проверка на некорректные входные данные будет? Я как-то делал программную обработку JPEG на основе jpege/jpegd (такой относительно известный миниатюрный кодер/декодер на плюсах), и оно мне начало валить программу. Оказалось, на входе был файл с битыми таблицами смещений, а jpegd их не границы не проверял и валился вместе с вызвавшей программой.

Исходная версия hobbit, :

пишу редактор jpeg, обрастаю тестами

Проверка на некорректные входные данные будет? Я как-то делал программную обработку JPEG на основе jpege/jpegd (такой относительно известный миниатюрный кодер/декодер на плюсах), и оно мне начало валить программу. Оказалось, на входе был файл с битыми таблицами смещений, а jpegd их не границы не проверял и валился вместе с вызвавшей программой.