I just added a two second delay that takes place when you try to exit a scan that is running. This delay may help the crash issue, or it may do nothing more than make you wait two seconds before exiting a running scan. We will just have to try it and see.