Fix undefined behavior: calls front() on empty string
- the scoped value rollback directly used
front()
with the new array name. If the array name string is empty, this is UB and segfaults with gcc-11 in debug builds.
Edited by Jaswant Panchumarti (Kitware)