Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография
Error

sscanf warning: String buffer overflow.

crmp criminal russia форум crmp крмп криминальная россия

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1
offline   Bagfort

Bagfort
  • 3
    • Сообщений: 18
    • Регистрация: 14.06.16

Уже 3 дня пытаюсь испрвить ошибку "sscanf warning: String buffer overflow"

Кто знает как исправить?

server-log

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

 

 

Достала эта ошибка!!!

 

 

sscanf обновил - не помогло!


Сообщение отредактировал Bagfort: 04 Декабрь 2016 - 18:47

  • 0

#2
offline   Amfy

Amfy
  • 1607
    • Сообщений: 3 067
    • Регистрация: 24.01.14

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Переполнен буфер. Например, у тебя в команде s[10], а на деле выходит не 10 символов, а больше.


  • 1

#3
offline   Bagfort

Bagfort
  • 3
    • Сообщений: 18
    • Регистрация: 14.06.16

 

Переполнен буфер. Например, у тебя в команде s[10], а на деле выходит не 10 символов, а больше.

Это я уже понял, но как это убрать?


  • 0

#4
offline   Takage

Takage
  • 119
    • Сообщений: 327
    • Регистрация: 26.10.16

Увеличить Ваш буффер (это число в квадратных скобках).


  • 0

#5
offline   Bagfort

Bagfort
  • 3
    • Сообщений: 18
    • Регистрация: 14.06.16

Takage, дело в том, что там этих чисел дом и маленькая тележка! И какие из них менять? 


Сообщение отредактировал Bagfort: 05 Декабрь 2016 - 16:27

  • 0

#6
offline   Takage

Takage
  • 119
    • Сообщений: 327
    • Регистрация: 26.10.16

Bagfort, там, где используется sscanf, там и меняем. 
В остальных местах не требуется.


  • 0

#7
offline   Bagfort

Bagfort
  • 3
    • Сообщений: 18
    • Регистрация: 14.06.16
А до скольки ставить?
  • 0

#8
offline   Neat

Neat
  • 1037
    • Сообщений: 2 488
    • Регистрация: 21.12.13

Bagfort, зависит от того, сколько символов имеет введенная игроком строка.

 

Например, в команде нужно использовать слово licenses, в этом слове - 8 символов, а у вас число в квадратных скобках меньше 8 символов, отсюда и ошибка.


  • 1



Темы с аналогичным тегами Error, crmp, criminal russia, форум crmp, крмп, криминальная россия

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 63 пользователей