[Tutorial] Reduce Crash Client bug: ???? ???? ???? ????

01/04/2013 00:32 MarcosCC#61
i try but again same problem with ???? ???? ???? ????
01/04/2013 01:09 DarknessMt2-Roxas#62
Strange , it's maybe an item or armor or mob the problem.
01/04/2013 01:25 xCPx#63
Quote:
Originally Posted by DarknessMt2-Roxas View Post
Strange , it's maybe an item or armor or mob the problem.
You all know that Metin2 creates a kind of Virtual box when it starts or?
And that virtualbox is limited to 512mb ram in 32bit.
If the Client exceeds that limit for the mt2 process it kills itself (just test it if you dont believe it.)
There are 2 ways of "fixing" it.
---> Increase the limit ---> possible until about 800mb
or
---> rewrite the way how all textures are load.
01/04/2013 01:35 DarknessMt2-Roxas#64
With my method i have delete all problem with this bug so..
01/04/2013 01:35 xCPx#65
Quote:
Originally Posted by DarknessMt2-Roxas View Post
With my method i have delete all problem with this bug so..
On 64 bit systems yes.
But on 32bit systems the error still appears.
01/04/2013 01:53 MarcosCC#66
Quote:
Originally Posted by xCPx View Post
You all know that Metin2 creates a kind of Virtual box when it starts or?
And that virtualbox is limited to 512mb ram in 32bit.
If the Client exceeds that limit for the mt2 process it kills itself (just test it if you dont believe it.)
There are 2 ways of "fixing" it.
---> Increase the limit ---> possible until about 800mb
or
---> rewrite the way how all textures are load.
thx...yea i use 32 bit windows,and server is run in 512mb...
01/04/2013 01:55 load01#67
Yea on my server i dont have any problems (win7 64 bit)

But other users with Vista 32 bit or Win7 32 have still the same problem....


Cpx is right
01/04/2013 02:37 DarknessMt2-Roxas#68
Okay but in win xp 32bit i have nothing bug, so it's juste 2 system (seven,vista) in 32bits who bug.

I search an other path to fix it.

Cordialy
01/04/2013 02:42 load01#69
ya because metin is made for old systems like xp
01/04/2013 03:03 DarknessMt2-Roxas#70
If i found with PE Editor the final method , i post it ;)
01/04/2013 04:46 iSyLonHD#71
gut
01/04/2013 08:45 Analyze™#72
Quote:
Originally Posted by ebert.tonna View Post
Daumen HOCH !!! Du hast es verstanden! Endlich mal einer
mal erlich das weis doch mittlerweile jeder der in e*PvP ab und zu Das Forum durchgestöbert hat, aber leider macht das ja kaum jemand!
allein durch die Sufu findet man genug, aber ich reg mich jetzt nicht auf, ich denke nur an den Diskussionsbereich in der Kategorie Mt2-P Server
01/04/2013 21:32 ebert.tonna#73
ist leider für 32 Bit Systeme immer noch nichtgeknackt, für 64 Bit Systeme gibs ja eine Lösung, das ist das ganze Problem.

den habsch behoben
GRANNY: r:/granny/rt/granny_tri_topology.cpp(268): Illegal value for FromBytesPerIndex (0)

den hier nicht:
GRANNY: r:/granny/rt/granny_memory.cpp(142): Unable to allocate 465183 bytes (465148 requested by r:/granny/rt/granny_oodle1_compression.cpp:246).

Und egal was du mit IDA machst, es klappt irgendwie nicht richtig.
k.A eventuell kann Alessa helfen. ich kanns auch nicht wirklich testen muss mir erst 32 BIT Windows nach installieren zum Testen.
01/04/2013 22:07 .Alessa#74
Ich hab 32 bit, bei mir tritt allerdings der Fehler seltsamerweise sowieso gar nicht erst auf.. Er war früher mal da, aber irgendwie kommt er nicht mehr.

Ich habe per PN jemandem eine Dif geschickt zum Testen. Wenn die klappt, dann müsste, so wie xCPx es vorgeschlagen hat, das Limit für die Speicherzuweisung auf 800mb raufgehen. Ich denke und hoffe mal nicht, dass einer die 800mb knackt..^^ Ich jedenfalls komme mittlerweile nicht einmal mehr an die 512 ran. Vermutlich kriege ich deswegen keinen Fehler.
01/04/2013 22:33 load01#75
Könntest du die Diff hier ebenfalls releasen? :)

lg