Вопросы

FIZRYK43
Новичок

Добрый день уважаемые форумчане, у меня такая проблема, в логах нашел ошибку, кто знает, что за ошибка и как исправить? 

#0 0037546c in public OnPlayerClickTextDraw () from

 

Поделиться сообщением


Ссылка на сообщение

19 ответов на этот вопрос

  • 0

@FIZRYK43 покажите полный текст ошибки, это лишь его часть. По этой части можно только сказать, что какая-то ошибка рантайма (времени выполнения) находится в паблике OnPlayerClickTextDraw

Поделиться сообщением


Ссылка на сообщение
  • 0
FIZRYK43
Новичок

@DEST он так там и пишется дальше ничего нет 

  Цитата

 #1 00344804 in public OnDialogResponse () from NVE-GM.amx

Читать далее...  

так же еще появилась одна ошибка 

@DEST 

  Цитата

[debug] #0 003c3c9c in ?? () from NVE-GM.amx
[14:13:42] [debug] #1 00344804 in public OnDialogResponse () from NVE-GM.amx
[14:13:42] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[14:13:43] [debug] Run time error 20: "Invalid index parameter (bad entry point)"

Читать далее...  

 

@DEST Щас только появились, хм что это такое. 

@DEST Вот все ошибки 

debug] Run time error 4: "Array index out of bounds"
[14:13:42] [debug]  Accessing element at index 15 past array upper bound 14
[14:13:42] [debug] AMX backtrace:
[14:13:42] [debug] #0 003c3c9c in ?? () from NVE-GM.amx
[14:13:42] [debug] #1 00344804 in public OnDialogResponse () from NVE-GM.amx
[14:13:42] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[14:13:43] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[14:13:43] [Nikita_Kletsov] /pm 7 Что случилось
[14:13:45] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[14:13:45] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[14:13:45] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[14:13:45] [debug] Run time error 20: "Invalid index parameter (bad entry point)"

А вот эта ошибка появляется часто почти каждую секунду 

[debug] Run time error 20: "Invalid index parameter (bad entry point)"

 

Поделиться сообщением


Ссылка на сообщение
  • 0
FIZRYK43
Новичок

НУЖНА ВАША ПОМОЩЬ 

[debug] Server crashed while executing NVE-GM.amx
[11:07:40] [debug] AMX backtrace:
[11:07:40] [debug] #0 native SendClientMessage () [080ce4b0] from samp03svr-cr
[11:07:40] [debug] #1 003b0afc in ?? () from NVE-GM.amx
[11:07:40] [debug] #2 002b9f58 in public OnDialogResponse () from NVE-GM.amx
[11:07:40] [debug] System backtrace:
[11:07:40] [debug] #0 f73a3ecb in _ZN10StackTraceC1EPv () from plugins/crashdetect.so
[11:07:40] [debug] #1 f739bc69 in _ZN11CrashDetect20PrintSystemBacktraceEPv () from plugins/crashdetect.so
[11:07:40] [debug] #2 f739dc99 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
[11:07:40] [debug] #3 f73a39d8 in ?? () from plugins/crashdetect.so
[11:07:40] [debug] #4 f7710cc0 in ?? ()
[11:07:40] [debug] #5 f73fa163 in _IO_vfprintf () from /lib/i386-linux-gnu/libc.so.6
[11:07:40] [debug] #6 f74181d2 in vsprintf () from /lib/i386-linux-gnu/libc.so.6
[11:07:40] [debug] #7 0807c151 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #8 080ce559 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #9 080503e4 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #10 f739df37 in _ZN11CrashDetect13DoAmxCallbackEiPiS0_ () from plugins/crashdetect.so
[11:07:40] [debug] #11 f73a0268 in ?? () from plugins/crashdetect.so
[11:07:40] [debug] #12 f73a62c2 in amx_Exec () from plugins/crashdetect.so
[11:07:40] [debug] #13 f739de1e in _ZN11CrashDetect9DoAmxExecEPii () from plugins/crashdetect.so
[11:07:40] [debug] #14 f73a02de in ?? () from plugins/crashdetect.so
[11:07:40] [debug] #15 f586a25c in ?? () from plugins/streamer.so
[11:07:40] [debug] #16 080709ff in ?? () from ./samp03svr-cr
[11:07:40] [debug] #17 0808127c in ?? () from ./samp03svr-cr
[11:07:40] [debug] #18 080adbe1 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #19 080adcd2 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #20 080b79c0 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #21 0807d736 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #22 0807d962 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #23 08077c23 in ?? () from ./samp03svr-cr
[11:07:40] [debug] #24 f73cbaf3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6

 

Поделиться сообщением


Ссылка на сообщение
  • 0
Sam At Style (Tsoi)
Освоившийся

Судя по логам, имеются проблемы с crashdetect. Подобную проблему исправлял установкой/заменой плагина. А вот, что делать с пабликом OnDialogResponse - неизвестно. (streamer тоже ругается; попробуйте установить плагины одинаковых версий для инклюда и самого плагина). 

Поделиться сообщением


Ссылка на сообщение
  • 0
Cawfee
Великий Гуру

@FIZRYK43, тут и выход за пределы массива (Run time error 4 об этом говорит), и какой-то косяк в Вашем коде. В папке pawno смотрите файл pawn.cfg (если его нет, создайте). В него впишите -d3. Заново компилируйте мод, запускайте сервер, ждите появление этих ошибок. В логах увидите тогда и строку, на которой произошла ошибка. Она-то и поможет Вам.

Поделиться сообщением


Ссылка на сообщение
  • 0
FIZRYK43
Новичок

@odosenok я делаю так, не пишет мне ошибку, не знаю почему. 

@odosenok 

[debug] AMX backtrace:
[10:38:29] [debug] #0 003aea64 in ?? (0) in official.amx
[10:38:29] [debug] #1 0032fe9c in public OnDialogResponse (0, 305, 1, 0, 25350568) in official.amx
[10:38:33] [Vyacheslav_Belinskiy] 305
[10:38:33] [Vyacheslav_Belinskiy] 308
[10:38:37] [Vyacheslav_Belinskiy] 305
[10:38:37] [debug] Run time error 4: "Array index out of bounds"
[10:38:37] [debug]  Attempted to read/write array element at index 15 in array of size 15
[10:38:37] [debug] AMX backtrace:
[10:38:37] [debug] #0 003aea64 in ?? (0) in official.amx
[10:38:37] [debug] #1 0032fe9c in public OnDialogResponse (0, 305, 1, 0, 25350568) in official.amx

 

Поделиться сообщением


Ссылка на сообщение
  • 0

@FIZRYK43 вот параметры OnDialogResponse

(playerid, dialogid, response, listitem, inputtext[])
Отладчик вам написал с какими параметрами он был вызван, что это привело к ошибке:
  В 4/15/2020 в 08:32, FIZRYK43 сказал:

public OnDialogResponse (0, 305, 1, 0, 25350568)

Читать далее...  

сверяем, получаем:

id игрока - 0

id диалога - 305

response - 1

номер элемента (если диалог представляет в себе список) - 0

inputtext - можете не обращать внимания, он сейчас не очень важен

Вот по этим данным и смотрите, что происходит в 305 диалоге. 

***

Ссылки на материалы

https://wiki.sa-mp.com/wiki/OnDialogResponse

Поделиться сообщением


Ссылка на сообщение
  • 0
FIZRYK43
Новичок

Отредактировано пользователем DEST

Заметка от DEST , создано

3.2. Код больше 10 строк брать еще и под спойлер. Как это сделать рассказано в разделе "FAQ"

Устное предупреждение.

Поделиться сообщением


Ссылка на сообщение
  • 0
FIZRYK43
Новичок

@DEST скомпилировал с -1 ошибки вылезли 

C:\Users\Денис\Desktop\project\pawno\include\sscanf2.inc(33) : fatal error 111: user error: Please include <a_npc> or <a_samp> first.


Compilation aborted.

Pawn compiler 3.10.20160907	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

 

@DEST -/ компилировал 

Pawn compiler 3.10.20160907	 	 	Copyright (c) 1997-2006, ITB CompuPhase

Usage:   pawncc <filename> [filename...] [options]

Options:
         -A<num>  alignment in bytes of the data segment and the stack
         -a       output assembler code
         -C[+/-]  compact encoding for output file (default=+)
         -c<name> codepage name or number; e.g. 1252 for Windows Latin-1
         -Dpath   active directory path
         -d<num>  debugging level (default=-d1)
             0    no symbolic information, no run-time checks
             1    run-time checks, no symbolic information
             2    full debug information and dynamic checking
             3    same as -d2, but implies -O0
         -e<name> set name of error file (quiet compile)
         -H<hwnd> window handle to send a notification message on finish
         -i<name> path for include files
         -l       create list file (preprocess only)
         -o<name> set base name of (P-code) output file
         -O<num>  optimization level (default=-O1)
             0    no optimization
             1    JIT-compatible optimizations only
             2    full optimizations
         -p<name> set name of "prefix" file
         -r[name] write cross reference report to console or to specified file
         -S<num>  stack/heap size in cells (default=4096)
         -s<num>  skip lines from the input file
         -t<num>  TAB indent size (in character positions, default=8)
         -v<num>  verbosity level; 0=quiet, 1=normal, 2=verbose (default=1)
         -w<num>  disable a specific warning by its number
         -X<num>  abstract machine size limit in bytes
         -XD<num> abstract machine data/stack size limit in bytes
         -Z[+/-]  run in compatibility mode (default=-)
         -\       use '\' for escape characters
         -^       use '^' for escape characters
         -;[+/-]  require a semicolon to end each statement (default=-)
         -([+/-]  require parantheses for function invocation (default=-)
         sym=val  define constant "sym" with value "val"
         sym=     define constant "sym" with value 0

Options may start with a dash or a slash; the options "-d0" and "/d0" are
equivalent.

Options with a value may optionally separate the value from the option letter
with a colon (":") or an equal sign ("="). That is, the options "-d0", "-d=0"
and "-d:0" are all equivalent.

 

Поделиться сообщением


Ссылка на сообщение
  • 0
FIZRYK43
Новичок

@DEST Если компилировать с минус l у меня ошибка 

C:\Users\Äåíèñ\Desktop\project\pawno\include\sscanf2.inc(33) : fatal error 111: user error: Please include <a_npc> or <a_samp> first.


Compilation aborted.

Pawn compiler 3.10.20160907	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

 

Поделиться сообщением


Ссылка на сообщение
  • 0
FIZRYK43
Новичок

@DEST Исправил данную ошибку, скомпилил без ошибок, ща залью на хост и глянем логи. 

#elseif !defined _samp_included
    #error Please include <a_npc> or <a_samp> first. 

 

@DEST @DEST ВОт вам lts  такой метод я первый раз вижу, ничего тут не понимаю, прошу помочь 

  Ссылка (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
  • 0
FIZRYK43
Новичок

@DEST как я понял. вот диалог 305, и правда, в этом диалоге я изменял боекомплекты и форуму, но где тут косяк я пока не нашел. 

  305 диалог (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Jasper231
      От Jasper231
      Идет набор в команду для создания CRMP MOBILE проекта. Нам нужны
      1) Кодеры
      2) Мапперы
      3) Люди которые вообще разбираются в создании серверов
       
      об зарпалте договоримся и об остальном поговорим в вк: @haslyyyim
    • otec
      От otec
      Копия радмира
      ║☑️Название CORVUS CRMP
      ║☑️Сервер у которого есть будущее и будет
      ║☑️Адекватная администрация
      ║☑️Идут наборы в Лидеры, Админы.
      ║☑️Вступайте в Telegram: t.me/corvusgta « Вступай!
      ║☑️Вступайте в ВКонтакте: vk.com/corvus_crmp « Вступай!
      ║☑️Постоянные ПРИЗЫ - МП | Интересный Мод
      ║☑️Все новости - обновления в Telegram и ВКонтакте
      ║☑️Сайт - corvus-crmp.ru
      ║☑️Форум - forum.corvus-crmp.ru
      ║☑️Скачать лаунчер - corvus-crmp.ru
      ║☑️Заходи мы ждем тебя
      ║☑️В случае возможных ошибок пишите сюда:@corvus_help_bot
    • vicegame
      От vicegame
      Доброго времени суток уважаемые форумчане
      Хочу представить наши услуги и цены:
      GTA SAMP от 75руб
      GTA CRMP от 75 руб
      GTA MTA от 120 руб
      Для каждого тарифа неограниченные слоты, оплата только за ресурсы 
      Удобная панель управления и широкий функционал 
      Работаем с 2023 года!
       
      Также имеются БЕСПЛАТНЫЕ тарифы для (ознакомительных целей)
       
      Мощные процессоры Ryzen 5950X (Германия)
       
      Платежная система YooKassa на борту:
      Банковские карты
      SberPay
      TinkoffPay
      Yoomoney

      Ссылка на хостинг: ТЫК
    • hatriyikko
      От hatriyikko
      Требуется мобильная сборка мод + клиент + лаунчер

      Копия Радмира, Блэк Раши или что-то другое с аналогичным функционалом. Основной упор на бизнесы, чтобы всё исправно работало
       
      Напишите сколько это будет стоить?

      В дальнейшем также могут понадобиться какие то доработки мода, если всё ок рассматриваю долгосрочное сотрудничество

      Связь тут или в тг @kovart7