Ok, lets start. I have plugin, which is base for API and it connects to mysql database. Sometimes it shows errors:
PHP Code:
L 04/19/2013 - 18:21:13: Start of error session.
L 04/19/2013 - 18:21:13: Info (map "deathrun_laikiux_rawr") (file "addons/amxmodx/logs/error_20130419.log")
L 04/19/2013 - 18:21:13: [AMXX] Displaying debug trace (plugin "vip_api.amxx")
L 04/19/2013 - 18:21:13: [AMXX] Run time error 5: memory access
L 04/19/2013 - 18:21:13: [AMXX] [0] vip_api.sma::Load_MySql (line 169)
L 04/19/2013 - 18:21:13: [AMXX] [1] vip_api.sma::Round_Start (line 127)
L 04/19/2013 - 18:23:28: [AMXX] Displaying debug trace (plugin "vip_api.amxx")
L 04/19/2013 - 18:23:28: [AMXX] Run time error 5: memory access
L 04/19/2013 - 18:23:28: [AMXX] [0] vip_api.sma::Load_MySql (line 169)
L 04/19/2013 - 18:23:28: [AMXX] [1] vip_api.sma::Round_Start (line 127)
L 04/19/2013 - 20:01:28: Start of error session.
Line 169 (SQL_ThreadQuery):
PHP Code:
public Load_MySql(id)
{
if(!is_user_connected(id))
return;
new name[32], szTemp[512]
get_user_name(id, name, charsmax(name))
replace_all(name, 55, "'", "'")
new server = get_pcvar_num(vip_server);
new Data[2]
Data[0] = id
format(szTemp,charsmax(szTemp),"SELECT * FROM `vip_users` WHERE (`nick` = '%s' AND `server` = %d)", name,server)
SQL_ThreadQuery(g_SqlTuple,"register_client",szTemp,Data,1)
}
Line 127 (Load_MySql(id)):
PHP Code:
public Round_Start()
{
for(new id = 1; id <= g_maxplayers; id++)
Load_MySql(id)
}
register_logevent("Round_Start", 2, "1=Round_Start")
Whats wrong, what to do, need help
__________________