Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffffffffffff

Hey everyone…

i have package my project to launch, but when steam is open and trying to launch the game its crash and give me this error. i have seach for long time, and can’t find why. i have looking in package settings, files, but nothing is causing this error. If i launch game by Editor (rightclick on project file) it works with steam, and no errors at all… im stuck on this :confused:

LoginId:37f3e17f4d82d33fb5613cb76db077cc
EpicAccountId:4eba9d4b48794acf9ca23498ed736765

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffffffffffff

TatictalVengeance!FText::IdenticalTo()
TatictalVengeance!SlateAttributePrivate::TSlateAttributeBase<SWidget,FText,SlateAttributePrivate::FSlateAttributeNoInvalidationReason,TSlateAttributeFTextComparePredicate,0>::FSlateAttributeGetterWrapper<SlateAttributePrivate::TSlateAttributeBase<SWidget,FTe()
TatictalVengeance!FSlateAttributeMetaData::UpdateAttributesImpl()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!TMapBase<FName,FTrackedWidgetsChangedEvent,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,FTrackedWidgetsChangedEvent,0> >::FindOrAddImpl<FName const & __ptr64>()
TatictalVengeance!SWidget::Prepass_Internal()
TatictalVengeance!SWidget::SlatePrepass()
TatictalVengeance!UGameEngine::SwitchGameWindowToUseGameViewport()
TatictalVengeance!FDefaultGameMoviePlayer::WaitForMovieToFinish()
TatictalVengeance!FEngineLoop::Tick()
TatictalVengeance!GuardedMain()
TatictalVengeance!GuardedMainWrapper()
TatictalVengeance!LaunchWindowsStartup()
TatictalVengeance!WinMain()
TatictalVengeance!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

nobody help here?

Well… i got it to work. Advanced session steam was causing the error.

What do you mean by Advanced Session Steam?
I’m having the same issue here

Hey,

So I had the exact same issue, down to the letter. 0xfffffff and weird callstacks about slate or whatever.

If your problem is exactly the following :

  • You can host and join a game without issue in the editor in standalone mode
  • You get a fatal error when you package the game in dev and debug mode
  • You don’t get the steam Overlay if you use shipping

The answer is simple, yet it took me 10 hours to find it, thats’w why i’m sharing now : All you have to do is add the steam api 64 dll in MyProject/Binaries/Win64

1 Like