Server Crash
#1

Hi when i start my server i write /register in game then samp-server.exe crashes there is code



--------------------------

SA-MP Server: 0.3b R2



Exception At Address: 0x77883592



Registers:

EAX: 0x00000024 EBX: 0x0000000D ECX: 0x004E0878 EDX: 0x00000000

ESI: 0x00000024 EDI: 0x00000020 EBP: 0x0017EF6C ESP: 0x0017EF58

EFLAGS: 0x00010206



Stack:

+0000: 0x02F73700 0x00000000 0x0048665B 0x0017EF90

+0010: 0x0017EF88 0x0017EFA8 0x004A1B5A 0x00000020

+0020: 0x004A21AE 0x00000000 0x02F73700 0x00000000

+0030: 0x0000000D 0x00488044 0x0017EF80 0x0017EB48

+0040: 0x0017F1A0 0x004A5FA4 0x004C11A8 0xFFFFFFFF

+0050: 0x00000000 0x0040551E 0x0000000D 0x00000000

+0060: 0x02F736C0 0x0017EFD8 0x02F1E3E0 0x004059AF

+0070: 0x00000001 0x026F8250 0x026F8250 0x00000025

+0080: 0x02F22470 0x00401096 0x026F8250 0x02F73700

+0090: 0x02F45D54 0x00402BB3 0x026F8250 0x00000029

+00A0: 0x0017F010 0x02F736C0 0x02ECD088 0x026F8250

+00B0: 0x00000001 0x0017F440 0x00000001 0x0002D94C

+00C0: 0x0002D96C 0x0002E084 0x0002A088 0x0002D994

+00D0: 0x0002A088 0x02F1E3E0 0x02F45D54 0x00000000

+00E0: 0x02F1D3C8 0x00027974 0x00486960 0x026F8250

+00F0: 0x0017F05C 0x0000000A 0x026F8250 0x00000000

+0100: 0x00000000 0x00000000 0x0000000A 0x0047C929

+0110: 0x00000000 0x6400D415 0x02ECD088 0x6400A8C0

+0120: 0x0017F7F0 0x00000009 0x00000000 0x6400A8C0

+0130: 0x0000D415 0x00000088 0x00000800 0x00000000



--------------------------

SA-MP Server: 0.3b R2



Exception At Address: 0x7788F897



Registers:

EAX: 0x0029C79F EBX: 0x0017FBC0 ECX: 0x02780000 EDX: 0x0017FBC0

ESI: 0x3D4E556A EDI: 0x0017FBB8 EBP: 0x0017E5F4 ESP: 0x0017E5C0

EFLAGS: 0x00010206



Stack:

+0000: 0x00000000 0x02780000 0x0017FBC0 0x3A304430

+0010: 0x00E20004 0x00000004 0x20383830 0x78302020

+0020: 0x31463230 0x02686FF8 0x00000001 0x026876D0

+0030: 0x0017FBB8 0x0017E608 0x7788F26C 0x0017FBC0

+0040: 0x004C6A20 0x0017FCB0 0x0017E61C 0x77343621

+0050: 0x02780000 0x00000000 0x0017FBB8 0x0017E658

+0060: 0x004A1DB1 0x02780000 0x00000000 0x0017FBC0

+0070: 0x004C6A20 0x00000000 0x0017FCB0 0x0017E62C

+0080: 0x0017E630 0x0017E1B0 0x0017E6B0 0x004A5FA4

+0090: 0x004C1168 0xFFFFFFFF 0x0017FCBC 0x00464EE9

+00A0: 0x0017FBC0 0x004AC577 0x004C6A20 0x00000000

+00B0: 0x0017E680 0x004C6A00 0x0017FCB0 0x0017FCBC

+00C0: 0x0017E6C0 0x004ABD18 0x004B347B 0x0017FCB0

+00D0: 0x00000103 0x19930520 0x004C6A20 0x00000000

+00E0: 0x00000000 0x00000001 0x0017E694 0x0017E1B0

+00F0: 0x0017E730 0x004A5FA4 0x004C5378 0x00000001

+0100: 0x0017E6E0 0x004AC486 0x0017FCB0 0x0017E828

+0110: 0x004C6A20 0xFFFFFFFF 0x00000000 0x00000000

+0120: 0x0017E718 0x004A3AFC 0x0017E788 0x0017FCB0

+0130: 0x0017E834 0x0017E828 0x004C6A20 0x00000000



--------------------------

SA-MP Server: 0.3b R2



Exception At Address: 0x77883592



Registers:

EAX: 0x00000024 EBX: 0x0000000D ECX: 0x004E0878 EDX: 0x00000000

ESI: 0x00000024 EDI: 0x00000020 EBP: 0x0017EF64 ESP: 0x0017EF50

EFLAGS: 0x00010212



Stack:

+0000: 0x03143700 0x00000000 0x0048665B 0x0017EF88

+0010: 0x0017EF80 0x0017EFA0 0x004A1B5A 0x00000020

+0020: 0x004A21AE 0x00000000 0x03143700 0x00000000

+0030: 0x0000000D 0x00488044 0x0017EF78 0x0017EB40

+0040: 0x0017F198 0x004A5FA4 0x004C11A8 0xFFFFFFFF

+0050: 0x00000000 0x0040551E 0x0000000D 0x00000000

+0060: 0x031436C0 0x0017EFD0 0x030EE3E0 0x004059AF

+0070: 0x00000001 0x027E8250 0x027E8250 0x00000025

+0080: 0x030F2470 0x00401096 0x027E8250 0x03143700

+0090: 0x03115D54 0x00402BB3 0x027E8250 0x00000029

+00A0: 0x0017F008 0x031436C0 0x0309D088 0x027E8250

+00B0: 0x00000001 0x0017F438 0x00000001 0x0002D94C

+00C0: 0x0002D96C 0x0002E084 0x0002A088 0x0002D994

+00D0: 0x0002A088 0x030EE3E0 0x03115D54 0x00000000

+00E0: 0x030ED3C8 0x00027974 0x00486960 0x027E8250

+00F0: 0x0017F054 0x0000000A 0x027E8250 0x00000000

+0100: 0x00000000 0x00000000 0x0000000A 0x0047C929

+0110: 0x00000000 0x6400D417 0x0309D088 0x6400A8C0

+0120: 0x0017F7EC 0x00000009 0x00000000 0x6400A8C0

+0130: 0x0000D417 0x00000088 0x00000800 0x00000000
Reply
#2

Lets see the register code?
Reply
#3

No its not abut the /register it just crash
Reply
#4

a command can cause you to crash now let us show your register code..
Reply
#5

//-----Register/login-----|
dcmd_register(playerid, params[])
{
if(Hrac[playerid][Logged]) return SCM(playerid, COL_WHITE, "[ 0 ] Uz si prihlaseny.","[ 0 ] Uz jsi prihlasen.","[ 0 ] You are already logged in.");
if(IsPlayerConnected(playerid))
{
new fname[150],pass[25];
format(fname, sizeof(fname), "FK/Players/%s.fk", Nick(playerid));

if(fexist(fname))
{
new stringsk[128],stringcz[128],stringen[128];
format(stringsk, sizeof(stringsk), "[ 0 ] Ucet pre nick %s uz existuje, pouzi /login HESLO", Nick(playerid));
format(stringcz, sizeof(stringcz), "[ 0 ] Ucet pro nick %s uz existuje, pouzi /login HESLO", Nick(playerid));
format(stringen, sizeof(stringen), "[ 0 ] Account for nick %s already exists, use /login PASSWORD", Nick(playerid));
SCM(playerid, COL_RED, stringsk, stringcz, stringen);
}
else if(!strlen(params) || strlen(params) > 20 || strlen(params) < 4) SCM(playerid, COL_WHITE, "[ 0 ] POUZITIE: /register HESLO (4-20 znakov)","[ 0 ] POUZITI: /register HESLO (4-20 znaku)","[ 0 ] USAGE: /register PASSWORD (4-20 characters)");
else
{
strmid(pass, params, 0, strlen(params), 25);
OnPlayerRegister(playerid, pass);
}
}
return 1;
}
//----------|
dcmd_login(playerid, params[])
{
if(Hrac[playerid][Logged]) return SCM(playerid, COL_WHITE, "[ 0 ] Uz si prihlaseny.","[ 0 ] Uz jsi prihlasen.","[ 0 ] You are already logged in.");
if(IsPlayerConnected(playerid))
{
new fname[150],pass[25];
format(fname, sizeof(fname), "FK/Players/%s.fk", Nick(playerid));
if(!fexist(fname))
{
new stringsk[128],stringcz[128],stringen[128];
format(stringsk, sizeof(stringsk), "[ 0 ] Ucet pre nick %s este neexistuje, pouzi /register HESLO", Nick(playerid));
format(stringcz, sizeof(stringcz), "[ 0 ] Ucet pro nick %s jeste neexistuje, pouzi /register HESLO", Nick(playerid));
format(stringen, sizeof(stringen), "[ 0 ] Account for nick %s doesnґt exist yet, use /register PASSWORD", Nick(playerid));
SCM(playerid, COL_RED, stringsk, stringcz, stringen);
}
else if(!strlen(params) || strlen(params) > 20 || strlen(params) < 4)
{
SCM(playerid, COL_WHITE, "POUZITIE: /login HESLO", "POUZITI: /login HESLO", "USAGE: /login PASSWORD");
}else{
strmid(pass, params, 0, strlen(params), 25);
OnPlayerLogin(playerid, pass);
}
}
return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)