How's that? The current runtime aborts on memory allocation inside the GC collection routine, it's not a memory safety issue.
Spurious race conditions in memory deallocation patterns that remain undetected and cause random crashes after deployment are ok? That is not memory safety, it is "memory safety".
The language should prevent this.