Details
-
Bug
-
Status: In Review (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.6, 10.11, 11.4, 11.8, 12.3
-
None
Description
--source include/have_innodb.inc
|
|
|
CREATE TABLE t ( |
a INT, |
row_start BIGINT UNSIGNED GENERATED ALWAYS AS ROW START, |
row_end BIGINT UNSIGNED GENERATED ALWAYS AS ROW END, |
PERIOD FOR SYSTEM_TIME (row_start, row_end) |
) WITH SYSTEM VERSIONING ENGINE=InnoDB; |
INSERT INTO t () VALUES (); |
ANALYZE TABLE t PERSISTENT FOR ALL; |
--error ER_VERS_NO_TRX_ID
|
SELECT * FROM t WHERE row_end > CURRENT_TIME(); |
|
|
DROP TABLE t; |
|
10.11 84a859a636649505a5bc1f160c2ca9a0f5e89535 |
==264544==WARNING: MemorySanitizer: use-of-uninitialized-value
|
#0 0x558a9e4502cd in my_time_compare(st_mysql_time const*, st_mysql_time const*) /data/bld/10.11-msan/sql/sql_time.cc:1195:1
|
#1 0x558a9e6d7370 in Type_handler_time_common::stored_field_cmp_to_item(THD*, Field*, Item*) const /data/bld/10.11-msan/sql/sql_type.cc:9126:10
|
#2 0x558a9ea13fc8 in stored_field_cmp_to_item(THD*, Field*, Item*) /data/bld/10.11-msan/sql/item.cc:10541:30
|
#3 0x558a9dceb8f6 in SEL_ARG_GT::SEL_ARG_GT(THD*, unsigned char const*, KEY_PART const*, Field*, Item*) /data/bld/10.11-msan/sql/opt_range.cc:2011:10
|
#4 0x558a9dceb8f6 in Field::stored_field_make_mm_leaf(RANGE_OPT_PARAM*, KEY_PART*, scalar_comparison_op, Item*) /data/bld/10.11-msan/sql/opt_range.cc:9277:5
|
#5 0x558a9e4a1d38 in Field_int::get_mm_leaf(RANGE_OPT_PARAM*, KEY_PART*, Item_bool_func const*, scalar_comparison_op, Item*) /data/bld/10.11-msan/sql/field.h:2585:12
|
#6 0x558a9dcdedee in Item_bool_func::get_mm_parts(RANGE_OPT_PARAM*, Field*, Item_func::Functype, Item*) /data/bld/10.11-msan/sql/opt_range.cc:8804:18
|
#7 0x558a9dce5714 in Item_bool_func::get_full_func_mm_tree(RANGE_OPT_PARAM*, Item_field*, Item*) /data/bld/10.11-msan/sql/opt_range.cc:8439:12
|
#8 0x558a9dd26ba8 in Item_bool_func::get_full_func_mm_tree_for_args(RANGE_OPT_PARAM*, Item*, Item*) /data/bld/10.11-msan/sql/item_cmpfunc.h:222:7
|
#9 0x558a9dd26ba8 in Item_bool_func2_with_rev::get_mm_tree(RANGE_OPT_PARAM*, Item**) /data/bld/10.11-msan/sql/item_cmpfunc.h:567:18
|
#10 0x558a9dce5b9d in Item_cond_and::get_mm_tree(RANGE_OPT_PARAM*, Item**) /data/bld/10.11-msan/sql/opt_range.cc:8487:38
|
#11 0x558a9dcd04d3 in calculate_cond_selectivity_for_table(THD*, TABLE*, Item**) /data/bld/10.11-msan/sql/opt_range.cc:3653:22
|
#12 0x558a9e155e12 in make_join_statistics(JOIN*, List<TABLE_LIST>&, st_dynamic_array*) /data/bld/10.11-msan/sql/sql_select.cc:6146:13
|
#13 0x558a9e13a4b1 in JOIN::optimize_inner() /data/bld/10.11-msan/sql/sql_select.cc:2679:7
|
#14 0x558a9e11de27 in JOIN::optimize() /data/bld/10.11-msan/sql/sql_select.cc:1967:10
|
#15 0x558a9e11de27 in mysql_select(THD*, TABLE_LIST*, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) /data/bld/10.11-msan/sql/sql_select.cc:5271:19
|
#16 0x558a9e11cca5 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/bld/10.11-msan/sql/sql_select.cc:601:10
|
#17 0x558a9e05647e in execute_sqlcom_select(THD*, TABLE_LIST*) /data/bld/10.11-msan/sql/sql_parse.cc:6461:12
|
#18 0x558a9e041495 in mysql_execute_command(THD*, bool) /data/bld/10.11-msan/sql/sql_parse.cc:4040:12
|
#19 0x558a9e030459 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/bld/10.11-msan/sql/sql_parse.cc:8221:18
|
#20 0x558a9e029474 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/bld/10.11-msan/sql/sql_parse.cc:1924:7
|
#21 0x558a9e0314fc in do_command(THD*, bool) /data/bld/10.11-msan/sql/sql_parse.cc:1434:17
|
#22 0x558a9e4d416c in do_handle_one_connection(CONNECT*, bool) /data/bld/10.11-msan/sql/sql_connect.cc:1482:11
|
#23 0x558a9e4d3c3a in handle_one_connection /data/bld/10.11-msan/sql/sql_connect.cc:1394:5
|
#24 0x558a9f228682 in pfs_spawn_thread /data/bld/10.11-msan/storage/perfschema/pfs.cc:2201:3
|
#25 0x7f89434a81c3 in start_thread nptl/pthread_create.c:442:8
|
#26 0x7f894352885b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|
|
|
Uninitialized value was created by an allocation of 'field_time' in the stack frame
|
#0 0x558a9e6d7087 in Type_handler_time_common::stored_field_cmp_to_item(THD*, Field*, Item*) const /data/bld/10.11-msan/sql/sql_type.cc:9123:3
|
|
|
SUMMARY: MemorySanitizer: use-of-uninitialized-value /data/bld/10.11-msan/sql/sql_time.cc:1195:1 in my_time_compare(st_mysql_time const*, st_mysql_time const*)
|