Anim Blue Print Asset Hard-Crashing Rocket on Launch...Every Single Time
I'm loving UE4! Thank you so much for making it!
I was making some simple changes to a REALLY simple anim blueprint,
and then I made some changes to my code, compiled,
all of a sudden
no matter what I did, Rocket would hard crash at launch, after saying (Initializing World) on the logo
and my game instances also crashed every time for no reason
and there was no call stack for any of this
I lost all access to my project.
luckily for me
I guessed it was the very simple change to the Anim Blueprint (even though it was really really simple)
because I've had anim BP's crash my game before
but this time its different
because the first time I reported this issue
I had about 40 seconds of time after launch
in this case
the anim BP is crashing the editor before it ever even loads
Anim BP That Crashes Editor Before It Even Loads....Every Time
for you on drop box:
The Change I Made Before Crashing Started
The Anim blueprint has no event graph
and only 3 nodes in the node graph
I had disconnected the looping anim leaving the fullbody slot with no input
to stop the anim for a test
all I did that caused the crash
was reconnect the anim to the fullbody slot
perhaps I forgot to click compile, I dont remember exactly
All I had to do was remove the single asset I've uploaded to dropbox, an Anim BP, and then the hard crash stopped immediately
Then I remade the anim BP exactly the same way and compiled, exited restarted, all is well again :)
-if you stick this asset into a project's content dir you should get same behavior
-If you dont, you can drag a skeletal mesh actor into the world and via f4 properties, assign the offending animBP to the skeletal mesh actor,
-save the level
In my case I did have a skeletal mesh actor placed in the level as described above
To get the crash as I am, you might want to make sure the level you added the skelmesh Actor to is your default loading level
Anim BP's have a habit of hard crashing the editor in a way that would be very very hard for someone to debug if they had made many changes before experiencing the actual crashes,
or if they were part of a team and were simply downloading assets from another teammate who made the changes and then sent them over before trying to restart the editor.
I've experienced every-load hard crashes from two different anim bp's now, and have had to perform content-directory-level evasive action in order to be able to continue work on the project at all.
The editor needs a way to protect itself from renegade Anim BPs so that a single asset does not stop all production on a multiteam million dollar game project
I have not had this experience with any other type of asset, which is what made debugging this issue a 2nd time only take me a couple of seconds :)
PS: you might want to read my prologue again if my tone is not clear in this report :)
asked Mar 11 '14 at 03:25 AM in Using UE4
ue4-archive ♦♦ STAFF
I have tested and not been able to reproduce a crash. I had to grab your other 'AnimatedPlatformCircularFlying' assets from the FTP in order to link up the AnimBP properly, but with the assets in place, I experienced no problems with loading the project, opening the AnimBP, or repeated attempts at disconnecting and reconnecting nodes.
We will keep an eye out for this issue though, and if you find exact repro steps, be sure to let us know.
answered Mar 11 '14 at 03:25 AM
ue4-archive ♦♦ STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here