Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.3(EOL), 10.4(EOL), 10.5, 10.6, 10.7(EOL), 10.8(EOL), 10.9(EOL), 10.10(EOL)
-
None
Description
10.3 129616c7 |
$ perl ./mtr connect.bson
|
|
connect.bson [ pass ] 235
|
***Warnings generated in error logs during shutdown after running tests: connect.bson
|
|
==1298428==ERROR: LeakSanitizer: detected memory leaks
|
SUMMARY: AddressSanitizer: 12277 byte(s) leaked in 2 allocation(s).
|
|
Exception 666: Cannot write expanded column when Pretty is not 2
|
|
=================================================================
|
==1298428==ERROR: LeakSanitizer: detected memory leaks
|
|
Direct leak of 9432 byte(s) in 1 object(s) allocated from:
|
#0 0x74c45d in operator new(unsigned long) (/mnt8t/bld/10.3-asan-nightly/bin/mysqld+0x74c45d)
|
#1 0x7f4c903b8068 (<unknown module>)
|
#2 0x7f4c90574715 (<unknown module>)
|
#3 0x7f4c902c7629 (<unknown module>)
|
#4 0x7f4c902bdc7b (<unknown module>)
|
#5 0x7f4c9027d06e (<unknown module>)
|
#6 0x7f4c90297795 (<unknown module>)
|
#7 0xde7013 in get_schema_stat_record(THD*, TABLE_LIST*, TABLE*, bool, st_mysql_const_lex_string const*, st_mysql_const_lex_string const*) /data/src/10.3/sql/sql_show.cc:6722:25
|
#8 0xdaca44 in fill_schema_table_by_open(THD*, st_mem_root*, bool, TABLE*, st_schema_table*, st_mysql_const_lex_string*, st_mysql_const_lex_string*, Open_tables_backup*, bool) /data/src/10.3/sql/sql_show.cc:4707:13
|
#9 0xdaa0ce in get_all_tables(THD*, TABLE_LIST*, Item*) /data/src/10.3/sql/sql_show.cc:5217:12
|
#10 0xdd6759 in get_schema_tables_result(JOIN*, enum_schema_table_state) /data/src/10.3/sql/sql_show.cc:9030:11
|
#11 0xcc3398 in JOIN::exec_inner() /data/src/10.3/sql/sql_select.cc:4134:7
|
#12 0xcc084e in JOIN::exec() /data/src/10.3/sql/sql_select.cc:3965:3
|
#13 0xc334dc in 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*) /data/src/10.3/sql/sql_select.cc:4374:9
|
#14 0xc320c4 in handle_select(THD*, LEX*, select_result*, unsigned long) /data/src/10.3/sql/sql_select.cc:372:10
|
#15 0xb7078d in execute_sqlcom_select(THD*, TABLE_LIST*) /data/src/10.3/sql/sql_parse.cc:6340:12
|
#16 0xb53417 in mysql_execute_command(THD*) /data/src/10.3/sql/sql_parse.cc:3871:12
|
#17 0xb42fc6 in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /data/src/10.3/sql/sql_parse.cc:7871:18
|
#18 0xb33b4c in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /data/src/10.3/sql/sql_parse.cc:1852:7
|
#19 0xb3ce4c in do_command(THD*) /data/src/10.3/sql/sql_parse.cc:1398:17
|
#20 0x1083096 in do_handle_one_connection(CONNECT*) /data/src/10.3/sql/sql_connect.cc:1403:11
|
#21 0x1082763 in handle_one_connection /data/src/10.3/sql/sql_connect.cc:1308:3
|
#22 0x2e99121 in pfs_spawn_thread /data/src/10.3/storage/perfschema/pfs.cc:1869:3
|
#23 0x7f4c9884dea6 in start_thread nptl/pthread_create.c:477:8
|
|
Indirect leak of 2845 byte(s) in 1 object(s) allocated from:
|
#0 0x71c7bd in malloc (/mnt8t/bld/10.3-asan-nightly/bin/mysqld+0x71c7bd)
|
#1 0x7f4c903b8618 (<unknown module>)
|
#2 0x7f4c903b8420 (<unknown module>)
|
#3 0x7f4c90574715 (<unknown module>)
|
#4 0x7f4c902c7629 (<unknown module>)
|
#5 0x7f4c902bdc7b (<unknown module>)
|
#6 0x7f4c9027d06e (<unknown module>)
|
#7 0x7f4c90297795 (<unknown module>)
|
#8 0xde7013 in get_schema_stat_record(THD*, TABLE_LIST*, TABLE*, bool, st_mysql_const_lex_string const*, st_mysql_const_lex_string const*) /data/src/10.3/sql/sql_show.cc:6722:25
|
#9 0xdaca44 in fill_schema_table_by_open(THD*, st_mem_root*, bool, TABLE*, st_schema_table*, st_mysql_const_lex_string*, st_mysql_const_lex_string*, Open_tables_backup*, bool) /data/src/10.3/sql/sql_show.cc:4707:13
|
#10 0xdaa0ce in get_all_tables(THD*, TABLE_LIST*, Item*) /data/src/10.3/sql/sql_show.cc:5217:12
|
#11 0xdd6759 in get_schema_tables_result(JOIN*, enum_schema_table_state) /data/src/10.3/sql/sql_show.cc:9030:11
|
#12 0xcc3398 in JOIN::exec_inner() /data/src/10.3/sql/sql_select.cc:4134:7
|
#13 0xcc084e in JOIN::exec() /data/src/10.3/sql/sql_select.cc:3965:3
|
#14 0xc334dc in 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*) /data/src/10.3/sql/sql_select.cc:4374:9
|
#15 0xc320c4 in handle_select(THD*, LEX*, select_result*, unsigned long) /data/src/10.3/sql/sql_select.cc:372:10
|
#16 0xb7078d in execute_sqlcom_select(THD*, TABLE_LIST*) /data/src/10.3/sql/sql_parse.cc:6340:12
|
#17 0xb53417 in mysql_execute_command(THD*) /data/src/10.3/sql/sql_parse.cc:3871:12
|
#18 0xb42fc6 in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /data/src/10.3/sql/sql_parse.cc:7871:18
|
#19 0xb33b4c in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /data/src/10.3/sql/sql_parse.cc:1852:7
|
#20 0xb3ce4c in do_command(THD*) /data/src/10.3/sql/sql_parse.cc:1398:17
|
#21 0x1083096 in do_handle_one_connection(CONNECT*) /data/src/10.3/sql/sql_connect.cc:1403:11
|
#22 0x1082763 in handle_one_connection /data/src/10.3/sql/sql_connect.cc:1308:3
|
#23 0x2e99121 in pfs_spawn_thread /data/src/10.3/storage/perfschema/pfs.cc:1869:3
|
#24 0x7f4c9884dea6 in start_thread nptl/pthread_create.c:477:8
|
|
SUMMARY: AddressSanitizer: 12277 byte(s) leaked in 2 allocation(s).
|
The failures started happening in the latest release (10.3.36 etc.), apparently after pre-release Connect merge.
There may be more than one test like that, please run the whole suite after fixing.
Cause is BSONDEF calling PlugInit() but not calling PlugExit() to clean up.