LINUX.ORG.RU

Баг в gdk-pixbuf при открытии обрезанного png

 


0

1

Есть один баг в либе gdk-pixbuf. Проявляется он в том, что если сделать укороченный png (т.е. просто убрать часть байт с конца файла) и потом открыть его какой-нибудь gtk-шной гляделкой картинок (проверено в risetto и eog, баг еще проявляется в pidgin, если такой png поставить аватаркой) то в области, соответствующей той части, которую отрезали от файла, будет всякий мусор. Этим мусором часто оказывается кусок другой картинки, которую перед этим просматривали. При некоторых условиях программа просто падает.

Про баг я отрепортил еще в 2013 году, но его почему-то так и не пофиксили. Вопрос: насколько этот баг критичный? Похоже что это ошибка типа buffer over-read (как и хорошо известный Heartbleed) но я не могу найти никакого софта, в котором была бы эта бага и чтобы при этом через этот баг можно было что-нибудь ценное дампнуть из памяти. В каких критичных местах этот gdk-pixbuf используется? Может если такой пример софта будет, багу быстрее починят?

★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.