Closed ud1 closed 6 years ago
Segmentation fault при запуске с помощью /lib64/ld-linux-x86-64.so.2
Поправил одну ошибку
Все еще сегфолтится
Инструкция, как повторить:
1) Ставишь себе докер, если его нет.
2) Берешь какой-нибудь контейнер с g++ (мы используем ubuntu16:04 и руками ставим туда g++)
3) компилишь в нем клиент
4) пробуешь запустить /lib64/ld-linux-x86-64.so.2 a.out
Видимо исполняемый файл собран статически, с опцией -static, а ld.so на это не расчитан и падает. Непонятно, зачем вообще запускать через ld.so, почему просто не ./a.out. Так же можно убрать опцию -static, так вроде не падает.
Клиент C++ без Qt