Details
-
Bug
-
Status: Confirmed (View Workflow)
-
Major
-
Resolution: Unresolved
-
11.3.0, 10.4(EOL), 10.5, 10.6, 10.9(EOL), 10.10(EOL), 10.11, 11.0(EOL), 11.1(EOL), 11.2(EOL)
-
None
-
Ubuntu 20.04
Description
Run these queries in release build:
CREATE TABLE x ( x INT ) ;
INSERT INTO x ( x ) VALUES ( 1 ) ;
UPDATE x SET x = 1 WHERE x = 1 ;
INSERT INTO x ( x ) VALUES ( 1 ) , ( 1 ) ;
WITH x AS ( SELECT * FROM x ) SELECT x FROM x GROUP BY x HAVING CASE x WHEN 1 THEN x ELSE 1 END WINDOW x AS ( PARTITION BY x ORDER BY x , x DESC , x , - 'x' >= x IS NOT NULL = ( CASE EXISTS ( SELECT 1 , ( NOT ( x IS NULL ) ) AND ( NOT ( NOT ( 'x' = 'x' AND x = 1 ) ) ) ORDER BY 'x' ) WHEN 'x' THEN 'x' ELSE x END LIKE ( SELECT 1 FROM x WHERE x = x ORDER BY x DESC , x , 1 + 1 + 1 + 1 + 1 * 1 < ( ( WITH x ( x ) AS ( SELECT 1 INTERSECT SELECT x + 1 FROM x ) SELECT 1.000000 ^ ( x IN ( x NOT LIKE ( SELECT x ) + x IS NOT NULL ) AND - 1 ^ 1 - 1 ^ 1 / 1 NOT IN ( 1 , x IN ( SELECT DISTINCT x WHERE CASE WHEN x IN ( SELECT x FROM ( SELECT x IN ( SELECT * FROM x ) FROM x GROUP BY x > 1 OR CASE x WHEN x = 1 THEN ( SELECT x FROM x ORDER BY x , x DESC , x IN ( SELECT DISTINCT x FROM x WHERE x NOT IN ( SELECT x FROM x ) ) , x LIMIT 1 OFFSET 1 ) ELSE EXISTS ( SELECT 1 WHERE CASE x WHEN x THEN 'x' ELSE x END >= CASE WHEN CASE 'x' WHEN 'x' THEN 1 ELSE 1 END THEN 1 ELSE x + 1 END = 1 NOT LIKE ( SELECT x FROM x WHERE x = x ORDER BY 1 , 1 ) GROUP BY 1 , ( x < ( SELECT x FROM ( WITH RECURSIVE x ( x ) AS ( SELECT 1 INTERSECT SELECT x + 1 FROM x INTERSECT SELECT x + 1 FROM x ) SELECT x FROM x GROUP BY x ) AS x GROUP BY x , x HAVING x = 1 WINDOW x AS ( PARTITION BY x ORDER BY x DESC ) ) ) BETWEEN 1 AND 1 , 1 , 1 HAVING 1 ^ 1 + 1 ^ 1 + 1 ^ 1.000000 + ( SELECT x FROM x WHERE x > 1 GROUP BY x ORDER BY x + x , x + x LIMIT 1 ) LIKE ( SELECT x FROM x ORDER BY x , x DESC , x , x IN ( SELECT DISTINCT x FROM x WHERE - 'x' >= x IS NOT NULL = ( 1 < x AND ( SELECT x FROM x AS x GROUP BY EXISTS ( SELECT 1 ORDER BY NOT EXISTS ( SELECT x FROM x WHERE x = x ) , x DESC , x , x LIMIT 1 OFFSET 1 ) WINDOW x AS ( ) ) LIKE NULL ) ) LIMIT 1 OFFSET 1 ) ORDER BY 'x' ) END != 1 ORDER BY x , x DESC , x IN ( SELECT DISTINCT x WHERE x = x + 1 ORDER BY x IS NULL ) , x ) AS x UNION SELECT DISTINCT CASE WHEN 'x' <= x != 1 THEN x END FROM x UNION SELECT * FROM x ) THEN 1 ELSE x + 1 END = 1 ) ) ) WHERE x NOT IN ( SELECT x FROM x ) ) - x + 1 ^ 1 % ( x IN ( WITH x ( x ) AS ( WITH x ( x ) AS ( SELECT CASE 1 WHEN 1 THEN 1.000000 ELSE 1 / 1 END UNION SELECT 1 - x FROM x ) SELECT x + 1 FROM x WHERE x < 1 ) SELECT DISTINCT x FROM x WHERE x = ( x = 1 OR x > 'x' ) NOT LIKE 'x' ) AND x NOT IN ( x ) ) OR x = 1 OR x = 1 ) + 1 + 1 + 1 ) / ( SELECT x = ( SELECT x FROM x WHERE x = 'x' ) AND x = ( SELECT x FROM x WHERE x = 'x' ) FROM x ) AND CASE WHEN 1 = 1 THEN 1 - 1 WHEN 1 = 1 THEN 1 ELSE 1 / 1 END IS NOT NULL ) + 1 + 1 + 1 + 1 + 1 + 1 + 1 ) ORDER BY x , x DESC , x , 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 LIMIT 1 OFFSET 1 ;
Will trigger Segmentation fault.
GDB info:
Thread 16 "mariadbd" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd242e300 (LWP 2782)]
0x00000000015dc612 in subselect_indexsubquery_engine::print (this=0x634000014730,
str=0x7fffd2428ea0, query_type=QT_NO_DATA_EXPANSION)
at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:4741
4741 str->append(tab->table->s->table_name.str, tab->table->s->table_name.length);
(gdb) p tab->table
$83 = (TABLE *) 0x0
#0 0x00000000015dc612 in subselect_indexsubquery_engine::print (this=0x634000014730, str=0x7fffd2428ea0, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:4741
#1 0x00000000015b59ed in Item_subselect::print (this=<optimized out>, str=<optimized out>, query_type=QT_VIEW_INTERNAL) at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:1081
#2 0x000000000145b343 in Item_func::print_args (this=<optimized out>, str=0x7fffd2428ea0, from=0, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:624
#3 Item_func::print (this=<optimized out>, str=<optimized out>, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:613
#4 0x00000000013694ec in Item_cache_wrapper::print (this=<optimized out>, str=0x7fffd2428ea0, query_type=QT_VIEW_INTERNAL) at /home/wx/mariadb-11.3.0/sql/item.cc:8798
#5 0x000000000131ad1a in Item::print_item_w_name (this=0x6340000154c8, str=0x7fffd2428ea0, query_type=QT_VIEW_INTERNAL) at /home/wx/mariadb-11.3.0/sql/item.cc:512
#6 0x0000000000cb4ece in st_select_lex::print_item_list (this=<optimized out>, this@entry=0x6290000bca10, thd=thd@entry=0x62b00016c218, str=<optimized out>, str@entry=0x7fffd2428ea0, query_type=<optimized out>, query_type@entry=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:30865
#7 0x0000000000cb7153 in st_select_lex::print (this=0x6290000bca10, thd=<optimized out>, str=<optimized out>, query_type=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:31071
#8 0x0000000000aae5cf in st_select_lex_unit::print (this=<optimized out>, str=<optimized out>, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/sql_lex.cc:3702
#9 0x0000000000cb24ef in TABLE_LIST::print (this=0x62d0000f70d0, thd=thd@entry=0x62b00016c218, eliminated_tables=eliminated_tables@entry=0, str=str@entry=0x7fffd2428ea0, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:30689
#10 0x0000000000cb4468 in print_table_array (thd=0x62b00016c218, eliminated_tables=0, str=0x7fffd2428ea0, table=0x634000039130, end=0x634000039138, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:30427
#11 print_join (thd=thd@entry=0x62b00016c218, eliminated_tables=0, str=0x206e6920, str@entry=0x7fffd2428ea0, tables=<optimized out>, tables@entry=0x6290000bc5b0, query_type=QT_ORDINARY, query_type@entry=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:30583
#12 0x0000000000cb72b3 in st_select_lex::print (this=0x6290000bc3f8, thd=<optimized out>, str=<optimized out>, query_type=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:31084
#13 0x0000000000aae5cf in st_select_lex_unit::print (this=<optimized out>, str=<optimized out>, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/sql_lex.cc:3702
#14 0x00000000015b59ed in Item_subselect::print (this=<optimized out>, str=<optimized out>, query_type=QT_VIEW_INTERNAL) at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:1081
#15 0x000000000145b343 in Item_func::print_args (this=<optimized out>, str=0x7fffd2428ea0, from=0, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:624
#16 Item_func::print (this=<optimized out>, str=<optimized out>, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:613
#17 0x00000000013c5f57 in Item_func_case::print_when_then_arguments (this=<optimized out>, str=0x7fffd2428ea0, query_type=<optimized out>, items=0x62f000003000, count=1) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:3367
#18 Item_func_case_searched::print (this=<optimized out>, str=<optimized out>, query_type=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:3389
#19 0x000000000145be94 in Item_func::print_op (this=<optimized out>, str=<optimized out>, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:633
#20 0x00000000013dafa1 in Item_cond::print (this=0x633000060460, str=0x7fffd2428ea0, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:5388
#21 0x0000000000cb7771 in st_select_lex::print (this=0x6290000bbca8, thd=<optimized out>, str=<optimized out>, query_type=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:31150
#22 0x00000000015b59ed in Item_subselect::print (this=<optimized out>, str=<optimized out>, query_type=QT_VIEW_INTERNAL) at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:1081
#23 0x000000000145b343 in Item_func::print_args (this=<optimized out>, str=0x7fffd2428ea0, from=0, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:624
#24 Item_func::print (this=<optimized out>, str=<optimized out>, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:613
#25 0x000000000145bb25 in Item_func::print_args (this=<optimized out>, str=0x7fffd2428ea0, from=<optimized out>, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:624
#26 0x00000000013d4ba3 in Item_func_in::print (this=0x62f000003e38, str=0x7fffd2428ea0, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:4709
#27 0x00000000013db312 in Item_cond::print (this=0x62f000003fc0, str=0x7fffd2428ea0, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:5394
#28 0x000000000131a8c9 in Item::print_parenthesised (this=0x62f000003fc0, str=0x7fffd2428ea0, query_type=QT_VIEW_INTERNAL, parent_prec=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item.cc:498
#29 0x0000000000cb4ebe in st_select_lex::print_item_list (this=<optimized out>, this@entry=0x6290000b96e8, thd=thd@entry=0x62b00016c218, str=<optimized out>, str@entry=0x7fffd2428ea0, query_type=<optimized out>, query_type@entry=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:30852
#30 0x0000000000cb7153 in st_select_lex::print (this=0x6290000b96e8, thd=<optimized out>, str=<optimized out>, query_type=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:31071
#31 0x00000000015b59ed in Item_subselect::print (this=<optimized out>, str=<optimized out>, query_type=QT_VIEW_INTERNAL) at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:1081
#32 0x00000000013694ec in Item_cache_wrapper::print (this=<optimized out>, str=0x7fffd2428ea0, query_type=QT_VIEW_INTERNAL) at /home/wx/mariadb-11.3.0/sql/item.cc:8798
#33 0x000000000145be94 in Item_func::print_op (this=<optimized out>, str=<optimized out>, query_type=QT_NO_DATA_EXPANSION) at /home/wx/mariadb-11.3.0/sql/item_func.cc:633
#34 0x00000000014c52b4 in Item_func::raise_numeric_overflow (this=<optimized out>, type_name=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_func.h:214
#35 0x0000000001463b46 in Item_func_minus::int_op (this=0x62f0000068c0) at /home/wx/mariadb-11.3.0/sql/item_func.h:247
#36 0x0000000001462043 in Item_func_plus::int_op (this=0x62f000010298) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#37 0x00000000010d6cd1 in Type_handler_int_result::Item_val_bool (this=<optimized out>, item=0x0) at /home/wx/mariadb-11.3.0/sql/sql_type.cc:5082
#38 0x00000000013dc493 in Item_cond_or::val_int (this=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:5542
#39 0x0000000001462043 in Item_func_plus::int_op (this=0x62f000010d28) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#40 0x0000000001462043 in Item_func_plus::int_op (this=0x62f000010e80) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#41 0x0000000001462043 in Item_func_plus::int_op (this=0x62f000010fd8) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#42 0x00000000013ae2e1 in Arg_comparator::compare_int_signed (this=0x62f000011150) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:947
#43 0x00000000013b636b in Arg_comparator::compare (this=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.h:104
#44 Item_func_lt::val_int (this=0x62f000011098) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:1835
#45 0x00000000013552b8 in Item::save_int_in_field (this=0x62f000011098, field=0x61900020f8b8, no_conversions=true) at /home/wx/mariadb-11.3.0/sql/item.cc:6843
#46 0x00000000013554a9 in Item::save_in_field (this=0x62f000011098, field=0x61900020f8b8, no_conversions=true) at /home/wx/mariadb-11.3.0/sql/item.cc:6853
#47 0x0000000000c9b056 in copy_funcs (func_ptr=<optimized out>, thd=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:28843
#48 end_write (join=<optimized out>, join_tab=0x633000047fc8, end_of_records=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:24979
#49 0x0000000000c9e284 in evaluate_join_record (join=join@entry=0x631000096e80, join_tab=<optimized out>, join_tab@entry=0x633000047b50, error=error@entry=0) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:23677
#50 0x0000000000be3396 in sub_select (join=0x631000096e80, join_tab=0x633000047b50, end_of_records=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:23444
#51 0x0000000000c45121 in do_select (join=0x631000096e80, procedure=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:22961
#52 JOIN::exec_inner (this=0x631000096e80) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:4941
#53 0x0000000000c428e9 in JOIN::exec (this=0x631000096e80) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:4718
#54 0x00000000015d8106 in subselect_single_select_engine::exec (this=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:4159
#55 0x00000000015b3edc in Item_subselect::exec (this=0x62f000011360) at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:812
#56 0x00000000015b9ebc in Item_singlerow_subselect::val_decimal (this=0x62f000011360, decimal_value=0x7fffd2429da8) at /home/wx/mariadb-11.3.0/sql/item_subselect.cc:1525
#57 0x00000000010b6a80 in VDec::VDec (this=0x7fffd2429da0, item=0x62f000011360) at /home/wx/mariadb-11.3.0/sql/sql_type.cc:293
#58 0x0000000001465999 in VDec2_lazy::VDec2_lazy (this=<optimized out>, a=0x206e6920, b=0x62f000016ae0) at /home/wx/mariadb-11.3.0/sql/sql_type.h:507
#59 Item_func_div::decimal_op (this=0x62f000016cc8, decimal_value=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1518
#60 0x00000000010d9bcb in VDec_op::VDec_op (this=0x7fffd2429f40, item=0x62f000016cc8) at /home/wx/mariadb-11.3.0/sql/sql_type.cc:300
#61 Type_handler_decimal_result::Item_func_hybrid_field_type_val_str (this=<optimized out>, item=<optimized out>, str=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_type.cc:5320
#62 0x00000000013de27b in Item_func_like::val_int (this=0x62f000016d90) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:5721
#63 0x00000000010d6cd1 in Type_handler_int_result::Item_val_bool (this=<optimized out>, item=0x0) at /home/wx/mariadb-11.3.0/sql/sql_type.cc:5082
#64 0x00000000013dc288 in Item_cond_and::val_int (this=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:5524
#65 0x0000000001462043 in Item_func_plus::int_op (this=0x62f000017f40) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#66 0x0000000001462043 in Item_func_plus::int_op (this=0x62f000018098) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#67 0x0000000001462043 in Item_func_plus::int_op (this=0x62f0000181f0) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#68 0x0000000001462043 in Item_func_plus::int_op (this=0x62f000018348) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#69 0x0000000001462043 in Item_func_plus::int_op (this=0x62f0000184a0) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#70 0x0000000001462043 in Item_func_plus::int_op (this=0x62f0000185f8) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#71 0x0000000001462043 in Item_func_plus::int_op (this=0x62f000018750) at /home/wx/mariadb-11.3.0/sql/item_func.cc:1116
#72 0x00000000013ae2e1 in Arg_comparator::compare_int_signed (this=0x62f0000188c8) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:947
#73 0x00000000013b5ea2 in Arg_comparator::compare (this=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.h:104
#74 Item_func_eq::val_int (this=<optimized out>) at /home/wx/mariadb-11.3.0/sql/item_cmpfunc.cc:1780
#75 0x00000000013552b8 in Item::save_int_in_field (this=0x62f000018810, field=0x61900020fdb8, no_conversions=true) at /home/wx/mariadb-11.3.0/sql/item.cc:6843
#76 0x00000000013554a9 in Item::save_in_field (this=0x62f000018810, field=0x61900020fdb8, no_conversions=true) at /home/wx/mariadb-11.3.0/sql/item.cc:6853
#77 0x0000000000c9b056 in copy_funcs (func_ptr=<optimized out>, thd=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:28843
#78 end_write (join=<optimized out>, join_tab=0x63400002c8a0, end_of_records=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:24979
#79 0x0000000000c9e284 in evaluate_join_record (join=join@entry=0x631000094718, join_tab=<optimized out>, join_tab@entry=0x63400002c428, error=error@entry=0) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:23677
#80 0x0000000000be3396 in sub_select (join=0x631000094718, join_tab=0x63400002c428, end_of_records=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:23444
#81 0x0000000000c45121 in do_select (join=0x631000094718, procedure=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:22961
#82 JOIN::exec_inner (this=0x631000094718) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:4941
#83 0x0000000000c428e9 in JOIN::exec (this=this@entry=0x631000094718) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:4718
#84 0x0000000000be5128 in mysql_select (thd=<optimized out>, thd@entry=0x62b00016c218, tables=<optimized out>, fields=..., conds=<optimized out>, og_num=<optimized out>, order=<optimized out>, group=0x629000094d78, having=0x6290000af238, proc_param=0x0, select_options=<optimized out>, result=0x6310000946e8, unit=0x62b0001704a8, select_lex=0x629000093ea8) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:5249
#85 0x0000000000be4596 in handle_select (thd=thd@entry=0x62b00016c218, lex=<optimized out>, lex@entry=0x62b0001703c8, result=<optimized out>, result@entry=0x6310000946e8, setup_tables_done_option=<optimized out>, setup_tables_done_option@entry=0) at /home/wx/mariadb-11.3.0/sql/sql_select.cc:628
#86 0x0000000000b3df18 in execute_sqlcom_select (thd=0x62b00016c218, all_tables=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_parse.cc:6013
#87 0x0000000000b2cd51 in mysql_execute_command (thd=0x62b00016c218, is_called_from_prepared_stmt=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_parse.cc:3912
#88 0x0000000000b1fe79 in mysql_parse (thd=thd@entry=0x62b00016c218, rawbuf=<optimized out>, length=<optimized out>, parser_state=<optimized out>, parser_state@entry=0x7fffd242ca80) at /home/wx/mariadb-11.3.0/sql/sql_parse.cc:7734
#89 0x0000000000b19069 in dispatch_command (command=<optimized out>, thd=0x62b00016c218, packet=<optimized out>, packet_length=<optimized out>, blocking=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_parse.cc:1893
#90 0x0000000000b20b71 in do_command (thd=0x62b00016c218, blocking=true) at /home/wx/mariadb-11.3.0/sql/sql_parse.cc:1406
#91 0x0000000000f03476 in do_handle_one_connection (connect=<optimized out>, put_in_cache=<optimized out>) at /home/wx/mariadb-11.3.0/sql/sql_connect.cc:1445
#92 0x0000000000f02eb9 in handle_one_connection (arg=arg@entry=0x60800077f238) at /home/wx/mariadb-11.3.0/sql/sql_connect.cc:1347
#93 0x0000000001a00c1b in pfs_spawn_thread (arg=0x617000005118) at /home/wx/mariadb-11.3.0/storage/perfschema/pfs.cc:2201
#94 0x00007ffff79f7609 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#95 0x00007ffff770f133 in clone () from /lib/x86_64-linux-gnu/libc.so.6