Я пишу плагин WordPress для загрузки значков, а также их преобразования в png:
http://plugins.trac.wordpress.org/browser/wp-favicons/trunk (GPL2)
В 1 из 5.000 значков (остальные работают нормально ...) возникает проблема с Функциональность XOR. См. Строку 296 здесь: http://plugins.trac.wordpress.org/browser/wp-favicons/trunk/plugins/filters/inc/class.ico.php (Примечание: смещение неинициализированной строки: 64 ) Итак, ожидаемая строка слишком мала.
Примером является этот значок: щелкните здесь, чтобы увидеть (переход на slatch.com)
Кто-нибудь знает, как чтобы исправить это? ИЛИ знает еще один хороший класс значков PHP, который позволяет мне читать. ico (все виды) через get_as_string вместо get_from_file, что лучше?
Я уже читал: