Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
11.4, 11.8
-
None
Description
CREATE TABLE t (a INT); |
INSERT INTO t VALUES (1),(2); |
ANALYZE FORMAT=JSON SELECT * FROM t WHERE 1 IN (SELECT a FROM t); |
 |
DROP TABLE t; |
|
11.4 c1e7a2ee6bdec2ac35d15de2817ed6c04686c2b7 |
==22682== Thread 6:
|
==22682== Conditional jump or move depends on uninitialised value(s)
|
==22682== at 0xB0FA84: Binary_string::c_ptr() (sql_string.h:715)
|
==22682== by 0xED408B: Explain_table_access::tag_to_json(Json_writer*, explain_extra_tag) (sql_explain.cc:1867)
|
==22682== by 0xED53C3: Explain_table_access::print_explain_json(Explain_query*, Json_writer*, bool) (sql_explain.cc:2168)
|
==22682== by 0xED2122: Explain_basic_join::print_explain_json_interns(Explain_query*, Json_writer*, bool) (sql_explain.cc:1365)
|
==22682== by 0xED1AE0: Explain_select::print_explain_json(Explain_query*, Json_writer*, bool) (sql_explain.cc:1258)
|
==22682== by 0xECE2CE: Explain_query::print_query_blocks_json(Json_writer*, bool) (sql_explain.cc:325)
|
==22682== by 0xECE0D6: Explain_query::print_explain_json(select_result_sink*, bool, unsigned long long) (sql_explain.cc:289)
|
==22682== by 0xECDBFF: Explain_query::send_explain(THD*, bool) (sql_explain.cc:208)
|
==22682== by 0xC7F243: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:6199)
|
==22682== by 0xC76D40: mysql_execute_command(THD*, bool) (sql_parse.cc:3971)
|
==22682== by 0xC841B7: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:7900)
|
==22682== by 0xC7050A: dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) (sql_parse.cc:1905)
|
==22682== by 0xC6EE3E: do_command(THD*, bool) (sql_parse.cc:1418)
|
==22682== by 0xE7B0D6: do_handle_one_connection(CONNECT*, bool) (sql_connect.cc:1497)
|
==22682== by 0xE7AE5C: handle_one_connection (sql_connect.cc:1409)
|
==22682== by 0x13FD32D: pfs_spawn_thread (pfs.cc:2201)
|
==22682== Conditional jump or move depends on uninitialised value(s)
|
==22682== at 0x4846785: strlen (vg_replace_strmem.c:494)
|
==22682== by 0xF302DF: Json_writer::add_str(char const*) (my_json_writer.cc:282)
|
==22682== by 0xED4096: Explain_table_access::tag_to_json(Json_writer*, explain_extra_tag) (sql_explain.cc:1867)
|
==22682== by 0xED53C3: Explain_table_access::print_explain_json(Explain_query*, Json_writer*, bool) (sql_explain.cc:2168)
|
==22682== by 0xED2122: Explain_basic_join::print_explain_json_interns(Explain_query*, Json_writer*, bool) (sql_explain.cc:1365)
|
==22682== by 0xED1AE0: Explain_select::print_explain_json(Explain_query*, Json_writer*, bool) (sql_explain.cc:1258)
|
==22682== by 0xECE2CE: Explain_query::print_query_blocks_json(Json_writer*, bool) (sql_explain.cc:325)
|
==22682== by 0xECE0D6: Explain_query::print_explain_json(select_result_sink*, bool, unsigned long long) (sql_explain.cc:289)
|
==22682== by 0xECDBFF: Explain_query::send_explain(THD*, bool) (sql_explain.cc:208)
|
==22682== by 0xC7F243: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:6199)
|
==22682== by 0xC76D40: mysql_execute_command(THD*, bool) (sql_parse.cc:3971)
|
==22682== by 0xC841B7: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:7900)
|
==22682== by 0xC7050A: dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) (sql_parse.cc:1905)
|
==22682== by 0xC6EE3E: do_command(THD*, bool) (sql_parse.cc:1418)
|
==22682== by 0xE7B0D6: do_handle_one_connection(CONNECT*, bool) (sql_connect.cc:1497)
|
==22682== by 0xE7AE5C: handle_one_connection (sql_connect.cc:1409)
|
==22739==WARNING: MemorySanitizer: use-of-uninitialized-value
|
#0 0x55b9a7919255 in Binary_string::c_ptr() /data/bld/11.4-msan/sql/sql_string.h:715:9
|
#1 0x55b9a7919255 in Explain_table_access::tag_to_json(Json_writer*, explain_extra_tag) /data/bld/11.4-msan/sql/sql_explain.cc:1867:71
|
#2 0x55b9a79120cb in Explain_table_access::print_explain_json(Explain_query*, Json_writer*, bool) /data/bld/11.4-msan/sql/sql_explain.cc:2168:5
|
#3 0x55b9a790ee90 in Explain_basic_join::print_explain_json_interns(Explain_query*, Json_writer*, bool) /data/bld/11.4-msan/sql/sql_explain.cc:1365:21
|
#4 0x55b9a790c9a0 in Explain_select::print_explain_json(Explain_query*, Json_writer*, bool) /data/bld/11.4-msan/sql/sql_explain.cc:1258:25
|
#5 0x55b9a78f7a20 in Explain_query::print_query_blocks_json(Json_writer*, bool) /data/bld/11.4-msan/sql/sql_explain.cc:325:11
|
#6 0x55b9a78f7a20 in Explain_query::print_explain_json(select_result_sink*, bool, unsigned long long) /data/bld/11.4-msan/sql/sql_explain.cc:289:21
|
#7 0x55b9a78f716f in Explain_query::send_explain(THD*, bool) /data/bld/11.4-msan/sql/sql_explain.cc:208:5
|
#8 0x55b9a720c3e1 in execute_sqlcom_select(THD*, TABLE_LIST*) /data/bld/11.4-msan/sql/sql_parse.cc:6199:35
|
#9 0x55b9a71ef801 in mysql_execute_command(THD*, bool) /data/bld/11.4-msan/sql/sql_parse.cc:3971:12
|
#10 0x55b9a71d7d89 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/bld/11.4-msan/sql/sql_parse.cc:7900:18
|
#11 0x55b9a71ce10a in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/bld/11.4-msan/sql/sql_parse.cc:1905:7
|
#12 0x55b9a71d94e6 in do_command(THD*, bool) /data/bld/11.4-msan/sql/sql_parse.cc:1418:17
|
#13 0x55b9a7849a4e in do_handle_one_connection(CONNECT*, bool) /data/bld/11.4-msan/sql/sql_connect.cc:1497:11
|
#14 0x55b9a7849037 in handle_one_connection /data/bld/11.4-msan/sql/sql_connect.cc:1409:5
|
#15 0x55b9a8b6224e in pfs_spawn_thread /data/bld/11.4-msan/storage/perfschema/pfs.cc:2201:3
|
#16 0x7fa3e31c91c3 in start_thread nptl/pthread_create.c:442:8
|
#17 0x7fa3e324985b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|