Virtuoso 7.2.12 crashes with the REPEAT function.

docker image: `openlink/virtuoso-opensource-7:7.2.12`

PoC:
```sql
SELECT REPEAT('     ', 6000999999999999999);
```

Server log:
```
11:55:35 Memory low! Using memory reserve to terminate current activities properly
11:55:35 Current location of the program break 69259264
11:55:35 Current location of the program break 69259264
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x6085e5) [0x5566f02085e5]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x608679) [0x5566f0208679]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x6110a6) [0x5566f02110a6]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x5f32f6) [0x5566f01f32f6]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x5f46b0) [0x5566f01f46b0]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x1c5636) [0x5566efdc5636]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x243e55) [0x5566efe43e55]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x270ea8) [0x5566efe70ea8]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x561dbb) [0x5566f0161dbb]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x1faa0e) [0x5566efdfaa0e]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x2898b7) [0x5566efe898b7]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x28e4fb) [0x5566efe8e4fb]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x28e66f) [0x5566efe8e66f]
11:55:35 Switching back from memory reserve to normal mode
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x28e788) [0x5566efe8e788]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x60d76e) [0x5566f020d76e]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x615106) [0x5566f0215106]
11:55:35 /lib/x86_64-linux-gnu/libpthread.so.0(+0x8609) [0x7f6c15b33609]
11:55:35 /lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7f6c15901353]
11:55:35 GPF: Dkernel.c:5899 Out of memory
GPF: Dkernel.c:5899 Out of memory
```

It can also be reproduced on the latest commit when compiling with `CC=gcc CXX=g++ ./configure`.

However, if compiling with `--with-debug` enabled, the crash disappears, and the output of the SQL becomes `[22023][OpenLink][Virtuoso ODBC Driver][Virtuoso Server]SR083: The expected result length is too large in call of repeat()`.
Virtuoso 7.2.12 crashes with the REPEAT function
This is a GitHub Issue
repo:virtuoso-opensource
owner:openlink
Title : Virtuoso 7.2.12 crashes with the REPEAT function
Issue date:

--- start body ---
Virtuoso 7.2.12 crashes with the REPEAT function.

docker image: `openlink/virtuoso-opensource-7:7.2.12`

PoC:
```sql
SELECT REPEAT('     ', 6000999999999999999);
```

Server log:
```
11:55:35 Memory low! Using memory reserve to terminate current activities properly
11:55:35 Current location of the program break 69259264
11:55:35 Current location of the program break 69259264
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x6085e5) [0x5566f02085e5]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x608679) [0x5566f0208679]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x6110a6) [0x5566f02110a6]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x5f32f6) [0x5566f01f32f6]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x5f46b0) [0x5566f01f46b0]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x1c5636) [0x5566efdc5636]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x243e55) [0x5566efe43e55]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x270ea8) [0x5566efe70ea8]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x561dbb) [0x5566f0161dbb]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x1faa0e) [0x5566efdfaa0e]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x2898b7) [0x5566efe898b7]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x28e4fb) [0x5566efe8e4fb]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x28e66f) [0x5566efe8e66f]
11:55:35 Switching back from memory reserve to normal mode
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x28e788) [0x5566efe8e788]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x60d76e) [0x5566f020d76e]
11:55:35 /opt/virtuoso-opensource/bin/virtuoso-t(+0x615106) [0x5566f0215106]
11:55:35 /lib/x86_64-linux-gnu/libpthread.so.0(+0x8609) [0x7f6c15b33609]
11:55:35 /lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7f6c15901353]
11:55:35 GPF: Dkernel.c:5899 Out of memory
GPF: Dkernel.c:5899 Out of memory
```

It can also be reproduced on the latest commit when compiling with `CC=gcc CXX=g++ ./configure`.

However, if compiling with `--with-debug` enabled, the crash disappears, and the output of the SQL becomes `[22023][OpenLink][Virtuoso ODBC Driver][Virtuoso Server]SR083: The expected result length is too large in call of repeat()`.
--- end body ---
