An der Performance kann es nicht liegen.
Hier crasht es:
[Only registered and activated users can see links. Click Here To Register...]
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
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%