|
You last visited: Today at 02:34
Advertisement
[NEEDHELP] Please Hellspider advice to fix this problem
Discussion on [NEEDHELP] Please Hellspider advice to fix this problem within the Dekaron Private Server forum part of the Dekaron category.
10/08/2012, 11:55
|
#1
|
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
|
[NEEDHELP] Please Hellspider advice to fix this problem
my new class every thing look like good , but start the server around 20 minute then got this error how to fix please advice.
( this error from server side)
|
|
|
10/08/2012, 12:45
|
#2
|
elite*gold: 0
Join Date: Jun 2012
Posts: 116
Received Thanks: 24
|
try change all 419 to 425
|
|
|
10/08/2012, 13:18
|
#3
|
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
|
Quote:
Originally Posted by kokamentos
try change all 419 to 425
|
Wont change anything.
Some point in the code is wrong if the error repeats itself. By the looks of your registers in the bottom, EDI = 419 . Then the application probably tries to read data like "mov r32,dword ptr [edi]" or something similar which will cause an access violation (C0000005) because obviously no memory is allocated at 0x419.
So without looking at the executable I can't say what's wrong with it.
(And no, don't send me it, I don't have time.  )
|
|
|
10/09/2012, 11:40
|
#4
|
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
|
this error i should be fix only sever side right ? , not about with client ?
or this error send from client ?
in a folder script/weapon_bonename.csv
if i use:
Code:
BAL_L,BAL_R,BAL_L,BAL_R,ORB
i has got above error.
now i try to change it to:
Code:
BAL_L,BAL_R,BAL_L,BAL_R,ORB
then still got same error but
error code change from 0x000000419 to 0x000000411
|
|
|
10/09/2012, 11:59
|
#5
|
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
|
Quote:
Originally Posted by LogLife
this error i should be fix only sever side right ? , not about with client ?
or this error send from client ?
in a folder script/weapon_bonename.csv
if i use:
Code:
9,1049,BAL_L,BAL_R,BAL_L,BAL_R,ORB
i has got above error.
now i try to change it to:
Code:
9,1041,BAL_L,BAL_R,BAL_L,BAL_R,TWIN_SWORD
then still got same error but
error code change from 0x000000419 to 0x000000411
|
Some code edit must be wrong somewhere.
|
|
|
10/09/2012, 13:01
|
#6
|
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
|
done!!
|
|
|
10/09/2012, 14:39
|
#7
|
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
|
Seems like one of your calls or jumps is ****** up. They pass execution to the middle of a proc. The exception is made when SCAS DWORD PTR [EDI] is executed and EDI is a constant, not a valid data pointer.
Anyway, check the CALL at 005AA1FB. Tell me what address it calls.
|
|
|
10/09/2012, 17:53
|
#8
|
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
|
done!!
|
|
|
10/09/2012, 18:17
|
#9
|
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
|
Quote:
Originally Posted by LogLife
Code:
005AA1FB |. E8 300A0000 CALL 005AAC30
Code:
CPU Disasm
Address Hex dump Command Comments
005AAC30 /$ 8B4424 04 MOV EAX,DWORD PTR SS:[ARG.1]
005AAC34 \. E9 2E7D4E00 JMP 00A92967
005AAC39 /. 83F8 14 CMP EAX,14 ; Switch (cases 0..14, 8 exits)
005AAC3C |. 0F87 89000000 JA 005AACCB
005AAC42 |. 0FB680 ECAC5A MOVZX EAX,BYTE PTR DS:[EAX+5AACEC]
005AAC49 |. FF2485 D0AC5A JMP DWORD PTR DS:[EAX*4+5AACD0]
005AAC50 |> 8B4424 08 MOV EAX,DWORD PTR SS:[ARG.2] ; Cases 1, 6, 8 of switch DekaronServer.5AAC39
005AAC54 |. 3D 01040000 CMP EAX,401
005AAC59 |. 74 70 JE SHORT 005AACCB
005AAC5B |. 3D 06040000 CMP EAX,406
005AAC60 |. 74 69 JE SHORT 005AACCB
005AAC62 |. 3D 08040000 CMP EAX,408
005AAC67 |. 74 62 JE SHORT 005AACCB
005AAC69 |. 3D 0E040000 CMP EAX,40E
005AAC6E |. 74 5B JE SHORT 005AACCB
005AAC70 |> 32C0 XOR AL,AL ; Cases 0, 2, 3, 4, 5, 7, 9, C, D, 11, 12, 13, 14 of switch DekaronServer.5AAC39
005AAC72 |. C2 0800 RETN 8
005AAC75 |> 8B4424 08 MOV EAX,DWORD PTR SS:[ARG.2] ; Case E of switch DekaronServer.5AAC39
005AAC79 |. 3D 01040000 CMP EAX,401
005AAC7E |. 74 4B JE SHORT 005AACCB
005AAC80 |. 3D 06040000 CMP EAX,406
005AAC85 |. 74 44 JE SHORT 005AACCB
005AAC87 |. 3D 08040000 CMP EAX,408
005AAC8C |. 74 3D JE SHORT 005AACCB
005AAC8E |. 32C0 XOR AL,AL
005AAC90 |. C2 0800 RETN 8
005AAC93 |> 817C24 08 0F0 CMP DWORD PTR SS:[ARG.2],40F ; Case A of switch DekaronServer.5AAC39
005AAC9B |. 0F94C0 SETE AL
005AAC9E |. C2 0800 RETN 8
005AACA1 |> 817C24 08 0A0 CMP DWORD PTR SS:[ARG.2],40A ; Case F of switch DekaronServer.5AAC39
005AACA9 |. 0F94C0 SETE AL
005AACAC |. C2 0800 RETN 8
005AACAF |> 817C24 08 100 CMP DWORD PTR SS:[ARG.2],410 ; Case B of switch DekaronServer.5AAC39
005AACB7 |. 0F94C0 SETE AL
005AACBA |. C2 0800 RETN 8
005AACBD |> 817C24 08 0B0 CMP DWORD PTR SS:[ARG.2],40B ; Case 10 of switch DekaronServer.5AAC39
005AACC5 |. 0F94C0 SETE AL
005AACC8 |. C2 0800 RETN 8
005AACCB |> B0 01 MOV AL,1 ; Default case of switch DekaronServer.5AAC39
005AACCD \. C2 0800 RETN 8
005AACD0 . 70AC5A00 DD 005AAC70
005AACD4 . 50AC5A00 DD 005AAC50
005AACD8 . 93AC5A00 DD 005AAC93
005AACDC . AFAC5A00 DD 005AACAF
005AACE0 . 75AC5A00 DD 005AAC75
005AACE4 . A1AC5A00 DD 005AACA1
005AACE8 . BDAC5A00 DD 005AACBD
005AACEC . 00 DB 00
005AACED . 01 DB 01
005AACEE . 00 DB 00
005AACEF . 00 DB 00
005AACF0 . 00 DB 00
005AACF1 . 00 DB 00
005AACF2 . 01 DB 01
005AACF3 . 00 DB 00
005AACF4 . 01 DB 01
005AACF5 . 00 DB 00
005AACF6 . 02 DB 02
005AACF7 . 03 DB 03
005AACF8 . 00 DB 00
005AACF9 . 00 DB 00
005AACFA . 04 DB 04
005AACFB . 05 DB 05
005AACFC . 06 DB 06
005AACFD . 00 DB 00
005AACFE . 00 DB 00
005AACFF . 00 DB 00
005AAD00 . 00 DB 00
and
005AAC34 \. E9 2E7D4E00 JMP 00A92967
Code:
CPU Disasm
Address Hex dump Command Comments
00A92967 \05 00FCFFFF ADD EAX,-400
00A9296C 83F8 15 CMP EAX,15
00A9296F 74 55 JE SHORT 00A929C6
00A92971 83F8 16 CMP EAX,16
00A92974 74 5E JE SHORT 00A929D4
00A92976 83F8 17 CMP EAX,17
00A92979 74 46 JE SHORT 00A929C1
00A9297B 83F8 18 CMP EAX,18
00A9297E 74 41 JE SHORT 00A929C1
00A92980 83F8 19 CMP EAX,19
00A92983 74 3C JE SHORT 00A929C1
00A92985 83F8 1A CMP EAX,1A
00A92988 74 37 JE SHORT 00A929C1
00A9298A 83F8 1B CMP EAX,1B
00A9298D 74 32 JE SHORT 00A929C1
00A9298F 83F8 1C CMP EAX,1C
00A92992 74 2D JE SHORT 00A929C1
00A92994 83F8 1D CMP EAX,1D
00A92997 74 28 JE SHORT 00A929C1
00A92999 83F8 1E CMP EAX,1E
00A9299C 74 23 JE SHORT 00A929C1
00A9299E 83F8 1F CMP EAX,1F
00A929A1 74 1E JE SHORT 00A929C1
00A929A3 83F8 20 CMP EAX,20
00A929A6 74 19 JE SHORT 00A929C1
00A929A8 83F8 21 CMP EAX,21
00A929AB 74 14 JE SHORT 00A929C1
00A929AD 83F8 22 CMP EAX,22
00A929B0 74 0F JE SHORT 00A929C1
00A929B2 83F8 23 CMP EAX,23
00A929B5 74 0A JE SHORT 00A929C1
00A929B7 83F8 24 CMP EAX,24
00A929BA 74 05 JE SHORT 00A929C1
00A929BC ^ E9 068AB1FF JMP 005AB3C7
00A929C1 32C0 XOR AL,AL
00A929C3 C2 0800 RETN 8
00A929C6 817C24 08 16040 CMP DWORD PTR SS:[ESP+8],416
00A929CE 0F94C0 SETE AL
00A929D1 C2 0800 RETN 8
00A929D4 817C24 08 15040 CMP DWORD PTR SS:[ESP+8],415
00A929DC 0F94C0 SETE AL
00A929DF C2 0800 RETN 8
|
Hmm.. the proc at 00A92967 is kinda strange. The logic seems kinda odd compared to the default one. I'd suggest recoding that (check some unpacked official dekaron.exe with the new chars if you need a reference).
|
|
|
10/09/2012, 18:42
|
#10
|
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
|
Cause of a bug in this image. ( i think not above sory. )
|
|
|
10/09/2012, 19:48
|
#11
|
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
|
Yeah, I know the error is about weapon IDs.
Found a code error in the picture when I looked closer:
00A929BC JMP 005AB3C7
The jump destination is completely wrong, no idea where it's supposed to jump but for sure it's not 005AB3C7.
|
|
|
10/09/2012, 21:51
|
#12
|
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
|
Quote:
Originally Posted by HellSpider
Yeah, I know the error is about weapon IDs.
Found a code error in the picture when I looked closer:
00A929BC JMP 005AB3C7
The jump destination is completely wrong, no idea where it's supposed to jump but for sure it's not 005AB3C7.
|
your right. thank you so mush friend i just change right destination then the error has gone  cool man.
________________THE_END___________________
Last question (little bit )
now my last problem , i can't put the gem into the new weapon socket,(it not allow)
Where can I find the offset to fix this problem ? please advice
|
|
|
10/09/2012, 21:57
|
#13
|
elite*gold: 0
Join Date: Sep 2012
Posts: 12
Received Thanks: 3
|
Hellspider - He's very good!
|
|
|
10/09/2012, 22:14
|
#14
|
elite*gold: 293
Join Date: Jan 2012
Posts: 2,445
Received Thanks: 1,100
|
Quote:
Originally Posted by SauDawCal
Hellspider - He's very good!
|
nope, he's the best, but inactive.
|
|
|
Similar Threads
|
[Release] Caor bypass by HellSpider
04/20/2011 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 24 Replies
Since noobs started selling the bypass around I guess its better if it gets patched rathar then making some money to some dumb kids.
Download link below, extract the .dll in the folder, and use xtrap banish.
x.rar
|
[NeedHelp]/usr Problem!
02/01/2011 - Metin2 Private Server - 7 Replies
AloHa :\
Ich habe auf meinem Server eben eine neue quest eingebaut....
NUn habe ich make.sh ausgeführt und gerebootet........
Nun nach dem Serverstart kam ein Fehler von dem ich bisher noch nie gehört habe ;
http://img34.imageshack.us/img34/6346/sytstemfull .png
Keine Ahnung was da los ist -.-
|
All times are GMT +1. The time now is 02:34.
|
|