# # Beginning of 10.6 test # # MDEV-28762: recursive call of some json functions without stack control # SET @saved_debug= @@debug_dbug; SET @@debug_dbug='+d,json_check_min_stack_requirement'; SELECT * from JSON_TABLE('[{"a": 1, "b": [11,111]}, {"a": 2, "b": [22,222]}]', '$[*]' COLUMNS( a INT PATH '$.a')) as tt; ERROR HY000: Thread stack overrun: 'used bytes' used of a 'available' byte stack, and 'X' bytes needed. Consider increasing the thread_stack system variable. SET @@debug_dbug= @saved_debug; # # End of 10.6 tests #