Obviously. But all programs do that and have done it forever, it's literally the very reason overcommit exists.

Only the poorly-written ones, which are unfortunately the majority of them.