blastehh / AnotherULXSBanModule

Another implementation of SourceBans in to a ULX module
8 stars 10 forks source link

SourceBans Errors 2: Electric Boogaloo #16

Open iamgiygas opened 8 years ago

iamgiygas commented 8 years ago

L 09/01/2016 - 22:00:50: Lua Error: [ERROR] addons/sban/lua/ulx/modules/sban.lua:356: attempt to index upvalue 'database_sban' (a nil value)

  1. unknown - addons/sban/lua/ulx/modules/sban.lua:356

[ERROR] addons/sban/lua/ulx/modules/sban.lua:356: attempt to index upvalue 'database_sban' (a nil value)

  1. unknown - addons/sban/lua/ulx/modules/sban.lua:356

Does this mean that it can't connect to the database?

EDIT: It looks like it is, according to another line that states that, but it's not working and the domain for our site is correct, is CloudFlare messing it up?

iamgiygas commented 8 years ago

The module works fine now, other than when I try to unban people using ulx unsban .

L 09/08/2016 - 19:53:12: Lua Error: [ERROR] addons/sban/lua/ulx/modules/sban.lua:308: attempt to get length of a function value

  1. SBAN_canunban - addons/sban/lua/ulx/modules/sban.lua:308
  2. call - addons/sban/lua/ulx/modules/sh/sban_menu.lua:73
  3. __fn - addons/ulib/lua/ulib/shared/commands.lua:943
  4. unknown - addons/ulib/lua/ulib/shared/commands.lua:1296
  5. unknown - lua/includes/modules/concommand.lua:54

[ERROR] addons/sban/lua/ulx/modules/sban.lua:308: attempt to get length of a function value

  1. SBAN_canunban - addons/sban/lua/ulx/modules/sban.lua:308
  2. call - addons/sban/lua/ulx/modules/sh/sban_menu.lua:73
  3. __fn - addons/ulib/lua/ulib/shared/commands.lua:943
  4. unknown - addons/ulib/lua/ulib/shared/commands.lua:1296
  5. unknown - lua/includes/modules/concommand.lua:54
blastehh commented 8 years ago

Unfortunately, I don't have any gmod servers to develop this addon anymore. I had a look and this problem would require me to debug with a server.

Line 308 is supposed to return a number from a synchronous sql query, I'm guessing this has failed and causes the issue.

Are you using the correct sql libraries that's used in this release?

iamgiygas commented 8 years ago

If you need a server, I can host one for you to test stuff on. I have pmysql, tmysql, and mysqloo all installed correctly. Everything works but unbanning from ingame or console, even unbanning from the site works.