LINUX.ORG.RU

Ошибки: Error -3 from inflate и Error decompressing

 


0

1

Привет всем. Помогите понять почему выдаются ошибки, когда я пытаюсь запустить исполняемый файл. Вот лог ошибок:

Error -3 from inflate: incorrect header check
Error decompressing _bisect.cpython-36m-x86_64-linux-gnu.so
Failed to write all bytes for _bisect.cpython-36m-x86_64-linux-gnu.so
fwrite: Bad address

Исполняемый файл, я собрал из нескольких python модулей, в один автономный исполняемый файл для платформы centos7x86_64, причем в centos7 на которой собирал - все работает исправно, т.е. полученный исполняемый файл без каких-либо ошибок запускается и программа нормально работает. Но когда перенес этот исполняемый файл на другую машину с centos7, и попытался его запустить - выходят ошибки, которые я указал выше. Помогите, пожалуйста понять что они означают и с чем могут быть связаны?

Итак, я сравнил хэш-функции md5sum у файла на сервере и у файла на локальной машине и они оказались разными, тогда я попробовал удалить файл с сервера и еще раз его туда закинуть, но результат тот же - хэш функции различаются. Я не думаю что файл бьется при передаче через ftp-клиент. Как такое возможно, если я передаю один и тот же файл?



Последнее исправление: proger833 (всего исправлений: 2)

_bisect.cpython-36m-x86_64-linux-gnu.su

_bisect.cpython-36m-x86_64-linux-gnu.so

Интересно, не правда ли?

anonymous
()

Разобрался. Файл действительно бился при передаче, видимо я забыл поставить передачу в двоичном режиме на ftp-клиенте.

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