|
Thank you for the report!
I repeated on 10.4-11.3:
CREATE TABLE t1 ( i int) WITH SYSTEM VERSIONING ;
|
SELECT * FROM (SELECT 1 FROM t1) FOR system_time AS OF now ca4;
|
Version: '10.4.32-MariaDB-debug-log' :
|
mysqld: /10.4/src/sql/sql_base.cc:6202: Field* find_field_in_table_ref(THD*, TABLE_LIST*, const char*, size_t, const char*, const char*, const char*, Item**, bool, bool, uint*, bool, TABLE_LIST**): Assertion `table_list->table' failed.
|
230904 11:18:40 [ERROR] mysqld got signal 6 ;
|
|
Server version: 10.4.32-MariaDB-debug-log source revision: 02878f128e12448f995efd2551be65dc13c458a5
|
|
sql/signal_handler.cc:238(handle_fatal_signal)[0x555bd1884225]
|
sigaction.c:0(__restore_rt)[0x7f3844bbc420]
|
sql/sql_base.cc:6203(find_field_in_table_ref(THD*, TABLE_LIST*, char const*, unsigned long, char const*, char const*, char const*, Item**, bool, bool, unsigned int*, bool, TABLE_LIST**))[0x555bd0f46b1f]
|
sql/sql_base.cc:6506(find_field_in_tables(THD*, Item_ident*, TABLE_LIST*, TABLE_LIST*, Item**, find_item_error_report_type, bool, bool))[0x555bd0f48668]
|
sql/item.cc:5904(Item_field::fix_fields(THD*, Item**))[0x555bd1906d48]
|
sql/item.h:966(Item::fix_fields_if_needed(THD*, Item**))[0x555bd0e2656d]
|
sql/table.cc:9975(Vers_history_point::resolve_unit(THD*))[0x555bd1421188]
|
sql/table.cc:9944(vers_select_conds_t::resolve_units(THD*))[0x555bd1420f15]
|
sql/sql_select.cc:1124(st_select_lex::vers_setup_conds(THD*, TABLE_LIST*))[0x555bd11773f3]
|
sql/sql_select.cc:1269(JOIN::prepare(TABLE_LIST*, unsigned int, Item*, unsigned int, st_order*, bool, st_order*, Item*, st_order*, st_select_lex*, st_select_lex_unit*))[0x555bd1178a94]
|
sql/sql_union.cc:662(st_select_lex_unit::prepare_join(THD*, st_select_lex*, select_result*, unsigned long, bool))[0x555bd138931c]
|
sql/sql_union.cc:1009(st_select_lex_unit::prepare(TABLE_LIST*, select_result*, unsigned long))[0x555bd138cabb]
|
sql/sql_derived.cc:824(mysql_derived_prepare(THD*, LEX*, TABLE_LIST*))[0x555bd0ff0e9d]
|
sql/sql_derived.cc:200(mysql_handle_single_derived(LEX*, TABLE_LIST*, unsigned int))[0x555bd0fed26e]
|
sql/table.cc:9097(TABLE_LIST::handle_derived(LEX*, unsigned int))[0x555bd1419211]
|
sql/sql_lex.h:4388(LEX::handle_list_of_derived(TABLE_LIST*, unsigned int))[0x555bd1035508]
|
sql/sql_lex.cc:4310(st_select_lex::handle_derived(LEX*, unsigned int))[0x555bd105755b]
|
sql/sql_select.cc:1251(JOIN::prepare(TABLE_LIST*, unsigned int, Item*, unsigned int, st_order*, bool, st_order*, Item*, st_order*, st_select_lex*, st_select_lex_unit*))[0x555bd1178686]
|
sql/sql_select.cc:4789(mysql_select(THD*, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*))[0x555bd119f229]
|
sql/sql_select.cc:442(handle_select(THD*, LEX*, select_result*, unsigned long))[0x555bd1170258]
|
sql/sql_parse.cc:6473(execute_sqlcom_select(THD*, TABLE_LIST*))[0x555bd10dc062]
|
sql/sql_parse.cc:3976(mysql_execute_command(THD*))[0x555bd10c97d9]
|
sql/sql_parse.cc:8010(mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool))[0x555bd10e553d]
|
sql/sql_parse.cc:1860(dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool))[0x555bd10bb99f]
|
sql/sql_parse.cc:1378(do_command(THD*))[0x555bd10b84ca]
|
sql/sql_connect.cc:1420(do_handle_one_connection(CONNECT*))[0x555bd14c5dcf]
|
sql/sql_connect.cc:1325(handle_one_connection)[0x555bd14c5673]
|
perfschema/pfs.cc:1871(pfs_spawn_thread)[0x555bd216ee00]
|
nptl/pthread_create.c:478(start_thread)[0x7f3844bb0609]
|
|
Query (0x62b0000a1290): SELECT * FROM (SELECT 1 FROM t1) FOR system_time AS OF now ca4
|
230904 11:22:10 [ERROR] mysqld got signal 11 ;
|
|
Server version: 10.4.31-MariaDB source revision: 2aea9387497cecb5668ef605b8f80886f9de812c
|
|
sql/signal_handler.cc:238(handle_fatal_signal)[0x555de2afd627]
|
sigaction.c:0(__restore_rt)[0x7f44b2709420]
|
sql/sql_base.cc:6042(find_field_in_table(THD*, TABLE*, char const*, unsigned long, bool, unsigned int*))[0x555de28a38cd]
|
sql/sql_base.cc:6203(find_field_in_table_ref(THD*, TABLE_LIST*, char const*, unsigned long, char const*, char const*, char const*, Item**, bool, bool, unsigned int*, bool, TABLE_LIST**))[0x555de28a41df]
|
sql/sql_base.cc:6515(find_field_in_tables(THD*, Item_ident*, TABLE_LIST*, TABLE_LIST*, Item**, find_item_error_report_type, bool, bool))[0x555de28a45c9]
|
sql/item.cc:5904(Item_field::fix_fields(THD*, Item**))[0x555de2b28a07]
|
sql/table.cc:9975(Vers_history_point::resolve_unit(THD*))[0x555de29c6591]
|
sql/table.cc:9944(vers_select_conds_t::resolve_units(THD*))[0x555de29c65c6]
|
sql/sql_select.cc:1124(st_select_lex::vers_setup_conds(THD*, TABLE_LIST*))[0x555de292f431]
|
sql/sql_select.cc:1269(JOIN::prepare(TABLE_LIST*, unsigned int, Item*, unsigned int, st_order*, bool, st_order*, Item*, st_order*, st_select_lex*, st_select_lex_unit*))[0x555de294bc6f]
|
sql/sql_union.cc:675(st_select_lex_unit::prepare_join(THD*, st_select_lex*, select_result*, unsigned long, bool))[0x555de29a8cc2]
|
sql/sql_union.cc:1009(st_select_lex_unit::prepare(TABLE_LIST*, select_result*, unsigned long))[0x555de29acc50]
|
sql/sql_derived.cc:824(mysql_derived_prepare(THD*, LEX*, TABLE_LIST*))[0x555de28c731a]
|
sql/sql_derived.cc:200(mysql_handle_single_derived(LEX*, TABLE_LIST*, unsigned int))[0x555de28c617d]
|
sql/sql_lex.h:4388(LEX::handle_list_of_derived(TABLE_LIST*, unsigned int))[0x555de28df3c7]
|
sql/sql_select.cc:1251(JOIN::prepare(TABLE_LIST*, unsigned int, Item*, unsigned int, st_order*, bool, st_order*, Item*, st_order*, st_select_lex*, st_select_lex_unit*))[0x555de294bc0b]
|
sql/sql_select.cc:4789(mysql_select(THD*, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*))[0x555de2962220]
|
sql/sql_select.cc:454(handle_select(THD*, LEX*, select_result*, unsigned long))[0x555de2962577]
|
sql/sql_parse.cc:6474(execute_sqlcom_select(THD*, TABLE_LIST*))[0x555de27e5fa3]
|
sql/sql_parse.cc:3976(mysql_execute_command(THD*))[0x555de290545b]
|
sql/sql_parse.cc:8010(mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool))[0x555de2909e72]
|
sql/sql_parse.cc:1919(dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool))[0x555de290cac2]
|
sql/sql_parse.cc:1379(do_command(THD*))[0x555de290dbe2]
|
sql/sql_connect.cc:1420(do_handle_one_connection(CONNECT*))[0x555de29f2602]
|
sql/sql_connect.cc:1326(handle_one_connection)[0x555de29f26ed]
|
|
Query (0x7f4444010300): SELECT * FROM (SELECT 1 FROM t1) FOR system_time AS OF now ca4
|
|