fix #730 - memory check throws exception if it fails

fix exception handling, do not catch ProvisionException