Hi, I've found that in 1.5.8e with the latest patch was fixed issue:
"Fixed a crash that occurred when a crossbow was equipped by cavalry agents."
But not in 1.5.7.
So, I've removed a crossbow from one of my companions, and didn't get crashes from that moment.
Not sure, but could the crossbow be the reason?