I’m putting this under bug report, though I don’t know if that’s the case or if it’s my own stupid mistake. Also, I imagine this is the same on 4.13, but I haven’t updated yet to check.
On 4.12, when trying to get the player character using the owner pawn for its world context in an AnimGraph, trying to compile will crash the editor. To be clear, I use the “Try Get Pawn Owner” and pass the result to “Get Player Character”, then ideally use that to grab a value I need to check. I also cast the result of that to my character, but that doesn’t seem to be causing any issues. Also, using the plain “Get Player Character” without input works fine and causes no crashes.
The worst part of this is that, if the above is done and saved before a compile and the crash, the editor will crash on start-up until the offending AnimBP is removed, with no chance to fix the issue or even get a crash report.