CClientSocket.Fetch

05/26/2025 13:44 toxine1#1
Quote:
if( dwDataSize > MAX_BUFFER ) // if( uPacketSize > MAX_BUFFER ) // kang: 2008/08/14
{
char lpAddr[16] = { 0,};
GetPeerAddr( DPID_UNKNOWN, lpAddr, NULL );
Error( "CClientSocket.Fetch: ip = %s, size = %d", lpAddr, dwDataSize );
WSASetLastError( ERROR_BAD_NET_NAME );
return NULL;
}
So the "MAX_BUFFER" is 8192 and you try to fetch 790647882.

What source do you use? there is nothing wrong with the net protocol (NEVER TOUCH THIS!!)

This are corrupted packets.

Possible problems:

Packet encryption (Just useless..) implemented wrong,
You try to send corrupted packets.,
Someone took his hands on the CAr buffer (NEVER TOUCH THIS TOO!!),

I need more information to help you.

Ps.: Debug that, look in stack.
05/27/2025 13:53 toxine1#2
Quote:
Originally Posted by toxine1 View Post
Quote:
if( dwDataSize > MAX_BUFFER ) // if( uPacketSize > MAX_BUFFER ) // kang: 2008/08/14
{
char lpAddr[16] = { 0,};
GetPeerAddr( DPID_UNKNOWN, lpAddr, NULL );
Error( "CClientSocket.Fetch: ip = %s, size = %d", lpAddr, dwDataSize );
WSASetLastError( ERROR_BAD_NET_NAME );
return NULL;
}
So the "MAX_BUFFER" is 8192 and you try to fetch 790647882.

What source do you use? there is nothing wrong with the net protocol (NEVER TOUCH THIS!!)

This are corrupted packets.

Possible problems:

Packet encryption (Just useless..) implemented wrong,
You try to send corrupted packets.,
Someone took his hands on the CAr buffer (NEVER TOUCH THIS TOO!!),

I need more information to help you.

Ps.: Debug that, look in stack.
Capture d’écran 2025-05-26 112155.PNG (543.6 KB)