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:

 174       LinksBB += Link.Right;
  175       }
  176       
  177       for (int32 i = 0; i < SegmentLinks.Num(); ++i)
  178       {
  179       const FNavigationSegmentLink& SegmentLink = SegmentLinks[i];
  180       LinksBB += SegmentLink.LeftStart;
  181       LinksBB += SegmentLink.LeftEnd;
  182       LinksBB += SegmentLink.RightStart;
  183       LinksBB += SegmentLink.RightEnd;
  184       }
  185       
  186       LinksBB = LinksBB.TransformBy(RootComponent->ComponentToWorld);
  187       
  188 ***** if (SmartLinkComp->IsNavigationRelevant())
  189       {
  190       LinksBB += SmartLinkComp->GetStartPoint();
  191       LinksBB += SmartLinkComp->GetEndPoint();
  192       }
  193       
  194       return LinksBB;
  195       }
  196       
  197       void ANavLinkProxy::NotifySmartLinkReached(UNavLinkCustomComponent* LinkComp, UPathFollowingComponent* PathComp, const FVector& DestPoint)
  198       {
  199       AActor* PathOwner = PathComp->GetOwner();
  200       AController* ControllerOwner = Cast<AController>(PathOwner);
  201       if (ControllerOwner)
  202       {
  203       PathOwner = ControllerOwner->GetPawn();

Most recent user affected CL: 3106830

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

Steps to Reproduce
  1. Open the editor
  2. Place a nav mesh bounds volume
  3. Place a nav link proxy in the level
  4. Select the nav link and click the Blueprint/Add Script button in its details panel
  5. When the blueprint opens, press the compile button

Result: Editor crashes

Callstack
UE4Editor_Engine!ANavLinkProxy::GetComponentsBoundingBox() [navlinkproxy.cpp:189]
UE4Editor_Engine!ANavLinkProxy::GetNavigationBounds() [navlinkproxy.cpp:144]
UE4Editor_Engine!UNavigationSystem::AddElementToNavOctree() [navigationsystem.cpp:2345]
UE4Editor_Engine!UNavigationSystem::Tick() [navigationsystem.cpp:796]
UE4Editor_Engine!UWorld::Tick() [leveltick.cpp:1247]
UE4Editor_UnrealEd!UEditorEngine::Tick() [editorengine.cpp:1207]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:371]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2834]
UE4Editor!GuardedMain() [launch.cpp:156]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126]
UE4Editor!WinMain() [launchwindows.cpp:202]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:264]
kernel32!<Unknown>
ntdll!<Unknown>

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-36486 in the post.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.13
Target Fix4.14
Fix Commit3013140
Release Commit3159180
CreatedSep 27, 2016
ResolvedOct 5, 2016
UpdatedApr 27, 2018