Unhandled memory allocation in Convert SOP

While working on the non-commercial version on Macbook Pro M1, macOS Sequoia 15.3, I set by accident the “Convert To” to Bezier Surface. TD froze immediately after, trying to calculate the surface (I have seen it work normally with lower point count), and some minutes later, I got this screen.

It seems that TD tried to allocate 86GB of RAM on my 16GB RM computer.
I was able to terminate the process from macOS after 3-4 minutes.

Is it possible that this is a bug? Perhaps TD can enforce a maximum it will try to allocate, so that we avoid freezing scenarios?