Editor Crashing on cast to gamestate while trying to retrieve my item datatable.

This is the crash

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

UE4Editor_MGame_0063!UMInventoryComponent::AddItem() [c:\users\dhaoh\documents\unreal projects\mgame\source\mgame\minventorycomponent.cpp:49]
UE4Editor_MGame_0063!AMItem::Interact_Implementation() [c:\users\dhaoh\documents\unreal projects\mgame\source\mgame\mitem.cpp:69]
UE4Editor_MGame_0063!AMItem::execInteract() [c:\users\dhaoh\documents\unreal projects\mgame\intermediate\build\win64\ue4editor\inc\mgame\mitem.gen.cpp:64]
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_Engine
UE4Editor_MGame_0063!IInteract::Execute_Interact() [c:\users\dhaoh\documents\unreal projects\mgame\intermediate\build\win64\ue4editor\inc\mgame\interact.gen.cpp:146]
UE4Editor_MGame_0063!AMCharacter::OnInteract() [c:\users\dhaoh\documents\unreal projects\mgame\source\mgame\mcharacter.cpp:106]
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
UE4Editor_Engine
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

and this is what I see from the debugger