"Probably out of memory" is different than failed allocation, and since we've seen spurious OOM complaints, e.g. #287, maybe better to just dump but keep going.
There would have to be some control where it only dumps at intervals at some sort, otherwise it'll start thrashing due to Fil.