salseeg Опубликовано: 8 вересня, 2005 Опубликовано: 8 вересня, 2005 суть вопроса в том, что IA под Linux работает только на включение, выключаться не хочет. Я с этим долго мерился, но как только руки дошли сделать из IA что-то более функциональное решил разобраться и с этим моментом. ошибка оказалась елементарной - неполностью копируемая строка proto.cpp if (n==DISCONN_SYN_N) { l=64; memcpy(buffer,&l,4); strcpy(buffer+4,"DISCONN_SYN"); memcpy(buffer+20,login,4); в последней строчке, login копируется не полностью в чем и есть суть проблеммы. я заменил 4 на 16 - заработало если версия под Виндовс собирается из этих же исходников, то лишь создателям компиляторов известно почему оно не вылетало.
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас