Description

This Jira was created from CrashReports submitted by the public due to the high number of occurrences. Descriptions from users are provided below.

Error message:

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

Source Context:

 2788       
 2789       		if ( !Class->HasAnyClassFlags(CLASS_Deprecated | CLASS_NewerVersionExists) )
 2790       		{
 2791       			if ( Class->GetSuperClass() )
 2792       			{
 2793       				TSet<FName>& ChildClasses = ReverseInheritanceMap.FindOrAdd( Class->GetSuperClass()->GetFName() );
 2794       				ChildClasses.Add( Class->GetFName() );
 2795       			}
 2796       
 2797       			// Add any implemented interfaces to the reverse inheritance map
 2798       			for (int32 i = 0; i < Class->Interfaces.Num(); ++i)
 2799       			{
 2800       				UClass* InterfaceClass = Class->Interfaces[i].Class;
 2801       
 2802 ***** 				TSet<FName>& ChildClasses = ReverseInheritanceMap.FindOrAdd(InterfaceClass->GetFName());
 2803       				ChildClasses.Add(Class->GetFName());
 2804       			}
 2805       
 2806       			InMemoryClassNames.Add(Class->GetFName());
 2807       		}
 2808       	}
 2809       
 2810       	// Form a child list for all cached classes
 2811       	for (auto ClassNameIt = CachedInheritanceMap.CreateConstIterator(); ClassNameIt; ++ClassNameIt)
 2812       	{
 2813       		const FName ClassName = ClassNameIt.Key();
 2814       		if ( !InMemoryClassNames.Contains(ClassName) )
 2815       		{
 2816       			const FName ParentClassName = ClassNameIt.Value();
 2817       			if ( ParentClassName != NAME_None )

Most recent user affected CL: 3249277

Logs:
[Link Removed]
[Link Removed]
[Link Removed]
[Link Removed]

Issue call stack shares some similarities with na


CrashReporter User Descriptions:

  • dell a BP Interface
  • dell a BP Interface Class
Steps to Reproduce

Unknown

Callstack
UE4Editor_AssetRegistry!FAssetRegistry::GetSubClasses() [assetregistry.cpp:2803]
UE4Editor_UnrealEd!FComponentTypeRegistryData::Tick() [componenttyperegistry.cpp:377]
UE4Editor_UnrealEd!FTickableEditorObject::TickObjects() [tickableeditorobject.h:17]
UE4Editor_UnrealEd!UEditorEngine::Tick() [editorengine.cpp:1195]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:371]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2859]
UE4Editor!GuardedMain() [launch.cpp:152]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126]
UE4Editor!WinMain() [launchwindows.cpp:202]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:264]
kernel32!BaseThreadInitThunk()
ntdll!RtlUserThreadStart()

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-41333 in the post.

0
Login to Vote

Fixed
ComponentGameplay - Blueprint
Affects Versions4.14
Target Fix4.15
Fix Commit3279641
Main Commit3389599
CreatedJan 31, 2017
ResolvedFeb 22, 2017
UpdatedApr 27, 2018