This will always be true.
Maybe... unfortunately, these things are often not repeatable. For instance, I just spent five minutes torturing this code and was not able to produce any bad behavior.
Sage advice. That would be wonderful. Unfortunately setting up a local astro-seminar is not really an option. This software is so niche that our relatively small set of users is spread all over the world. So... this forum is how we watch users torture our code. Exactly from reports like this coupled with logs.
What are the other crashes you experienced?
Thanks for the report. If you have any other details, any more specific steps, they would be helpful.