Assertion failed: IsImport()

After adding some child actors to other actors and triggering overlap events on those child actors casting them through a character bp…my project will crash the editor with the following error:

[2017.03.02-19.11.12:530][ 0]LogLinux:Error: appError called: Assertion failed: Assertion failed: IsImport() [File:Runtime/CoreUObject/Public/UObject/Linker.h] [Line: 62]

Signal 11 caught.
Malloc Size=131076 LargeMemoryPoolOffset=131092

CommonLinuxCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=196655
Malloc Size=33328 LargeMemoryPoolOffset=230000
[2017.03.02-19.11.12:540][ 0]LogLinux: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to access memory at address 0x00000003

Malloc Size=46740 LargeMemoryPoolOffset=276756
[2017.03.02-19.11.12:541][ 0]LogLinux: Assertion failed: Assertion failed: IsImport() [File:Runtime/CoreUObject/Public/UObject/Linker.h] [Line: 62]

please help me fix this! I put a lot of effort and time in that project.

Hey JunkHunk,

I attempted to reproduce this from the description you provided but I couldn’t get the same results.

I’m going to need some more info. On crash, make sure to submit the crash report. Then post the full callstack here, along with your EpicID/LoginID.

Some screenshots of you blueprint setup or small test project would be helpful as well.

I got stubbornly eager to keep working in my video game and downloaded the latest ue4 version… that move somehow bypassed the issue…though 4.14 and 4.15 are far worse versions than 4.13.1 was. Currently in 4.15, it takes ages to make changes in my level blueprint…and of course sudden crashes are still frequent…but for this old crash I cannot provide more info right now…might you want reports from 4.15 instead?