==30192== Invalid read of size 8
|
==30192== at 0x7146A3: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:4857)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xC9F8434: open_query::oqgraph_share::find_vertex(unsigned long long) const (oqgraph_shim.h:486)
|
==30192== by 0xC9FB3FC: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:726)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8e9070 is 3,584 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x7146AF: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:2473)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xC9F8434: open_query::oqgraph_share::find_vertex(unsigned long long) const (oqgraph_shim.h:486)
|
==30192== by 0xC9FB3FC: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:726)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8eb488 is 12,824 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x7146B6: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:2473)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xC9F8434: open_query::oqgraph_share::find_vertex(unsigned long long) const (oqgraph_shim.h:486)
|
==30192== by 0xC9FB3FC: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:726)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8e82d0 is 96 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid write of size 8
|
==30192== at 0x7146BE: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:2473)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xC9F8434: open_query::oqgraph_share::find_vertex(unsigned long long) const (oqgraph_shim.h:486)
|
==30192== by 0xC9FB3FC: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:726)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8eb488 is 12,824 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x7146C5: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:2473)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xC9F8434: open_query::oqgraph_share::find_vertex(unsigned long long) const (oqgraph_shim.h:486)
|
==30192== by 0xC9FB3FC: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:726)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8ed170 is 20,224 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x7146A3: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:4857)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xCA01604: boost::out_edges(unsigned long long, oqgraph3::graph const&) (oqgraph_shim.h:296)
|
==30192== by 0xCA03E5A: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== Address 0xc8e9070 is 3,584 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x7146AF: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:2473)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xCA01604: boost::out_edges(unsigned long long, oqgraph3::graph const&) (oqgraph_shim.h:296)
|
==30192== by 0xCA03E5A: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== Address 0xc8eb488 is 12,824 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x7146B6: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:2473)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xCA01604: boost::out_edges(unsigned long long, oqgraph3::graph const&) (oqgraph_shim.h:296)
|
==30192== by 0xCA03E5A: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== Address 0xc8e82d0 is 96 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid write of size 8
|
==30192== at 0x7146BE: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:2473)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xCA01604: boost::out_edges(unsigned long long, oqgraph3::graph const&) (oqgraph_shim.h:296)
|
==30192== by 0xCA03E5A: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== Address 0xc8eb488 is 12,824 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x7146C5: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (sql_class.h:2473)
|
==30192== by 0xCA089E1: oqgraph3::cursor::seek_to(boost::optional<unsigned long long>, boost::optional<unsigned long long>) (oqgraph_thunk.cc:503)
|
==30192== by 0xCA01604: boost::out_edges(unsigned long long, oqgraph3::graph const&) (oqgraph_shim.h:296)
|
==30192== by 0xCA03E5A: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== Address 0xc8ed170 is 20,224 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x714560: handler::ha_index_next(unsigned char*) (sql_class.h:4857)
|
==30192== by 0xCA09188: oqgraph3::cursor::seek_next() (oqgraph_thunk.cc:306)
|
==30192== by 0xCA03F03: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8e9078 is 3,592 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x71456C: handler::ha_index_next(unsigned char*) (sql_class.h:2473)
|
==30192== by 0xCA09188: oqgraph3::cursor::seek_next() (oqgraph_thunk.cc:306)
|
==30192== by 0xCA03F03: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8eb488 is 12,824 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x714573: handler::ha_index_next(unsigned char*) (sql_class.h:2473)
|
==30192== by 0xCA09188: oqgraph3::cursor::seek_next() (oqgraph_thunk.cc:306)
|
==30192== by 0xCA03F03: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8e82d0 is 96 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid write of size 8
|
==30192== at 0x71457B: handler::ha_index_next(unsigned char*) (sql_class.h:2473)
|
==30192== by 0xCA09188: oqgraph3::cursor::seek_next() (oqgraph_thunk.cc:306)
|
==30192== by 0xCA03F03: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8eb488 is 12,824 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|
==30192== Invalid read of size 8
|
==30192== at 0x714582: handler::ha_index_next(unsigned char*) (sql_class.h:2473)
|
==30192== by 0xCA09188: oqgraph3::cursor::seek_next() (oqgraph_thunk.cc:306)
|
==30192== by 0xCA03F03: void boost::breadth_first_visit<oqgraph3::graph, boost::queue<unsigned long long, std::deque<unsigned long long, std::allocator<unsigned long long> > >, boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > > >, boost::on_tree_edge>, std::pair<boost::distance_recorder<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, double, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, double> > > >, boost::on_tree_edge>, open_query::oqgraph_visit_dist<boost::associative_property_map<boost::unordered::unordered_map<unsigned long long, unsigned long long, boost::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsi
|
==30192== by 0xC9FCC7D: open_query::oqgraph::search(int*, unsigned long long*, unsigned long long*) (graphcore.cc:877)
|
==30192== by 0xC9F6D40: ha_oqgraph::index_read_idx(unsigned char*, unsigned int, unsigned char const*, unsigned int, ha_rkey_function) (ha_oqgraph.cc:965)
|
==30192== by 0x71467C: handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function) (handler.cc:2549)
|
==30192== by 0x71880A: handler::read_range_first(st_key_range const*, st_key_range const*, bool, bool) (handler.cc:5329)
|
==30192== by 0x69BED4: handler::multi_range_read_next(void**) (multi_range_read.cc:296)
|
==30192== by 0x815EB1: QUICK_RANGE_SELECT::get_next() (opt_range.cc:11620)
|
==30192== by 0x8342E4: rr_quick(READ_RECORD*) (records.cc:346)
|
==30192== by 0x5D3B23: sub_select(JOIN*, st_join_table*, bool) (sql_select.cc:17464)
|
==30192== by 0x5D424C: do_select(JOIN*, List<Item>*, TABLE*, Procedure*) (sql_select.cc:17129)
|
==30192== by 0x5E6E3F: JOIN::exec_inner() (sql_select.cc:2609)
|
==30192== by 0x5E5A19: mysql_select(THD*, Item***, 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:2355)
|
==30192== by 0x5E963C: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:372)
|
==30192== by 0x58FAEF: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5306)
|
==30192== Address 0xc8ed170 is 20,224 bytes inside a block of size 21,216 free'd
|
==30192== at 0x4C27BF4: free (vg_replace_malloc.c:469)
|
==30192== by 0x56AEDC: THD::~THD() (sql_list.h:633)
|
==30192== by 0x507D3A: unlink_thd(THD*) (mysqld.cc:2730)
|
==30192== by 0x507D91: one_thread_per_connection_end(THD*, bool) (mysqld.cc:2841)
|
==30192== by 0x66323A: do_handle_one_connection(THD*) (sql_connect.cc:1390)
|
==30192== by 0x663401: handle_one_connection (sql_connect.cc:1293)
|
==30192== by 0x8B190A: pfs_spawn_thread (pfs.cc:1853)
|
==30192== by 0x4E35B4F: start_thread (pthread_create.c:304)
|
==30192== by 0x5EF3A7C: clone (clone.S:112)
|