Привет всем. Помогите понять почему выдаются ошибки, когда я пытаюсь запустить исполняемый файл. Вот лог ошибок:
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-клиент. Как такое возможно, если я передаю один и тот же файл?