Summary
So i’m not entirely sure what happened, but I was trying to use a “get data table row” in an animation notifier’s event tab, and ended up pressing save before I complied on accident.
And that lead to Unreal crashing. Now whenever I try to reopen it, it crashes again. And again. And again.
I’m using Unreal 5.4
Here’s the information that the crash log provided:
Assertion failed: false
[File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\UObject\UnrealNames.cpp]
[Line: 3083] FName’s 1023 max length exceeded. Got 1207 characters excluding null-terminator:
(HitboxRadius_121_64E0702F4061C5B81AB85BA6990352BB=0.000000,Niagra_Fire_65_6FFB3D2645DC9AF0F4B81DAB9585CB1A=“/Script/Niagara.NiagaraSystem’/Game/ThirdPerson/Projectiles/DEBUGFIRE.DEBUGFIRE’”,Niagra_Fly_66_79D52141451B72E31A996D911204BFF3=“/Script/Niagara.NiagaraSystem’/Game/ThirdPerson/Projectiles/DEBUGFIRE.DEBUGFIRE’”,Niagra_HomingSplit_67_2FFABCBA4C9E3EA4FA9676A79D9035FD=“/Script/Niagara.NiagaraSystem’/Game/ThirdPerson/Projectiles/DEBUGHOMINGSPLIT.DEBUGHOMINGSPLIT’”,Niagra_HitEffect_68_D480221B464A7D39A3B07F96ED3D97AB=“/Script/Niagara.NiagaraSystem’/Game/ThirdPerson/Melee/DEBUGSWORDOBJECTSCRAPE.DEBUGSWORDOBJECTSCRAPE’”,Niagra_Explosion_69_E6E1C5B54E3D1DB63959409F38723385=“/Script/Niagara.NiagaraSystem’/Game/ThirdPerson/Projectiles/DEBUGEXPLOSION.DEBUGEXPLOSION’”,Niagara_Charge_75_32E8C4694B6CC89C38FA3A8D7E82C520=None,Damage_36_7E387A24458D7A51094E5EB4ED29618E=0.000000,DamageType_99_E68587D944CE13C31268BF8B0AAC3EE5=NewEnumerator8,DamageStatusEffectiveness_45_761598854ED29020021288BA274DCC0D=0.000000,DamageSt
Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Assets
Steps to Reproduce
Place a “Get Data Table Row” in an AnimNotifiers blueprint window and try putting a “Name” variable where the get row pin is.
Expected Result
Unreal should crash as soon as you hit compile, with the explanation being that the FName’s 1023 max length was exceeded
Observed Result
Exactly as above. Unreal will crash as soon as you hit compile.
Platform(s)
Windows
Additional Notes
My game relies on structs with large amounts of information in them to generate things such as projectiles, hitboxes and certain AI behaviours.