IK crashing game - assert in IsRotationNormalized()

Hi,

I am making a content only game using Blueprints, and have come across an issue where using IK on my character is constantly crashing the game. It asserts on a IsRotationNormalized function, but as I don’t have the source code I can’t debug this.

Is this a bug with the engine or something I’ve done wrong? I’ve attached the callstack, and the blueprint I’ve identified as the cause of the crash.

Any information would be greatly appreciated, thanks!

Unknown exception - code 00000001 (first/second chance not available)

Assertion failed: OtherAtom.IsRotationNormalized() [File:d:\buildfarm\buildmachine_++depot+ue4-releases+4

KERNELBASE + 37901 bytes
UE4Editor_Core + 3174836 bytes
UE4Editor_Core + 1677496 bytes
UE4Editor_Core + 1566850 bytes
UE4Editor_Engine + 10996391 bytes
UE4Editor_Engine + 11221012 bytes
UE4Editor_Engine + 11221441 bytes
UE4Editor_Engine + 11220831 bytes
UE4Editor_Engine + 11221441 bytes
UE4Editor_Engine + 11220831 bytes
UE4Editor_Engine + 11221441 bytes
UE4Editor_Engine + 11220831 bytes
UE4Editor_Engine + 11221441 bytes
UE4Editor_Engine + 11220831 bytes
UE4Editor_Engine + 11221441 bytes
UE4Editor_Engine + 11220831 bytes
UE4Editor_Engine + 11221441 bytes
UE4Editor_Engine + 11186001 bytes
UE4Editor_Engine + 11190799 bytes
UE4Editor_Engine + 11190799 bytes
UE4Editor_Engine + 11189763 bytes
UE4Editor_Engine + 11190799 bytes
UE4Editor_Engine + 10839098 bytes
UE4Editor_Engine + 7190041 bytes
UE4Editor_Engine + 7353983 bytes
UE4Editor_Engine + 7382176 bytes
UE4Editor_Engine + 8157884 bytes
UE4Editor_Engine + 7449550 bytes
UE4Editor_Engine + 1589783 bytes
UE4Editor_Engine + 1651574 bytes
UE4Editor_Engine + 8779958 bytes
UE4Editor_Engine + 8829659 bytes
UE4Editor_Core + 746756 bytes
UE4Editor_Core + 747149 bytes
UE4Editor_Core + 870325 bytes
UE4Editor_Engine + 9060549 bytes
UE4Editor_Engine + 8971673 bytes
UE4Editor_Engine + 8982533 bytes
UE4Editor_Engine + 5590422 bytes
UE4Editor_Engine + 5619151 bytes
UE4Editor_Engine + 3897171 bytes
UE4Editor!FEngineLoop::Tick() + 3524 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launchengineloop.cpp:2129]
UE4Editor!GuardedMain() + 479 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
UE4Editor!WinMain() + 249 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:201]
UE4Editor!__tmainCRTStartup() + 329 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]

Hi Epok,

Are you able to download the new 4.6 preview version of the engine? If so, can you try to reproduce this issue in that version because I believe this bug has already been addressed. You should only need to open a copy of the project with the 4.6 version, but if that doesn’t work you may need to reimport the fbx file.

Let me know if you are able to do this,

Thanks.

To be clear, please keep a copy of the 4.5.1 version. Open a separate copy for the 4.6 test so if something becomes corrupt in the new version you still have the originals to work with.

Hi Epok,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thanks

Dunno where to start to fix the issue… Can you please help? Thanks.

Hi Azarus,

Are you using IK on a character as the user has initially described for this specific crash? If so, can you provide a link to your project?

If not, please open a new AnswerHub post with a describing as much as possible about your project that may be leading up to the crash.

Thanks,

Steve H