`cmake --preset` without specifying preset crashes
Tested on 3.19-rc1
$ cmake --preset ~/src/borg/ui/tui
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::substr: __pos (which is 9) > this->size() (which is 8)
Aborted (core dumped)
Probably shouldn't crash.
And worth considering: perhaps such call could try to use preset "default", or first of presets? Because I guess that usually there exist a preset that covers 95% of cases.