Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 12:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Worldserver Runtime Error

Discussion on Worldserver Runtime Error within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
Worldserver Runtime Error

Hey ho,
kriege immer beim Worldserver
(beim Debuggen kriege ich leider nichts raus
5 GB Ram sind auch noch Frei und CPU auch nur auf 5% weiß nicht woran das iegen kann.
)
Terrat is offline  
Old 12/29/2014, 04:04   #2
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
Wie wäre es mit mehr Infos?

VS? Derzeitiger RAM? Derzeitige CPU Verbrauch? BlaBla das braucht man alles.

Runtime Error's können durch vieles entstehen.

Ps: 5GB Frei oder nicht, fürn *****, dein Root/PC kann 64 haben, juckt nicht.
Wanetrain is offline  
Old 12/29/2014, 07:29   #3
 
xTwiLightx's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
Debuggen, my dear.
xTwiLightx is offline  
Old 12/29/2014, 21:21   #4
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
An der Performance kann es nicht liegen.

Hier crasht es:

Code:
DPDatabaseClient.cpp(1755) : atlTraceGeneral - 1340, (4824, 8761, 4836, 8772)
dwFlag=0xcdcdcdcd, nId=531, nFlag=-2147483648dwFlag=0xcdcdcdcd, nId=-842150451, nFlag=-842150451dwFlag=0xcdcdcdcd, nId=-842150451, nFlag=-842150451CDPDatabaseClient.OnLordAusnahme (erste Chance) bei 0x75CCB727 in WorldServer.exe: Microsoft C++-Ausnahme: CMemoryException bei Speicherort 0x056EBCB4.
Unbehandelte Ausnahme bei 0x75CCB727 in WorldServer.exe: Microsoft C++-Ausnahme: CMemoryException bei Speicherort 0x056EBCB4.
Code:
void CDPDatabaseClient::UserMessageHandler( LPDPMSG_GENERIC lpMsg, DWORD dwMsgSize, DPID idFrom )
{
	CAr ar( (LPBYTE)lpMsg + sizeof(DPID) + sizeof(DPID), dwMsgSize - ( sizeof(DPID) + sizeof(DPID) ) );
	GETTYPE( ar );

	static map<DWORD, CString> mapstrProfile;
	map<DWORD, CString>::iterator it = mapstrProfile.find( dw );
	if( it == mapstrProfile.end() )
	{
		CString strTemp;
		strTemp.Format("CDPDatabaseClient::UserMessageHandler(0x%08x)", dw );
		it = mapstrProfile.insert( make_pair( dw, strTemp ) ).first;
	}
	_PROFILE( it->second );

	void ( theClass::*pfn )( theParameters )	=	GetHandler( dw );
	
	if( pfn ) 
		( this->*( pfn ) )( ar, *(UNALIGNED LPDPID)lpMsg, *(UNALIGNED LPDPID)( (LPBYTE)lpMsg + sizeof(DPID) ) );
	else 
		Error( "Handler not found(%08x)\n",dw );
}
Quote:
Originally Posted by Wanetrain View Post
Wie wäre es mit mehr Infos?

VS? Derzeitiger RAM? Derzeitige CPU Verbrauch? BlaBla das braucht man alles.

Runtime Error's können durch vieles entstehen.

Ps: 5GB Frei oder nicht, fürn Arsch, dein Root/PC kann 64 haben, juckt nicht.
Root auslastung ?
Cpu 1%
Ram 14 GB frei nachdem crash
Cpu 0%
Terrat is offline  
Old 12/30/2014, 00:30   #5

 
elite*gold: 353
Join Date: Jan 2013
Posts: 923
Received Thanks: 616
kA ob es dir hilft aber bei einem anderen Server war das mal das es wegen ihrem Madrigal gecrasht ist sobald man rein ist -> Crash
Lg
Kiseku is offline  
Thanks
1 User
Old 12/30/2014, 00:34   #6
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
Leider nicht.
Terrat is offline  
Old 12/30/2014, 14:23   #7
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
Quote:
void CDPDatabaseClient::UserMessageHandler( LPDPMSG_GENERIC lpMsg, DWORD dwMsgSize, DPID idFrom )
{
CAr ar( ( LPBYTE )lpMsg + 8, dwMsgSize - 8 );

DWORD dwPacket = NULL;
ar >> dwPacket;

void ( theClass::*pfn )( theParameters ) = GetHandler( dw );

if( pfn )
( this->*( pfn ) )( ar, *( UNALIGNED LPDPID )lpMsg, *( UNALIGNED LPDPID )( ( LPBYTE )lpMsg + 4 ) );
else
Error( "[%s]Packet not found(%08x)\n", __FUNCTION__, dw );
}
Ändern, normal ist das mit dem Profiler ja nicht.

So wie ich das gerade sehe nutzt du VS 2013 standart, heißt daher kommen deine Probleme, ich hab euch ja gewarnt.
Wanetrain is offline  
Old 12/30/2014, 18:05   #8
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
GetHandler( dw );
? Was ist dw ist bei mir nicht definiert.
Terrat is offline  
Old 12/30/2014, 20:34   #9
 
Мentus's Avatar
 
elite*gold: 30
Join Date: Sep 2012
Posts: 426
Received Thanks: 1,021
Quote:
Originally Posted by Dreamsläps View Post
GetHandler( dw );
? Was ist dw ist bei mir nicht definiert.
PHP Code:
#define GETTYPE(ar)        \
    
DWORD dw;    \
    
ar >> dw
Die Variable "dw" ist im Makro GETTYPE definiert. (DPMng.h)

Wenn du Runtime-Errors bekommt, schau dir an was du geändert hast. Irgendwo muss der Fehler an deinen Änderungen liegen.
Мentus is offline  
Old 12/30/2014, 22:16   #10
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
Quote:
Originally Posted by Мentus View Post
PHP Code:
#define GETTYPE(ar)        \
    
DWORD dw;    \
    
ar >> dw
Die Variable "dw" ist im Makro GETTYPE definiert. (DPMng.h)

Wenn du Runtime-Errors bekommt, schau dir an was du geändert hast. Irgendwo muss der Fehler an deinen Änderungen liegen.


PHP Code:
void CDPSrvr::UserMessageHandlerLPDPMSG_GENERIC lpMsgDWORD dwMsgSizeDPID idFrom )
{
    
LPBYTE lpBuffer        = (LPBYTE)lpMsg sizeof(DPID);
    
u_long uBufSize        dwMsgSize sizeof(DPID);

    
CAr arlpBufferuBufSize );
    
GETTYPEar )

    
void theClass::*pfn )( theParameters )    =    GetHandlerdw );

    if( 
pfn 
    {
        ( 
this->*( pfn ) )( aridFrom, *(UNALIGNED LPDPID)lpMsglpBufferuBufSize );
    }

Terrat is offline  
Old 12/31/2014, 05:27   #11
 
Мentus's Avatar
 
elite*gold: 30
Join Date: Sep 2012
Posts: 426
Received Thanks: 1,021
Quote:
Originally Posted by Dreamsläps View Post
Hatte mich in der Klasse geirrt, mein Fehler.

PHP Code:
void CDPDatabaseClient::UserMessageHandlerLPDPMSG_GENERIC lpMsgDWORD dwMsgSizeDPID idFrom )
{
    
CAr ar( (LPBYTE)lpMsg sizeof(DPID) + sizeof(DPID), dwMsgSize - ( sizeof(DPID) + sizeof(DPID) ) );
    
GETTYPEar );
    
void theClass::*pfn )( theParameters )    =    GetHandlerdw );
    
    if( 
pfn 
        ( 
this->*( pfn ) )( ar, *(UNALIGNED LPDPID)lpMsg, *(UNALIGNED LPDPID)( (LPBYTE)lpMsg sizeof(DPID) ) );
    else 
        
Error"Handler not found(%08x)\n",dw );

Falls es nicht hilft, setz doch mal Breakpoints und schau dir an welche Werte nicht valide sind.
Мentus is offline  
Thanks
1 User
Old 12/31/2014, 10:51   #12
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
Werde nachherr testen
Terrat is offline  
Reply


Similar Threads Similar Threads
WorldServer Runtime Error
07/24/2012 - Flyff Private Server - 0 Replies
Guten Tag liebe Comunnity. Ich habe folgendes Problem: Ich hab mir seid kurzem einen Root von WebTropia(Windows) gekauft und habe mir gestern das TuT von Sedrika für's einrichten des Servers angeschaut und befolgt. Server + Source ist eingerichtet und alles, bis auf den WorldServer läuft ohne Probleme. Ich habe DIESE Files genommen. Problem ist, dass mein Worldserver nur kurz startet und dann sofort einen Runtime Error bekommt, den ich nicht beheben kann. Gegooglet habe ich schon,...
WorldServer Runtime Error
05/20/2012 - Flyff Private Server - 3 Replies
Hallo ich bekomm immer den error ;( http://s14.directupload.net/images/120520/sf4n9v7 z.jpg kann vieleicht wer Helfen ;/ Liebe Grüße:handsdown::handsdown::handsdown:
WorldServer.exe runtime Error
04/28/2012 - Flyff Private Server - 8 Replies
hey leute ich habe ein prob wenn ich denn worldserver starten will kommt immer ein runtime error wenn mir einer helfen kann würde ich mich freuen
Worldserver C++ Runtime Error..
01/08/2012 - Flyff Private Server - 5 Replies
Der Worldserver läuft eine Zeit. Danach (1-2std) crasht er einfach. Kommt ein Fenster "C++ RunTime Error" . Manchmal crasht er auch einfach so. Ich hab echt kp, keine Errors, habe jeden Model Error gefixxed, ich weiß nicht worans liegen könnte. Der Root hat 16gb, und n guten Prozzsor. Also sollte es daran nicht liegen. Hat wer eine Idee? Weil habe echt kein Schimmer... http://www8.pic-upload.de/thumb/04.12.11/8e7dyk1x wf1.jpg
Worldserver hat nen Runtime error!
07/29/2010 - Flyff Private Server - 0 Replies
Hallo, Ich habe folgendes Problem wenn ich meinen Worldserver Starten will kommt ne Meldung C++ Runtime error "abnormal program tremination" dann gibt es noch nen error in der Error.txt: ich hoffe ihr könnt mir weiterhelfen ^^ MfG hanni



All times are GMT +2. The time now is 12:42.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.