About your other suspicion: flood with invalid tx -> crash == DoS attack vector.
Some similar tx flood DoS attack vectors were recently closed, but it is entirely possible that more remain, or that the patch has opened a different vector. It will be interesting to find out the cause of this crashing.
BTW, I believe that Luke-jr has posted backports of 0.5.x, if that interests you.