[ Frage ] Datenbank Error

01/15/2013 16:45 Exribo#1
Ich habe nen kleinen Datenbank Error, dessen Quelle ich nicht kenne.

PHP Code:
RemoveUser(): *pUser->m_pKey is 
Hat jemand einen fix dafür?

Ist zwar nichts schlimmes aber trotzdem nervig.

Mit freundlichen Grüßen

Exribo
01/15/2013 17:54 Sedrika#2
Such mal im Source nach RemoveUser(): *pUser->m_pKey is %d
Die funktion beinhaltet deinen Log eintrag.
01/16/2013 15:47 Exribo#3
Finde ich bis jetzt noch nicht und was soll ich dran ändern?
01/17/2013 00:10 xTwiLightx#4
Der Log dürfte eigentlich nur vom Loginserver kommen und bedeutet schlicht weg, dass der Port "angesprochen" wurde, der Server mit dem Paket aber nichts anfangen kann und den Error ausspuckt. :D
01/17/2013 15:27 Exribo#5
Weißte vielleicht wo der Port steht?, weil ist echt nervig :D
01/17/2013 16:12 ©ross#6
Weis zwar nicht wie man ihn behebt, aber ich weis wo der Fehler steht:
user.cpp ln 154
Code:
			if( *pUser->m_pKey != '\0' )
			{
				g_dpDBClient.SendLeave( pUser->m_pKey, pUser->m_idPlayer, timeGetTime() - pUser->m_dwTime );
			}
			else
				WriteLog( "RemoveUser(): *pUser->m_pKey is '\0'" );
Müsste es eig sein.
01/17/2013 18:21 xTwiLightx#7
Es wird der Loginserver Port sein (28000 oder 23000, bin mir da gerade nicht sicher).
Du kannst den Port aber nicht einfach dicht machen, weil dann niemand mehr reinkommt. :P
01/20/2013 18:01 Exribo#8
Habe immer noch keinen Weg gefunden das dieser Error nicht mehr kommt.

würde es gehen wenn ich hier :

PHP Code:
if( *pUser->m_pKey != '\0' )
            {
                
g_dpDBClient.SendLeavepUser->m_pKeypUser->m_idPlayertimeGetTime() - pUser->m_dwTime );
            }
            else
                
WriteLog"RemoveUser(): *pUser->m_pKey is '\0'" ); 
das :

PHP Code:
WriteLog"RemoveUser(): *pUser->m_pKey is '\0'" ); 
auskommentiere?
01/21/2013 18:31 Exribo#9
Würde das so gehen?
01/22/2013 13:40 DanielY0#10
wenn du dashier
Code:
 g_dpDBClient.SendLeave( pUser->m_pKey, pUser->m_idPlayer, timeGetTime() - pUser->m_dwTime );
rausnimmst, bekommst du keine Leave errors mehr und das hat das if auch keine funktion mehr also entweder ganz raus oder die funktion umschreiben
01/22/2013 21:22 Exribo#11
Danke, hat sich erledigt

#closerequest