oscar-broman / PAWN-Boilerplate

(discontinued) Solid core for a big SA-MP server script.
http://sa-mp.com/
24 stars 13 forks source link

Runtime errors #43

Closed Jameskmonger closed 10 years ago

Jameskmonger commented 10 years ago

When running a directly cloned copy of PBP with the Demo module intact, I get the following errors:

[03:37:36] [debug] Run time error 4: "Array index out of bounds"
[03:37:36] [debug]  Accessing element at index 32 past array upper bound 31
[03:37:36] [debug] AMX backtrace:
[03:37:36] [debug] #0 0002b26c in bool:Command_Add (... <3 variable arguments>) at include/YSI/internal/y_grouponce.inc:834
[03:37:36] [debug] #1 0002af14 in bool:Command_Add (... <3 variable arguments>) at include/YSI/internal/y_grouponce.inc:778
[03:37:36] [debug] #2 0002ae10 in bool:Command_Add (... <4 variable arguments>) at include/YSI/internal/y_grouponce.inc:771
[03:37:36] [debug] #3 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:36] [debug] #4 0002ad48 in bool:Command_Add (... <3 variable arguments>) at include/YSI/internal/y_grouponce.inc:771
[03:37:36] [debug] #5 0002a110 in bool:Command_Add (... <1 variable argument>) at include/YSI/internal/y_grouponce.inc:600
[03:37:36] [debug] #6 00014f18 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:612
[03:37:36] [debug] #7 native CallLocalFunction () [00471e90] from samp-server.exe
[03:37:36] [debug] #8 0000becc in Command_Add (... <1 variable argument>) at include/fixes.inc:1672
[03:37:36] [debug] #9 native CallLocalFunction () [00471e90] from samp-server.exe
[03:37:36] [debug] #10 00002384 in Command_Add (... <1 variable argument>) at include/sscanf2.inc:113
[03:37:36] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:36] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:36] [debug] Run time error 4: "Array index out of bounds"
[03:37:36] [debug]  Accessing element at negative index -1
[03:37:36] [debug] AMX backtrace:
[03:37:36] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:36] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:39] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:39] [debug] Run time error 4: "Array index out of bounds"
[03:37:39] [debug]  Accessing element at negative index -1
[03:37:39] [debug] AMX backtrace:
[03:37:39] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:39] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:39] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:39] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:39] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:39] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:39] [debug] Run time error 4: "Array index out of bounds"
[03:37:39] [debug]  Accessing element at negative index -1
[03:37:39] [debug] AMX backtrace:
[03:37:39] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:39] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:39] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:39] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:39] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:39] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:39] [debug] Run time error 4: "Array index out of bounds"
[03:37:39] [debug]  Accessing element at negative index -1
[03:37:39] [debug] AMX backtrace:
[03:37:39] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:39] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:39] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:39] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:39] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:39] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:39] [debug] Run time error 4: "Array index out of bounds"
[03:37:39] [debug]  Accessing element at negative index -1
[03:37:39] [debug] AMX backtrace:
[03:37:39] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:39] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:39] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:39] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:39] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:39] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:39] [debug] Run time error 4: "Array index out of bounds"
[03:37:39] [debug]  Accessing element at negative index -1
[03:37:39] [debug] AMX backtrace:
[03:37:39] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:39] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:39] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:39] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:39] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:39] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:39] [debug] Run time error 4: "Array index out of bounds"
[03:37:39] [debug]  Accessing element at negative index -1
[03:37:39] [debug] AMX backtrace:
[03:37:39] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:39] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:39] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:39] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:39] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:40] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:40] [debug] Run time error 4: "Array index out of bounds"
[03:37:40] [debug]  Accessing element at negative index -1
[03:37:40] [debug] AMX backtrace:
[03:37:40] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:40] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:40] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:40] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:40] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:40] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:40] [debug] Run time error 4: "Array index out of bounds"
[03:37:40] [debug]  Accessing element at negative index -1
[03:37:40] [debug] AMX backtrace:
[03:37:40] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:40] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:40] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:40] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:40] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:40] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:40] [debug] Run time error 4: "Array index out of bounds"
[03:37:40] [debug]  Accessing element at negative index -1
[03:37:40] [debug] AMX backtrace:
[03:37:40] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:40] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:40] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:40] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:40] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:40] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:40] [debug] Run time error 4: "Array index out of bounds"
[03:37:40] [debug]  Accessing element at negative index -1
[03:37:40] [debug] AMX backtrace:
[03:37:40] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:40] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:40] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:40] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:40] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:41] (ClassSelection.SetFirstAvailableClass) ERROR: No classes available for player 0.
[03:37:41] [debug] Run time error 4: "Array index out of bounds"
[03:37:41] [debug]  Accessing element at negative index -1
[03:37:41] [debug] AMX backtrace:
[03:37:41] [debug] #0 00056f1c in public S@@_OnPlayerRequestClass (playerid=0, classid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestClass.inc:85
[03:37:41] [debug] #1 00015a14 in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:957
[03:37:41] [debug] #2 native CallRemoteFunction () [00471ae0] from samp-server.exe
[03:37:41] [debug] #3 00057844 in public S@@_OnPlayerRequestSpawn (playerid=0) at .build/modules/PBP/ClassSelection/callbacks/OnPlayerRequestSpawn.inc:11
[03:37:41] [debug] #4 00016678 in Command_Add (... <1 variable argument>) at include/YSI/y_hooks/impl.inc:1350
[03:37:42] [debug] Run time error 4: "Array index out of bounds"
[03:37:42] [debug]  Accessing element at index 32 past array upper bound 31
[03:37:42] [debug] AMX backtrace:
[03:37:42] [debug] #0 00029f80 in bool:Command_Add (... <2 variable arguments>) at include/YSI/internal/y_grouponce.inc:561
[03:37:42] [debug] #1 0001507c in Command_Add (... <2 variable arguments>) at include/YSI/y_hooks/impl.inc:655
[03:37:42] [debug] #2 native CallLocalFunction () [00471e90] from samp-server.exe
[03:37:42] [debug] #3 0000bfa0 in Command_Add (... <2 variable arguments>) at include/fixes.inc:1705
[03:37:42] [debug] #4 native CallLocalFunction () [00471e90] from samp-server.exe
[03:37:42] [debug] #5 0000240c in Command_Add (... <2 variable arguments>) at include/sscanf2.inc:142
Jameskmonger commented 10 years ago

Tried it again with a freshly-cloned PBP repository and it's still happening unfortunately. I'll look into the code in a bit, maybe it's a YSI issue.