Navigation
API > API/Plugins > API/Plugins/NUTUnrealEngine
Implements UTT GameplayDebuggingComponent/ServerReplicateData crash
Command: UTT -b 61 127.0.0.1
Documentation from Luigi:
- TEST VULNERABILITY: ServerReplicateData array overflow autotoc_md0
07 May 2014 ServerReplicateData array overflow
The ServerReplicateMessageToAIDebugView function used for some debugging features is affected by an array overflow with the InMessages: ActivateDataView and DeactivateDataView.
This is the same function that was affected by the bug 55 reported the 27 March, anyway remember that it's NOT used in shipping builds.
| Name | UUTT61_DebugReplicateData |
| Type | class |
| Header File | /Engine/Plugins/NetcodeUnitTest/NUTUnrealEngine/Source/NUTUnrealEngine/Classes/UnitTests/Obsolete/UTT61_DebugReplicateData.h |
| Include Path | #include "UnitTests/Obsolete/UTT61_DebugReplicateData.h" |
Syntax
UCLASS ()
class UUTT61_DebugReplicateData : public UClientUnitTest
Inheritance Hierarchy
- FUnitLogInterface → UUnitTestBase → UUnitTest → UProcessUnitTest → UClientUnitTest → UUTT61_DebugReplicateData
- UObjectBase → UObjectBaseUtility → UObject → UUnitTestBase → UUnitTest → UProcessUnitTest → UClientUnitTest → UUTT61_DebugReplicateData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UUTT61_DebugReplicateData
(
const FObjectInitializer& ObjectInitializer |
UUTT61_DebugReplicateData | UnitTests/Obsolete/UTT61_DebugReplicateData.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Replicator | TWeakObjectPtr< AActor > | Once the GameplayDebuggingReplicator is received, cache it | UnitTests/Obsolete/UTT61_DebugReplicateData.h |
Functions
Public
Overridden from UClientUnitTest
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExecuteClientUnitTest() |
UnitTests/Obsolete/UTT61_DebugReplicateData.h | ||
virtual void NotifyAllowNetActor
(
UClass* ActorClass, |
UnitTests/Obsolete/UTT61_DebugReplicateData.h | ||
virtual void NotifyNetActor
(
UActorChannel* ActorChannel, |
UnitTests/Obsolete/UTT61_DebugReplicateData.h |
Overridden from UProcessUnitTest
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void NotifyProcessLog
(
TWeakPtr< FUnitTestProcess > InProcess, |
UnitTests/Obsolete/UTT61_DebugReplicateData.h |
Overridden from UUnitTest
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void InitializeEnvironmentSettings() |
UnitTests/Obsolete/UTT61_DebugReplicateData.h |