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.
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.