Вверх ↑
Разработчик
Ответов: 26072
Рейтинг: 2122
#1: 2010-01-13 22:45:44 ЛС | профиль | цитата
Последние размышлени на эту тему подсказали мне, что на выход распаковки подали файл, который не упакован ZLIB, и первые два байт содержат длину, большую, чем допустимый размер буфера памяти. ZLIB не распознает файлы "свой-чужой", и пытается его распаковать, а у него непомерная длина указана, естественно, получим Оut Of Memory
------------ Дoбавленo в 22.46:
olDjeka писал(а):
Я тоже переименовывал этот файл, но у меня всё происходит именно так как описано в первом посте

Что, на обоих прогах, или только на штатном HiUpdate
------------ Дoбавленo в 22.58:
Самое интересное, что при переименнованном файле у меня что-то читает, и длина не равна 0, вот ZLIB и не плюется. Срочно надо поставить защиту от недопустимо малой длины
------------ Дoбавленo в 23.06:
olDjeka, обнови компонент ZLIB c SVN и проверь еще раз, если ничего читать не будет и не будет выдавать ошибку, то так и должно быть, тогда ищи у себя, почему нет доступа к серверу обновления
карма: 22

0