Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Cannot Reproduce
-
10.0.20
-
None
-
CentOS 6.6 x86_64
Description
Hello!
We experienced multiple random mysqld crashes with signal 11 on a single node of our master-master setup. We run on mariadb 10.0.20 on CentOS 6.6. The node is a VM running on CloudStack. The underlying hypervisor does not seem to have any problem/issue.
We cannot reproduce the issue but we enabled core dump in order to capture more information on the crash.
There were previous crashes back in July, but we started compiling on August 22th when we had 5 crashes on the same day.
For crash 1 to 6, we do not have core dumps but for crash 7 and 8 we have uploaded them on ftp.askmonty.org as: mariadb-bug-crash_on_select.tgz
We have conducted a first analysis of the core dumps but could not find an obvious common cause.
Crash 7 investigation
The following query and database were where the server cored:
(gdb) print do_command::thd->query_string
|
$23 = {string = {str = 0x7f5b22cfb020 "SELECT `session`.* FROM `session` WHERE (`lifetime` > 1440751751 AND `uid` = 'odrfv7h7mrmnq76eicedeumn16') LIMIT 1", length = 114},
|
cs = 0x1410a60}
|
(gdb) print do_command::thd->db
|
$24 = 0x7f5b22c3a288 "117localeyes"
|
The backtrace is:
(gdb) bt
|
#0 0x00007f5d029278ac in pthread_kill () from /lib64/libpthread.so.0
|
#1 0x000000000071fa29 in handle_fatal_signal (sig=11) at /home/buildbot/buildbot/build/sql/signal_handler.cc:262
|
#2 <signal handler called>
|
#3 row_update_prebuilt_trx (prebuilt=0x7f5b1e360068, trx=0x7f5b22d02468) at /home/buildbot/buildbot/build/storage/xtradb/row/row0mysql.cc:996
|
#4 0x00000000008b94aa in update_thd (this=0x7f5af9415020, thd=0x7f5b24ef8008, lock_type=0) at /home/buildbot/buildbot/build/storage/xtradb/handler/ha_innodb.cc:2702
|
#5 ha_innobase::external_lock (this=0x7f5af9415020, thd=0x7f5b24ef8008, lock_type=0) at /home/buildbot/buildbot/build/storage/xtradb/handler/ha_innodb.cc:13237
|
#6 0x0000000000720f04 in handler::ha_external_lock (this=0x7f5b1e360068, thd=0x7f5b24ef8008, lock_type=0) at /home/buildbot/buildbot/build/sql/handler.cc:5913
|
#7 0x00000000007f6a89 in lock_external (thd=0x7f5b24ef8008, sql_lock=0x7f5b0d846308, flags=<value optimized out>) at /home/buildbot/buildbot/build/sql/lock.cc:360
|
#8 mysql_lock_tables (thd=0x7f5b24ef8008, sql_lock=0x7f5b0d846308, flags=<value optimized out>) at /home/buildbot/buildbot/build/sql/lock.cc:309
|
#9 0x00000000007f6ed5 in mysql_lock_tables (thd=0x7f5b24ef8008, tables=0x7f5b22cfc108, count=<value optimized out>, flags=0)
|
at /home/buildbot/buildbot/build/sql/lock.cc:276
|
#10 0x0000000000553d7c in lock_tables (thd=0x7f5b24ef8008, tables=<value optimized out>, count=<value optimized out>, flags=0)
|
at /home/buildbot/buildbot/build/sql/sql_base.cc:5404
|
#11 0x00000000005591d6 in open_and_lock_tables (thd=0x7f5b24ef8008, tables=0x7f5b22cfb2d8, derived=true, flags=0, prelocking_strategy=<value optimized out>)
|
at /home/buildbot/buildbot/build/sql/sql_base.cc:5174
|
#12 0x0000000000595ba7 in open_and_lock_tables (thd=0x7f5b24ef8008, all_tables=0x7f5b22cfb2d8) at /home/buildbot/buildbot/build/sql/sql_base.h:490
|
#13 execute_sqlcom_select (thd=0x7f5b24ef8008, all_tables=0x7f5b22cfb2d8) at /home/buildbot/buildbot/build/sql/sql_parse.cc:5219
|
#14 0x0000000000598847 in mysql_execute_command (thd=0x7f5b24ef8008) at /home/buildbot/buildbot/build/sql/sql_parse.cc:2562
|
#15 0x000000000059fc86 in mysql_parse (thd=0x7f5b24ef8008,
|
rawbuf=0x7f5b22cfb020 "SELECT `session`.* FROM `session` WHERE (`lifetime` > 1440751751 AND `uid` = 'odrfv7h7mrmnq76eicedeumn16') LIMIT 1",
|
length=<value optimized out>, parser_state=0x7f5d01147bd0) at /home/buildbot/buildbot/build/sql/sql_parse.cc:6529
|
#16 0x00000000005a1bb7 in dispatch_command (command=COM_QUERY, thd=0x7f5b24ef8008, packet=<value optimized out>, packet_length=114)
|
at /home/buildbot/buildbot/build/sql/sql_parse.cc:1308
|
#17 0x00000000005a22f9 in do_command (thd=0x7f5b24ef8008) at /home/buildbot/buildbot/build/sql/sql_parse.cc:999
|
#18 0x000000000066c7d4 in do_handle_one_connection (thd_arg=0x7f5b24ef8008) at /home/buildbot/buildbot/build/sql/sql_connect.cc:1378
|
#19 0x000000000066c912 in handle_one_connection (arg=0x7f5b24fa5008) at /home/buildbot/buildbot/build/sql/sql_connect.cc:1293
|
#20 0x00007f5d029229d1 in start_thread () from /lib64/libpthread.so.0
|
#21 0x00007f5d018a18fd in clone () from /lib64/libc.so.6
|
The crash was a segmentation fault occurring at line 996ish of storage/xtradb/row/row0mysql.cc. It appears that it is in these lines:
https://github.com/MariaDB/server/blob/10.0/storage/xtradb/row/row0mysql.cc#L996
if (prebuilt->sel_graph) {
|
prebuilt->sel_graph->trx = trx;
|
}
|
The value of prebuilt->sel_graph at this point is certainly outside of allocated memory:
(gdb) print row_update_prebuilt_trx::prebuilt->sel_graph
|
$3 = (que_fork_t *) 0x404c000000000000
|
The full dump of the prebuilt is:
(gdb) print *row_update_prebuilt_trx::prebuilt
|
$6 = {magic_n = 78540783, table = 0x7f5b24b3f268, index = 0x7f5b24b3f768, trx = 0x7f5b22d02468, sql_stat_start = 1, mysql_has_locked = 0, clust_index_was_generated = 1,
|
index_usable = 1, read_just_key = 0, used_in_HANDLER = 0, template_type = 0, n_template = 4, null_bitmap_len = 0, need_to_access_clustered = 1, templ_contains_blob = 1,
|
mysql_template = 0x404c000000000000, heap = 0x7f5b1e360000, ins_node = 0x7f5b1e360808, ins_upd_rec_buff = 0x7f5b1e3608c0 "", default_rec = 0x7f5b23fb8040 "",
|
hint_need_to_fetch_extra_cols = 0, upd_node = 0x0, trx_id = 0, ins_graph = 0x7f5b1e360cb0, upd_graph = 0x0, pcur = {btr_cur = {index = 0x7f5b24b3f768, page_cur = {
|
rec = 0x7f5c96290070 "supremumc\032", block = 0x7f5c594d5200}, purge_node = 0x0, left_block = 0x0, thr = 0x0, flag = 0, tree_height = 0, up_match = 0, up_bytes = 0,
|
low_match = 0, low_bytes = 0, n_fields = 0, n_bytes = 0, fold = 0, path_arr = 0x0}, latch_mode = 1, old_stored = 908467085, old_rec = 0x7f5b1e2b466d "",
|
old_n_fields = 1, rel_pos = 3, block_when_stored = 0x7f5c594d5200, modify_clock = 52, pos_state = BTR_PCUR_IS_POSITIONED, search_mode = 1, trx_if_known = 0x0,
|
old_rec_buf = 0x7f5b1e2b4668 "", buf_size = 16}, clust_pcur = {btr_cur = {index = 0x0, page_cur = {rec = 0x0, block = 0x0}, purge_node = 0x0, left_block = 0x0,
|
thr = 0x0, flag = 0, tree_height = 0, up_match = 0, up_bytes = 0, low_match = 0, low_bytes = 0, n_fields = 0, n_bytes = 0, fold = 0, path_arr = 0x0}, latch_mode = 3,
|
old_stored = 122766467, old_rec = 0x0, old_n_fields = 0, rel_pos = 0, block_when_stored = 0x0, modify_clock = 0, pos_state = BTR_PCUR_NOT_POSITIONED, search_mode = 0,
|
trx_if_known = 0x0, old_rec_buf = 0x0, buf_size = 0}, sel_graph = 0x404c000000000000, search_tuple = 0x7f5b1e3603d8, row_id = "\000\000\000\021\022\376",
|
fts_doc_id = 0, clust_ref = 0x7f5b1e360558, select_lock_type = 5, stored_select_lock_type = 5, row_read_type = 0, new_rec_locks = 0, mysql_prefix_len = 785,
|
mysql_row_len = 785, n_rows_fetched = 2574, fetch_direction = 1, fetch_cache = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, keep_other_fields_on_keyread = 0,
|
fetch_cache_first = 0, n_fetch_cached = 0, blob_heap = 0x0, old_vers_heap = 0x7f5b21c5b340, in_fts_query = false, autoinc_last_value = 0, autoinc_increment = 1,
|
autoinc_offset = 0, autoinc_error = DB_SUCCESS, idx_cond = 0x0, idx_cond_n_cols = 0, magic_n2 = 78540783, innodb_api = 0, innodb_api_rec = 0x0, srch_key_val1 = 0x0,
|
srch_key_val2 = 0x0, srch_key_val_len = 0}
|
Notice that the mysql_template has the same value as sel_graph.
=========================
Crash 8 invstigation:
The core happened whilst performing the following query from the 069shop database:
SELECT DISTINCT 1 AS `status`, `e`.`entity_id`, `e`.`type_id`, `e`.`attribute_set_id`, `cat_index`.`position` AS `cat_index_position`, `mile_price_index`.`fb_miles`, `mile_price_index`.`fb_home_miles`, `mile_price_index`.`min_price` AS `min_miles`, `mile_price_index`.`max_price` AS `max_miles`, `e`.`name`, `e`.`short_description`, `e`.`price`, `e`.`special_price`, `e`.`special_from_date`, `e`.`special_to_date`, `e`.`small_image`, `e`.`thumbnail`, `e`.`news_from_date`, `e`.`news_to_date`, `e`.`url_key`, `e`.`required_options`, `e`.`image_label`, `e`.`small_image_label`, `e`.`thumbnail_label`, `e`.`msrp_enabled`, `e`.`msrp_display_actual_price_type`, `e`.`msrp`, `e`.`tax_class_id`, `e`.`price_type`, `e`.`weight_type`, `e`.`price_view`, `e`.`shipment_type`, `e`.`links_purchased_separately`, `e`.`links_exist`, `e`.`giftcard_amounts`, `e`.`allow_open_amount`, `e`.`open_amount_min`, `e`.`open_amount_max`, `e`.`brand_id`, `e`.`brand_id_value`, `e`.`fb_miles`, `e`.`fb_home_miles`, `e`.`label_id`, `e`.`label_id_value`, `e`.`scale`, `e`.`scale_value`, `e`.`delivery_rule_ids`, `e`.`target_group_ids`, `e`.`warranty`, `e`.`is_home_page`, `e`.`show_in_campaign`, `e`.`campaign_slider_image`, `e`.`campaign_main_image`, `e`.`campaign_text`, `e`.`fb_home_earn`, `e`.`fb_home_earn_promo`, `e`.`fb_home_earn_promo_code`, `e`.`fb_onboard_earn`, `e`.`fb_onboard_earn_promo`, `e`.`fb_onboard_earn_promo_code`, `e`.`color`, `e`.`your_surprise_id`, `e`.`prologistica_number`, `e`.`waterproof`, `e`.`prologistica_send`, `e`.`local_price`, `price_index`.`price`, `price_index`.`tax_class_id`, `price_index`.`final_price`, IF(price_index.tier_price IS NOT NULL, LEAST(price_index.min_price, price_index.tier_price), price_index.min_price) AS `minimal_price`, `price_index`.`min_price`, `price_index`.`max_price`, `price_index`.`tier_price` FROM `catalog_product_flat_7` AS `e`\n INNER JOIN `catalog_category_product_index` AS `cat_index` ON cat_index.product_id=e.entity_id AND cat_index.store_id='7' AND cat_index.visibility IN(2, 4) AND cat_index.category_id='168'\n LEFT JOIN `klm_flyingblue_index` AS `mile_price_index` ON e.entity_id = mile_price_index.entity_id\n INNER JOIN `catalog_product_index_price` AS `price_index` ON price_index.entity_id = e.entity_id AND price_index.website_id = '2' AND price_index.customer_group_id = 0 WHERE (e.entity_id in ((SELECT `cat_prod`.`product_id` FROM `catalog_category_product_index` AS `cat_prod` WHERE (cat_prod.store_id = '7') AND (cat_prod.category_id in ('160', '168'))))) AND (e.entity_id in ((SELECT `cat_prod`.`product_id` FROM `catalog_category_product_index` AS `cat_prod` WHERE (cat_prod.store_id = '7') AND (cat_prod.category_id in ('160', '168'))))) AND (e.entity_id in ((SELECT `cat_prod`.`product_id` FROM `catalog_category_product_index` AS `cat_prod` WHERE (cat_prod.store_id = '7') AND (cat_prod.category_id in ('160', '168'))))) AND (e.entity_id in ((SELECT `cat_prod`.`product_id` FROM `catalog_category_product_index` AS `cat_prod` WHERE (cat_prod.store_id = '7') AND (cat_prod.category_id in ('160', '168'))))) AND (e.entity_id in ((SELECT `cat_prod`.`product_id` FROM `catalog_category_product_index` AS `cat_prod` WHERE (cat_prod.store_id = '7') AND (cat_prod.category_id in ('160', '168'))))) AND (e.entity_id in ((SELECT `cat_prod`.`product_id` FROM `catalog_category_product_index` AS `cat_prod` WHERE (cat_prod.store_id = '7') AND (cat_prod.category_id in ('160', '168'))))) AND (e.entity_id in ((SELECT `cat_prod`.`product_id` FROM `catalog_category_product_index` AS `cat_prod` WHERE (cat_prod.store_id = '7') AND (cat_prod.category_id in ('160', '168'))))) AND (e.entity_id in ((SELECT `cat_prod`.`product_id` FROM `catalog_category_product_index` AS `cat_prod` WHERE (cat_prod.store_id = '7') AND (cat_prod.category_id in ('160', '168')))))
|
The backtrace for the crash from gdb:
(gdb) bt
|
#0 0x00007f5978c1f8ac in pthread_kill () from /lib64/libpthread.so.0
|
#1 0x000000000071fa29 in handle_fatal_signal (sig=11) at /home/buildbot/buildbot/build/sql/signal_handler.cc:262
|
#2 <signal handler called>
|
#3 build_template_field (prebuilt=0x7f57947cf068, clust_index=0x7f5793f95168, index=0x7f5793f95668, table=0x7f5794470608, field=0x7f57944e8888, i=0)
|
at /home/buildbot/buildbot/build/storage/xtradb/handler/ha_innodb.cc:6979
|
#4 0x00000000008aaf68 in ha_innobase::build_template (this=0x7f57944bb020, whole_row=false) at /home/buildbot/buildbot/build/storage/xtradb/handler/ha_innodb.cc:7302
|
#5 0x00000000008ae856 in ha_innobase::change_active_index (this=0x7f57944bb020, keynr=2) at /home/buildbot/buildbot/build/storage/xtradb/handler/ha_innodb.cc:8771
|
#6 0x0000000000824b30 in ha_index_init (this=0x7f576fe55d80) at /home/buildbot/buildbot/build/sql/handler.h:2618
|
#7 QUICK_RANGE_SELECT::reset (this=0x7f576fe55d80) at /home/buildbot/buildbot/build/sql/opt_range.cc:11693
|
#8 0x00000000005be465 in join_init_read_record (tab=0x7f579478cce0) at /home/buildbot/buildbot/build/sql/sql_select.cc:18698
|
#9 0x00000000005dc8b4 in sub_select (join=0x7f5794545130, join_tab=0x7f579478cce0, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17812
|
#10 0x00000000006a9316 in join_tab_execution_startup (tab=<value optimized out>) at /home/buildbot/buildbot/build/sql/opt_subselect.cc:5072
|
#11 0x00000000005dc888 in sub_select (join=0x7f5794545130, join_tab=0x7f579478a8d0, end_of_records=false) at /home/buildbot/buildbot/build/sql/sql_select.cc:17803
|
#12 0x00000000005dc65c in evaluate_join_record (join=0x7f5794545130, join_tab=0x7f579478a5a8, error=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:18037
|
#13 0x00000000005dc8cb in sub_select (join=0x7f5794545130, join_tab=0x7f579478a5a8, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17815
|
#14 0x00000000005dc65c in evaluate_join_record (join=0x7f5794545130, join_tab=0x7f579478a280, error=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:18037
|
#15 0x00000000005dc8cb in sub_select (join=0x7f5794545130, join_tab=0x7f579478a280, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17815
|
#16 0x00000000005dc65c in evaluate_join_record (join=0x7f5794545130, join_tab=0x7f5794789f58, error=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:18037
|
#17 0x00000000005dc8cb in sub_select (join=0x7f5794545130, join_tab=0x7f5794789f58, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17815
|
#18 0x00000000005dc65c in evaluate_join_record (join=0x7f5794545130, join_tab=0x7f5794789c30, error=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:18037
|
#19 0x00000000005dc8cb in sub_select (join=0x7f5794545130, join_tab=0x7f5794789c30, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17815
|
#20 0x00000000005dc65c in evaluate_join_record (join=0x7f5794545130, join_tab=0x7f5794789908, error=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:18037
|
#21 0x00000000005dc8cb in sub_select (join=0x7f5794545130, join_tab=0x7f5794789908, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17815
|
#22 0x00000000005dc65c in evaluate_join_record (join=0x7f5794545130, join_tab=0x7f57947895e0, error=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:18037
|
#23 0x00000000005dc8cb in sub_select (join=0x7f5794545130, join_tab=0x7f57947895e0, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17815
|
#24 0x00000000005dc65c in evaluate_join_record (join=0x7f5794545130, join_tab=0x7f57947892b8, error=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:18037
|
#25 0x00000000005dc8cb in sub_select (join=0x7f5794545130, join_tab=0x7f57947892b8, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17815
|
#26 0x00000000005dc65c in evaluate_join_record (join=0x7f5794545130, join_tab=0x7f5794788f90, error=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:18037
|
#27 0x00000000005dc8cb in sub_select (join=0x7f5794545130, join_tab=0x7f5794788f90, end_of_records=<value optimized out>) at /home/buildbot/buildbot/build/sql/sql_select.cc:17815
|
#28 0x00000000005dcfdd in do_select (join=0x7f5794545130, fields=0x0, table=0x7f57945fa020, procedure=0x0) at /home/buildbot/buildbot/build/sql/sql_select.cc:17477
|
#29 0x00000000005ef5c0 in JOIN::exec_inner (this=0x7f5794545130) at /home/buildbot/buildbot/build/sql/sql_select.cc:2622
|
#30 0x00000000005ee19a in exec (thd=0x7f576ffd0008, rref_pointer_array=0x7f576ffd4190, tables=0x7f5794664020, wild_num=0, fields=<value optimized out>, conds=0x7f5794566548, og_num=0, order=0x0,
|
group=0x0, having=0x0, proc_param=0x0, select_options=2147748609, result=0x7f5794545110, unit=0x7f576ffd3828, select_lex=0x7f576ffd3f18) at /home/buildbot/buildbot/build/sql/sql_select.cc:2368
|
#31 mysql_select (thd=0x7f576ffd0008, rref_pointer_array=0x7f576ffd4190, tables=0x7f5794664020, wild_num=0, fields=<value optimized out>, conds=0x7f5794566548, og_num=0, order=0x0, group=0x0,
|
having=0x0, proc_param=0x0, select_options=2147748609, result=0x7f5794545110, unit=0x7f576ffd3828, select_lex=0x7f576ffd3f18) at /home/buildbot/buildbot/build/sql/sql_select.cc:3308
|
#32 0x00000000005f1dcd in handle_select (thd=0x7f576ffd0008, lex=0x7f576ffd3760, result=0x7f5794545110, setup_tables_done_option=0) at /home/buildbot/buildbot/build/sql/sql_select.cc:373
|
#33 0x0000000000595bf0 in execute_sqlcom_select (thd=0x7f576ffd0008, all_tables=0x7f5794664020) at /home/buildbot/buildbot/build/sql/sql_parse.cc:5274
|
#34 0x0000000000598847 in mysql_execute_command (thd=0x7f576ffd0008) at /home/buildbot/buildbot/build/sql/sql_parse.cc:2562
|
#35 0x000000000059fc86 in mysql_parse (thd=0x7f576ffd0008,
|
rawbuf=0x7f5794540020 "SELECT DISTINCT 1 AS `status`, `e`.`entity_id`, `e`.`type_id`, `e`.`attribute_set_id`, `cat_index`.`position` AS `cat_index_position`, `mile_price_index`.`fb_miles`, `mile_price_index`.`fb_home_miles`"..., length=<value optimized out>, parser_state=0x7f576f291bd0) at /home/buildbot/buildbot/build/sql/sql_parse.cc:6529
|
#36 0x00000000005a1bb7 in dispatch_command (command=COM_QUERY, thd=0x7f576ffd0008, packet=<value optimized out>, packet_length=3808) at /home/buildbot/buildbot/build/sql/sql_parse.cc:1308
|
#37 0x00000000005a22f9 in do_command (thd=0x7f576ffd0008) at /home/buildbot/buildbot/build/sql/sql_parse.cc:999
|
#38 0x000000000066c7d4 in do_handle_one_connection (thd_arg=0x7f576ffd0008) at /home/buildbot/buildbot/build/sql/sql_connect.cc:1378
|
#39 0x000000000066c912 in handle_one_connection (arg=0x7f57702d1008) at /home/buildbot/buildbot/build/sql/sql_connect.cc:1293
|
#40 0x00007f5978c1a9d1 in start_thread () from /lib64/libpthread.so.0
|
#41 0x00007f5977b998fd in clone () from /lib64/libc.so.6
|
The crash appears to have occurred in a different place than the other core dump.
prebuilt at the point of crash contains:
(gdb) print *build_template_field::prebuilt
|
$3 = {magic_n = 78540783, table = 0x7f5793f94c68, index = 0x7f5793f95668, trx = 0x7f57944da668, sql_stat_start = 1, mysql_has_locked = 1, clust_index_was_generated = 0, index_usable = 1,
|
read_just_key = 1, used_in_HANDLER = 0, template_type = 1, n_template = 1, null_bitmap_len = 1, need_to_access_clustered = 0, templ_contains_blob = 0, mysql_template = 0x403f000000000000,
|
heap = 0x7f57947cf000, ins_node = 0x0, ins_upd_rec_buff = 0x0, default_rec = 0x7f5798de8cc8 "\377", hint_need_to_fetch_extra_cols = 0, upd_node = 0x0, trx_id = 0, ins_graph = 0x0, upd_graph = 0x0,
|
pcur = {btr_cur = {index = 0x7f5793f95668, page_cur = {rec = 0x7f588174ad7e "", block = 0x7f583ef23b00}, purge_node = 0x0, left_block = 0x0, thr = 0x0, flag = BTR_CUR_BINARY, tree_height = 2,
|
up_match = 2, up_bytes = 0, low_match = 1, low_bytes = 3, n_fields = 2, n_bytes = 0, fold = 1763120805103625962, path_arr = 0x0}, latch_mode = 1, old_stored = 908467085,
|
old_rec = 0x7f57943b966e "", old_n_fields = 6, rel_pos = 2, block_when_stored = 0x7f583ef23b00, modify_clock = 0, pos_state = BTR_PCUR_IS_POSITIONED, search_mode = 2,
|
trx_if_known = 0x7f57944da668, old_rec_buf = 0x7f57943b9668 "", buf_size = 24}, clust_pcur = {btr_cur = {index = 0x0, page_cur = {rec = 0x0, block = 0x0}, purge_node = 0x0, left_block = 0x0,
|
thr = 0x0, flag = 0, tree_height = 0, up_match = 0, up_bytes = 0, low_match = 0, low_bytes = 0, n_fields = 0, n_bytes = 0, fold = 0, path_arr = 0x0}, latch_mode = 3, old_stored = 122766467,
|
old_rec = 0x0, old_n_fields = 0, rel_pos = 0, block_when_stored = 0x0, modify_clock = 0, pos_state = BTR_PCUR_NOT_POSITIONED, search_mode = 0, trx_if_known = 0x0, old_rec_buf = 0x0,
|
buf_size = 0}, sel_graph = 0x403f000000000000, search_tuple = 0x7f57947cf400, row_id = "\000\000\000\000\000", fts_doc_id = 0, clust_ref = 0x7f57947cf5e0, select_lock_type = 5,
|
stored_select_lock_type = 5, row_read_type = 0, new_rec_locks = 0, mysql_prefix_len = 0, mysql_row_len = 19, n_rows_fetched = 7, fetch_direction = 1, fetch_cache = {0x7f57981a93ec "",
|
0x7f57981a9407 "", 0x7f57981a9422 "", 0x7f57981a943d "", 0x7f57981a9458 "\220\250", 0x7f57981a9473 "", 0x7f57981a948e "", 0x7f57981a94a9 ""}, keep_other_fields_on_keyread = 0,
|
fetch_cache_first = 0, n_fetch_cached = 0, blob_heap = 0x0, old_vers_heap = 0x0, in_fts_query = false, autoinc_last_value = 0, autoinc_increment = 1, autoinc_offset = 0,
|
autoinc_error = DB_SUCCESS, idx_cond = 0x0, idx_cond_n_cols = 0, magic_n2 = 78540783, innodb_api = 0, innodb_api_rec = 0x0, srch_key_val1 = 0x7f57947cf3d8 "", srch_key_val2 = 0x7f57947cf3ea "",
|
srch_key_val_len = 18}
|
Notice that both sel_graph and mysql_template are invalid pointers (and the same value).
Please let us know if we can help you further to identify the root cause.
Cheers,
--thomas