Compiles but Crashes after adding Rotation

The compiler completes, but when I try to play it, it crashes each time. When back tracking, the crashes only occurs when adding the turret rotation in TankAimingComponent.cpp.

Turret->Rotate(DeltaRotator.Yaw);

When I add this, it crashes.

The following is in the header file.
private:
UTankBarrel * Barrel = nullptr;
UTankTurret * Turret = nullptr;

Crashing Code
Access violation - code c0000005 (first/second chance not available)

UE4Editor_Engine
UE4Editor_BattleTank_2515!UTankTurret::Rotate() [d:\unreal projects\section_04\battletank\battletank 4.20\source\battletank\private\tankturret.cpp:16]
UE4Editor_BattleTank_2515!UTankAimingComponent::AimAt() [d:\unreal projects\section_04\battletank\battletank 4.20\source\battletank\private\tankaimingcomponent.cpp:57]
UE4Editor_BattleTank_2515!ATank::AimAt() [d:\unreal projects\section_04\battletank\battletank 4.20\source\battletank\tank.cpp:35]
UE4Editor_BattleTank_2515!ATankAIController::Tick() [d:\unreal projects\section_04\battletank\battletank 4.20\source\battletank\private\tankaicontroller.cpp:32]
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Core
UE4Editor_Core
UE4Editor_Core
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_UnrealEd
UE4Editor_UnrealEd
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

Privacy & Terms