From 1cfad1a88c7c5db4bb6a01a0d5892c952a06a4be Mon Sep 17 00:00:00 2001 From: JuelzIrons Date: Tue, 10 Mar 2026 00:10:53 -0400 Subject: [PATCH] Logging + size increase to prevent disconnect --- .../Durango/Network/DQRNetworkManager_SendReceive.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Minecraft.Client/Durango/Network/DQRNetworkManager_SendReceive.cpp b/Minecraft.Client/Durango/Network/DQRNetworkManager_SendReceive.cpp index b8fbe8748..d3b070536 100644 --- a/Minecraft.Client/Durango/Network/DQRNetworkManager_SendReceive.cpp +++ b/Minecraft.Client/Durango/Network/DQRNetworkManager_SendReceive.cpp @@ -217,8 +217,9 @@ void DQRNetworkManager::BytesReceivedInternal(DQRConnectionInfo *connectionInfo, memcpy( &receivedSize, connectionInfo->m_pucRoomSyncData, 4); delete [] connectionInfo->m_pucRoomSyncData; - if( receivedSize < 0 || receivedSize > 100000 ) + if( receivedSize < 0 || receivedSize > 1048576 ) { + DQRNetworkManager::LogCommentFormat(L"RoomSyncData rejected: size=%d", receivedSize); connectionInfo->m_internalDataState = DQRConnectionInfo::ConnectionState_InternalHeaderByte; connectionInfo->m_pucRoomSyncData = nullptr; connectionInfo->m_roomSyncDataBytesToRead = 0; @@ -320,8 +321,9 @@ void DQRNetworkManager::BytesReceivedInternal(DQRConnectionInfo *connectionInfo, memcpy( &receivedSize, connectionInfo->m_pucAddFailedPlayerData, 4); delete [] connectionInfo->m_pucAddFailedPlayerData; - if( receivedSize < 0 || receivedSize > 100000 ) + if( receivedSize < 0 || receivedSize > 1048576 ) { + DQRNetworkManager::LogCommentFormat(L"AddFailedPlayerData rejected: size=%d", receivedSize); connectionInfo->m_internalDataState = DQRConnectionInfo::ConnectionState_InternalHeaderByte; connectionInfo->m_pucAddFailedPlayerData = nullptr; connectionInfo->m_addFailedPlayerDataBytesToRead = 0;