Access violation when moving or deleitng objects in content browser

Hello,

I am currently working on a small project and I am suffering a strange error. Every time I move an object in the content browser or delete multiple files at once the engine crashes with the following error:

MachineId:3F8F4932429CF8C9B7B82EAFE18495B5
EpicAccountId:ecd415371e454ee0b59755727916a58a

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

GhostGame!UCurveBase::GetTimeRange()
GhostGame!FTimeline::GetLastKeyframeTime()
GhostGame!FTimeline::GetTimelineLength()
GhostGame!FTimeline::TickTimeline()
GhostGame!UTimelineComponent::TickComponent()
GhostGame!UActorComponent::ConditionalTickComponent()
GhostGame!FActorComponentTickFunction::ExecuteTick()
GhostGame!FTickTaskSequencer::FTickFunctionTask::DoTask()
GhostGame!TGraphTask<FTickTaskSequencer::FTickFunctionTask>::ExecuteTask()
GhostGame!FTaskThread::ProcessTasks()
GhostGame!FTaskThread::ProcessTasksUntilQuit()
GhostGame!FTaskGraphImplementation::WaitUntilTasksComplete()
GhostGame!FTaskGraphInterface::WaitUntilTaskCompletes()
GhostGame!FTickTaskSequencer::ReleaseTickGroup()
GhostGame!FTickTaskManager::RunTickGroup()
GhostGame!UWorld::RunTickGroup()
GhostGame!UWorld::Tick()
GhostGame!UGameEngine::Tick()
GhostGame!FEngineLoop::Tick()
GhostGame!GuardedMain()
GhostGame!GuardedMainWrapper()
GhostGame!WinMain()

The last window that shows up while moving/deleting is “Updating file(s) source control status…”. I use git as source control which is still in beta state. might this cause the error?
I am just using a bit of c++ code and some blueprint scripts. I checked everything if I am using an NULL or uninitialized object but cant find any.
I use one timeline in a blueprint and since the error message says “UCurveBase::GetTimeRange()” in the call stack could the error probably lie there?

Hi ,

I have a few questions for you about this issue.

  1. Do you have anything in your C++ code or in your project related to Timelines? If it’s in the code, can you link the code related to it?
  2. Can you try creating a copy of your project and, in this copy, turn off source control to see if the problem persists?
  3. Can you also try making a copy and converting it to our new 4.9 Preview 1 version that released? It has a change in it to fix a bug that seems fairly similar to this issue so it could fix the problem.
  4. Lastly, does this happen in any project you use with Git source control or only in this particular one?

I’ve currently got GIT integration disabled in the editor due to crashes - in particular triggered while deleting or duplicating and renaming objects in the browser.

If you are running from Visual Studio or XCode you can also take a look at the threads window and see what different threads are up to at the time of the crash - something might be suspicious.

The error was caused by the Git source control. When I turn it off, no Access violation errors occured anymore. I haven’t tried 4.9 Preview 1 yet since I’m a bit under time pressure, but as soon as I get to it I check if the error still persists.

Thank you and theonecalledtom

I’m glad to hear that you’ve narrowed down the issue. Please let me know the results of testing in 4.9 Preview 1. In the meantime, I’ll be marking this issue as resolved for tracking purposes. Whenever you comment the issue will reopen and, if the issue persists, we can investigate further.