SA-MP Forums Archive
0000002e error from crashdetect - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: 0000002e error from crashdetect (/showthread.php?tid=403391)



0000002e error from crashdetect - Frapsy - 30.12.2012

Server is shut down. The plugin "crashdetect" generates this error.
PHP код:
[02:30:35] [debugServer crashed while executing gf.amx
[02:30:35] [debugAMX backtrace:
[
02:30:35] [debug#0 0000002e in ?? () from gf.amx
[02:30:35] [debug#1 0000002e in public LoadBussines () from gf.amx
[02:30:35] [debugSystem backtrace
Request:
PHP код:
mysql_query_callback(-1,"SELECT * FROM `bizz` ORDER BY `Number`","LoadBussines",extraid,mysqlid); 
Function:
PHP код:
forward LoadBussines(query[], playeridextraidconnectionHandle);
public 
LoadBussines(query[], playeridextraidconnectionHandle) {
    
mysql_store_result();
    new 
str[128],str2[256];
    if(
mysql_num_rows() != 0) {
        for(new 
1!= mysql_num_rows()+1i++) {
            
mysql_fetch_row(str);
            
sscanf(str,"p<|>iis[24]s[32]iiffffffiiiiiis[32]ii",
                
bInfo[i][bNumber],
                
bInfo[i][bOwned],
                
bInfo[i][bOwner],
                
bInfo[i][bName],
                
bInfo[i][bPrice],
                
bInfo[i][bLevel],
                
bInfo[i][bEnX],
                
bInfo[i][bEnY],
                
bInfo[i][bEnZ],
                
bInfo[i][bExX],
                
bInfo[i][bExY],
                
bInfo[i][bExZ],
                
bInfo[i][bInt],
                
bInfo[i][bWorld],
                
bInfo[i][bProds],
                
bInfo[i][bMaxProds],
                
bInfo[i][bBalance],
                
bInfo[i][bParam],
                
bInfo[i][bRoof],
                
bInfo[i][bOneProds],
                
bInfo[i][bLock]);
            if(
bInfo[i][bEnX] == -1) continue;
            
printf("* Bussines [ %d ]\t\t %s\t\t loaded.",bInfo[i][bNumber],bInfo[i][bName]);
            if(
bInfo[i][bOwned] == 1) {
                
format(str2,sizeof(str2),"{DAA520}Áèçíåñ %d\n%s\nÂëàäåëåö: %s\nÏðîäóêòû: %d/%d\nÖåíà: %d$ Ëåâåë: %d\n{BEBEBE}*******************************\n{DAA520}Áèçíåñ ïîä êðûøåé: %s",
                    
bInfo[i][bNumber],bInfo[i][bName],bInfo[i][bOwner],bInfo[i][bProds],bInfo[i][bMaxProds],bInfo[i][bPrice],bInfo[i][bLevel],bInfo[i][bRoof]);
            }
            else {
                
format(str2,sizeof(str2),"{DAA520}Áèçíåñ %d\n%s\n!!! ÏÐÎÄÀÅÒÑß !!!\nÏðîäóêòû: %d/%d\nÖåíà: %d$ Ëåâåë: %d\n{BEBEBE}*******************************\n{DAA520}Áèçíåñ ïîä êðûøåé: %s",
                    
bInfo[i][bNumber],bInfo[i][bName],bInfo[i][bProds],bInfo[i][bMaxProds],bInfo[i][bPrice],bInfo[i][bLevel],bInfo[i][bRoof]);
            }
            
bInfo[i][bTextid] = CreateDynamic3DTextLabel(str2,0xFF0000FF,bInfo[i][bEnX],bInfo[i][bEnY],bInfo[i][bEnZ],2.0);
            
bInfo[i][bPickupid] = CreateDynamicPickup(1274,23,bInfo[i][bEnX],bInfo[i][bEnY],bInfo[i][bEnZ],-1);
            switch(
i) {
                case 
1,2,3,4,5,6,7,8,13CreateDynamicMapIcon(bInfo[i][bEnX],bInfo[i][bEnY],bInfo[i][bEnZ],6,0);
                default: 
CreateDynamicMapIcon(bInfo[i][bEnX],bInfo[i][bEnY],bInfo[i][bEnZ],36,0);
            }
        }
    }
    
mysql_free_result();
    return 
1;

Where can I make a mistake?