==15141== Invalid read of size 8
|
==15141== at 0x10E8C1F: malloc_size_and_flag (my_malloc.c:43)
|
==15141== by 0x10E91E5: my_free (my_malloc.c:215)
|
==15141== by 0x5D45AA: my_str_free_mysqld (mysqld.cc:3648)
|
==15141== by 0x982B41: Regexp_processor_pcre::cleanup() (item_cmpfunc.h:2089)
|
==15141== by 0x982BDF: Item_func_regex::cleanup() (item_cmpfunc.h:2112)
|
==15141== by 0x678F1A: Item::delete_self() (item.h:1788)
|
==15141== by 0x670141: Query_arena::free_items() (sql_class.cc:3528)
|
==15141== by 0x66B6B6: THD::cleanup_after_query() (sql_class.cc:2144)
|
==15141== by 0x6C2455: mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) (sql_parse.cc:7891)
|
==15141== by 0x6B03E9: dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) (sql_parse.cc:1812)
|
==15141== by 0x6AED59: do_command(THD*) (sql_parse.cc:1362)
|
==15141== by 0x7FF290: do_handle_one_connection(CONNECT*) (sql_connect.cc:1354)
|
==15141== by 0x7FF01D: handle_one_connection (sql_connect.cc:1260)
|
==15141== by 0xC3AB8B: pfs_spawn_thread (pfs.cc:1862)
|
==15141== by 0x4E3F493: start_thread (pthread_create.c:333)
|
==15141== by 0x6D0893E: clone (clone.S:97)
|
==15141== Address 0xda3e9d0 is 0 bytes inside a block of size 112 free'd
|
==15141== at 0x4C2CDDB: free (vg_replace_malloc.c:530)
|
==15141== by 0x10E9219: my_free (my_malloc.c:217)
|
==15141== by 0x5D45AA: my_str_free_mysqld (mysqld.cc:3648)
|
==15141== by 0x982B41: Regexp_processor_pcre::cleanup() (item_cmpfunc.h:2089)
|
==15141== by 0x982BDF: Item_func_regex::cleanup() (item_cmpfunc.h:2112)
|
==15141== by 0x94331A: Item::cleanup_processor(void*) (item.cc:658)
|
==15141== by 0x5EFB15: Item::cleanup_excluding_const_fields_processor(void*) (item.h:1555)
|
==15141== by 0x6523D6: Item_func_or_sum::walk(bool (Item::*)(void*), bool, void*) (item.h:4116)
|
==15141== by 0x685DD4: pushdown_cond_for_derived(THD*, Item*, TABLE_LIST*) (sql_derived.cc:1235)
|
==15141== by 0x6F65DF: JOIN::optimize_inner() (sql_select.cc:1334)
|
==15141== by 0x6F5860: JOIN::optimize() (sql_select.cc:1085)
|
==15141== by 0x6FE8FD: 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*) (sql_select.cc:3654)
|
==15141== by 0x6F3177: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:373)
|
==15141== by 0x6BE940: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:6433)
|
==15141== by 0x6B497D: mysql_execute_command(THD*) (sql_parse.cc:3448)
|
==15141== by 0x6C2313: mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) (sql_parse.cc:7870)
|
==15141== Block was alloc'd at
|
==15141== at 0x4C2BBAF: malloc (vg_replace_malloc.c:299)
|
==15141== by 0x10E8D1D: my_malloc (my_malloc.c:101)
|
==15141== by 0x5D4590: my_str_malloc_mysqld (mysqld.cc:3642)
|
==15141== by 0x56884C2: pcre_compile2 (in /lib/x86_64-linux-gnu/libpcre.so.3.13.1)
|
==15141== by 0x97B241: Regexp_processor_pcre::compile(String*, bool) (item_cmpfunc.cc:5420)
|
==15141== by 0x97B398: Regexp_processor_pcre::compile(Item*, bool) (item_cmpfunc.cc:5441)
|
==15141== by 0x97BA79: Regexp_processor_pcre::fix_owner(Item_func*, Item*, Item*) (item_cmpfunc.cc:5619)
|
==15141== by 0x97BB5D: Item_func_regex::fix_length_and_dec() (item_cmpfunc.cc:5641)
|
==15141== by 0x9A5208: Item_func::fix_fields(THD*, Item**) (item_func.cc:236)
|
==15141== by 0x64EA0B: setup_conds(THD*, TABLE_LIST*, List<TABLE_LIST>&, Item**) (sql_base.cc:7792)
|
==15141== by 0x6F3B10: setup_without_group(THD*, Bounds_checked_array<Item*>, TABLE_LIST*, List<TABLE_LIST>&, List<Item>&, List<Item>&, Item**, st_order*, st_order*, List<Window_spec>&, List<Item_window_func>&, bool*, unsigned int*) (sql_select.cc:637)
|
==15141== by 0x6F45C4: JOIN::prepare(TABLE_LIST*, unsigned int, Item*, unsigned int, st_order*, bool, st_order*, Item*, st_order*, st_select_lex*, st_select_lex_unit*) (sql_select.cc:817)
|
==15141== by 0x6FE8DA: 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*) (sql_select.cc:3646)
|
==15141== by 0x6F3177: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:373)
|
==15141== by 0x6BE940: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:6433)
|
==15141== by 0x6B497D: mysql_execute_command(THD*) (sql_parse.cc:3448)
|
==15141==
|
==15141== Invalid free() / delete / delete[] / realloc()
|
==15141== at 0x4C2CDDB: free (vg_replace_malloc.c:530)
|
==15141== by 0x10E9219: my_free (my_malloc.c:217)
|
==15141== by 0x5D45AA: my_str_free_mysqld (mysqld.cc:3648)
|
==15141== by 0x982B41: Regexp_processor_pcre::cleanup() (item_cmpfunc.h:2089)
|
==15141== by 0x982BDF: Item_func_regex::cleanup() (item_cmpfunc.h:2112)
|
==15141== by 0x678F1A: Item::delete_self() (item.h:1788)
|
==15141== by 0x670141: Query_arena::free_items() (sql_class.cc:3528)
|
==15141== by 0x66B6B6: THD::cleanup_after_query() (sql_class.cc:2144)
|
==15141== by 0x6C2455: mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) (sql_parse.cc:7891)
|
==15141== by 0x6B03E9: dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) (sql_parse.cc:1812)
|
==15141== by 0x6AED59: do_command(THD*) (sql_parse.cc:1362)
|
==15141== by 0x7FF290: do_handle_one_connection(CONNECT*) (sql_connect.cc:1354)
|
==15141== by 0x7FF01D: handle_one_connection (sql_connect.cc:1260)
|
==15141== by 0xC3AB8B: pfs_spawn_thread (pfs.cc:1862)
|
==15141== by 0x4E3F493: start_thread (pthread_create.c:333)
|
==15141== by 0x6D0893E: clone (clone.S:97)
|
==15141== Address 0xda3e9d0 is 0 bytes inside a block of size 112 free'd
|
==15141== at 0x4C2CDDB: free (vg_replace_malloc.c:530)
|
==15141== by 0x10E9219: my_free (my_malloc.c:217)
|
==15141== by 0x5D45AA: my_str_free_mysqld (mysqld.cc:3648)
|
==15141== by 0x982B41: Regexp_processor_pcre::cleanup() (item_cmpfunc.h:2089)
|
==15141== by 0x982BDF: Item_func_regex::cleanup() (item_cmpfunc.h:2112)
|
==15141== by 0x94331A: Item::cleanup_processor(void*) (item.cc:658)
|
==15141== by 0x5EFB15: Item::cleanup_excluding_const_fields_processor(void*) (item.h:1555)
|
==15141== by 0x6523D6: Item_func_or_sum::walk(bool (Item::*)(void*), bool, void*) (item.h:4116)
|
==15141== by 0x685DD4: pushdown_cond_for_derived(THD*, Item*, TABLE_LIST*) (sql_derived.cc:1235)
|
==15141== by 0x6F65DF: JOIN::optimize_inner() (sql_select.cc:1334)
|
==15141== by 0x6F5860: JOIN::optimize() (sql_select.cc:1085)
|
==15141== by 0x6FE8FD: 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*) (sql_select.cc:3654)
|
==15141== by 0x6F3177: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:373)
|
==15141== by 0x6BE940: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:6433)
|
==15141== by 0x6B497D: mysql_execute_command(THD*) (sql_parse.cc:3448)
|
==15141== by 0x6C2313: mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) (sql_parse.cc:7870)
|
==15141== Block was alloc'd at
|
==15141== at 0x4C2BBAF: malloc (vg_replace_malloc.c:299)
|
==15141== by 0x10E8D1D: my_malloc (my_malloc.c:101)
|
==15141== by 0x5D4590: my_str_malloc_mysqld (mysqld.cc:3642)
|
==15141== by 0x56884C2: pcre_compile2 (in /lib/x86_64-linux-gnu/libpcre.so.3.13.1)
|
==15141== by 0x97B241: Regexp_processor_pcre::compile(String*, bool) (item_cmpfunc.cc:5420)
|
==15141== by 0x97B398: Regexp_processor_pcre::compile(Item*, bool) (item_cmpfunc.cc:5441)
|
==15141== by 0x97BA79: Regexp_processor_pcre::fix_owner(Item_func*, Item*, Item*) (item_cmpfunc.cc:5619)
|
==15141== by 0x97BB5D: Item_func_regex::fix_length_and_dec() (item_cmpfunc.cc:5641)
|
==15141== by 0x9A5208: Item_func::fix_fields(THD*, Item**) (item_func.cc:236)
|
==15141== by 0x64EA0B: setup_conds(THD*, TABLE_LIST*, List<TABLE_LIST>&, Item**) (sql_base.cc:7792)
|
==15141== by 0x6F3B10: setup_without_group(THD*, Bounds_checked_array<Item*>, TABLE_LIST*, List<TABLE_LIST>&, List<Item>&, List<Item>&, Item**, st_order*, st_order*, List<Window_spec>&, List<Item_window_func>&, bool*, unsigned int*) (sql_select.cc:637)
|
==15141== by 0x6F45C4: JOIN::prepare(TABLE_LIST*, unsigned int, Item*, unsigned int, st_order*, bool, st_order*, Item*, st_order*, st_select_lex*, st_select_lex_unit*) (sql_select.cc:817)
|
==15141== by 0x6FE8DA: 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*) (sql_select.cc:3646)
|
==15141== by 0x6F3177: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:373)
|
==15141== by 0x6BE940: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:6433)
|
==15141== by 0x6B497D: mysql_execute_command(THD*) (sql_parse.cc:3448)
|
CamaroSS396 if you happen to have one of WER dumps (.dmp), it would be helpful if you could attach them