Advertisement
Guest User

Untitled

a guest
Oct 13th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 74.31 KB | None | 0 0
  1. (gdb) bt
  2. #0 0x00000000063745d7 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
  3. #1 0x0000000006375cc8 in __GI_abort () at abort.c:90
  4. #2 0x0000000000a234c6 in ut_dbg_assertion_failed (expr=expr@entry=0x1ec6689 "table2 == NULL", file=file@entry=0x25ab428 "../../../mysql-8.0.3-rc/storage/innobase/dict/dict0dict.cc", line=line@entry=1331) at ../../../mysql-8.0.3-rc/storage/innobase/ut/ut0dbg.cc:60
  5. #3 0x0000000001cd6810 in dict_table_add_to_cache (table=table@entry=0x329f6a38, can_be_evicted=can_be_evicted@entry=1, heap=heap@entry=0x35699408) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0dict.cc:1331
  6. #4 0x0000000001cffa92 in dict_load_table_one (name=..., cached=cached@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE, fk_tables=std::deque with 0 elements) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:2668
  7. #5 0x0000000001d0027a in dict_load_table (name=name@entry=0x1ec6cb1 "SYS_FOREIGN", cached=cached@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:2366
  8. #6 0x0000000001d007cf in dict_table_get_low (table_name=0x1ec6cb1 "SYS_FOREIGN") at ../../../mysql-8.0.3-rc/storage/innobase/include/dict0priv.ic:59
  9. #7 0x0000000001cfb898 in dict_load_foreigns (table_name=0x33cff498 "test/t0775", col_names=col_names@entry=0x0, check_recursive=check_recursive@entry=true, check_charsets=check_charsets@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE, fk_tables=std::deque with 0 elements) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:3276
  10. #8 0x0000000001cff916 in dict_load_table_one (name=..., cached=cached@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE, fk_tables=std::deque with 0 elements) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:2736
  11. #9 0x0000000001d0027a in dict_load_table (name=name@entry=0x15752a20 "test/t0775", cached=cached@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:2366
  12. #10 0x0000000001cdc900 in dict_table_open_on_name (table_name=table_name@entry=0x15752a20 "test/t0775", dict_locked=dict_locked@entry=0, try_drop=try_drop@entry=1, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0dict.cc:1163
  13. #11 0x0000000001d1bc30 in dd_upgrade_table (thd=0x295ad800, db_name=<optimized out>, table_name=<optimized out>, dd_table=0x3419d6a0, srv_table=0x32131fd0) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0upgrade.cc:826
  14. #12 0x000000000117aba7 in set_se_data_for_user_tables (skip_error=false, table=0x32131fd0, table_name="t0775", schema_name=..., thd=0x0) at ../../mysql-8.0.3-rc/sql/dd/upgrade/table.cc:1397
  15. #13 dd::upgrade::migrate_table_to_dd (thd=thd@entry=0x295ad800, schema_name="test", table_name="t0775", is_fix_view_cols_and_deps=is_fix_view_cols_and_deps@entry=false) at ../../mysql-8.0.3-rc/sql/dd/upgrade/table.cc:1912
  16. #14 0x000000000117c039 in dd::upgrade::migrate_all_frm_to_dd (thd=thd@entry=0x295ad800, dbname=0x294c1478 "test", is_fix_view_cols_and_deps=is_fix_view_cols_and_deps@entry=false) at ../../mysql-8.0.3-rc/sql/dd/upgrade/table.cc:2016
  17. #15 0x0000000000e83d04 in dd::upgrade::fill_dd_and_finalize (thd=0x295ad800) at ../../mysql-8.0.3-rc/sql/dd/upgrade/upgrade.cc:1312
  18. #16 0x0000000000f3f703 in bootstrap::handle_bootstrap (arg=arg@entry=0x295ad800) at ../../mysql-8.0.3-rc/sql/bootstrap.cc:336
  19. #17 0x000000000198e61f in pfs_spawn_thread (arg=0x1e8735f0) at ../../../mysql-8.0.3-rc/storage/perfschema/pfs.cc:2985
  20. #18 0x0000000004e3cdf5 in start_thread (arg=0x1575a700) at pthread_create.c:308
  21. #19 0x000000000643560d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
  22. (gdb) bt full
  23. #0 0x00000000063745d7 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
  24. resultvar = 0
  25. pid = 11630
  26. selftid = 11663
  27. #1 0x0000000006375cc8 in __GI_abort () at abort.c:90
  28. save_stage = 2
  29. act = {
  30. __sigaction_handler = {
  31. sa_handler = 0x66f8868 <stderr>,
  32. sa_sigaction = 0x66f8868 <stderr>
  33. },
  34. sa_mask = {
  35. __val = {[0] = 359978128,
  36. [1] = 32079829,
  37. [2] = 67195616,
  38. [3] = 107971008,
  39. [4] = 39479672,
  40. [5] = 404,
  41. [6] = 104556047,
  42. [7] = 18446744073709551615,
  43. [8] = 107971008,
  44. [9] = 1,
  45. [10] = 404,
  46. [11] = 0,
  47. [12] = 105016973,
  48. [13] = 0,
  49. [14] = 107977232,
  50. [15] = 107971584}
  51. },
  52. sa_flags = 360032000,
  53. sa_restorer = 0x25a6978
  54. }
  55. sigs = {
  56. __val = {[0] = 32,
  57. [1] = 0 <repeats 15 times>}
  58. }
  59. #2 0x0000000000a234c6 in ut_dbg_assertion_failed (expr=expr@entry=0x1ec6689 "table2 == NULL", file=file@entry=0x25ab428 "../../../mysql-8.0.3-rc/storage/innobase/dict/dict0dict.cc", line=line@entry=1331) at ../../../mysql-8.0.3-rc/storage/innobase/ut/ut0dbg.cc:60
  60. No locals.
  61. #3 0x0000000001cd6810 in dict_table_add_to_cache (table=table@entry=0x329f6a38, can_be_evicted=can_be_evicted@entry=1, heap=heap@entry=0x35699408) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0dict.cc:1331
  62. table2 = <optimized out>
  63. id_fold = 424183894412
  64. #4 0x0000000001cffa92 in dict_load_table_one (name=..., cached=cached@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE, fk_tables=std::deque with 0 elements) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:2668
  65. err = DB_SUCCESS
  66. table = 0x329f6a38
  67. sys_tables = <optimized out>
  68. pcur = {
  69. btr_cur = {
  70. index = 0x1ea6ae68,
  71. page_cur = {
  72. index = 0x16097268,
  73. rec = 0x0,
  74. offsets = 0x1574deb0,
  75. block = 0x0
  76. },
  77. purge_node = 0x1b3a49d <page_cur_search_with_match(buf_block_t const*, dict_index_t const*, dtuple_t const*, page_cur_mode_t, unsigned long*, unsigned long*, page_cur_t*, rtr_info*)+733>,
  78. left_block = 0x64,
  79. thr = 0x0,
  80. flag = BTR_CUR_HASH,
  81. tree_height = 425590784,
  82. up_match = 1,
  83. up_bytes = 736073928,
  84. low_match = 383746240,
  85. low_bytes = 736073928,
  86. n_fields = 1,
  87. n_bytes = 0,
  88. fold = 7673557122432182383,
  89. path_arr = 0x16dfc211,
  90. rtr_info = 0x0
  91. },
  92. latch_mode = 8,
  93. old_stored = false,
  94. old_rec = 0x0,
  95. old_n_fields = 359980896,
  96. rel_pos = 7,
  97. block_when_stored = 0x1574d6d0,
  98. modify_clock = 4,
  99. withdraw_clock = 0,
  100. pos_state = BTR_PCUR_NOT_POSITIONED,
  101. search_mode = PAGE_CUR_GE,
  102. trx_if_known = 0x0,
  103. old_rec_buf = 0x0,
  104. buf_size = 359982544
  105. }
  106. sys_index = <optimized out>
  107. dfield = <optimized out>
  108. rec = <optimized out>
  109. field = <optimized out>
  110. len = 11
  111. mtr = {
  112. m_impl = {
  113. m_memo = {
  114. m_heap = 0x0,
  115. m_list = {
  116. count = 1,
  117. start = 0x1574e130,
  118. end = 0x1574e130,
  119. node = &dyn_buf_t<512ul>::block_t::m_node
  120. },
  121. m_size = 0,
  122. m_first_block = {
  123. m_data = "",
  124. m_node = {
  125. prev = 0x0,
  126. next = 0x0
  127. },
  128. m_used = 0
  129. }
  130. },
  131. m_log = {
  132. m_heap = 0x0,
  133. m_list = {
  134. count = 1,
  135. start = 0x1574e370,
  136. end = 0x1574e370,
  137. node = &dyn_buf_t<512ul>::block_t::m_node
  138. },
  139. m_size = 0,
  140. m_first_block = {
  141. m_data = "ȌZ\036",
  142. m_node = {
  143. prev = 0x0,
  144. next = 0x0
  145. },
  146. m_used = 0
  147. }
  148. },
  149. m_made_dirty = false,
  150. m_inside_ibuf = false,
  151. m_modifications = false,
  152. m_n_log_recs = 0,
  153. m_log_mode = MTR_LOG_ALL,
  154. m_state = MTR_STATE_COMMITTED,
  155. m_flush_observer = 0x0,
  156. m_mtr = 0x1574e100
  157. },
  158. m_commit_lsn = 0,
  159. m_sync = true
  160. }
  161. is_stats = <optimized out>
  162. orig_name = "SYS_FOREIGN"
  163. index_load_err = DICT_ERR_IGNORE_NONE
  164. #5 0x0000000001d0027a in dict_load_table (name=name@entry=0x1ec6cb1 "SYS_FOREIGN", cached=cached@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:2366
  165. fk_list = std::deque with 0 elements
  166. table_name = {
  167. m_name = 0x1ec6cb1 "SYS_FOREIGN"
  168. }
  169. result = <optimized out>
  170. #6 0x0000000001d007cf in dict_table_get_low (table_name=0x1ec6cb1 "SYS_FOREIGN") at ../../../mysql-8.0.3-rc/storage/innobase/include/dict0priv.ic:59
  171. table_name = 0x1ec6cb1 "SYS_FOREIGN"
  172. #7 0x0000000001cfb898 in dict_load_foreigns (table_name=0x33cff498 "test/t0775", col_names=col_names@entry=0x0, check_recursive=check_recursive@entry=true, check_charsets=check_charsets@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE, fk_tables=std::deque with 0 elements) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:3276
  173. tuple_buf = {[0] = 0,
  174. [1] = 359987608,
  175. [2] = 359990832,
  176. [3] = 359986304,
  177. [4] = 359989632,
  178. [5] = 842817128,
  179. [6] = 0,
  180. [7] = 8,
  181. [8] = 5,
  182. [9] = 5,
  183. [10] = 1}
  184. pcur = {
  185. btr_cur = {
  186. index = 0x0,
  187. page_cur = {
  188. index = 0xfffffffe,
  189. rec = 0x2922eb78 "",
  190. offsets = 0xffe00095,
  191. block = 0x20dfa628
  192. },
  193. purge_node = 0x1574f560,
  194. left_block = 0x0,
  195. thr = 0x0,
  196. flag = 0,
  197. tree_height = 359986544,
  198. up_match = 0,
  199. up_bytes = 0,
  200. low_match = 3,
  201. low_bytes = 2,
  202. n_fields = 1,
  203. n_bytes = 0,
  204. fold = 0,
  205. path_arr = 0x7,
  206. rtr_info = 0x0
  207. },
  208. latch_mode = 256,
  209. old_stored = true,
  210. old_rec = 0x2922eb70 "($\330+",
  211. old_n_fields = 0,
  212. rel_pos = 8,
  213. block_when_stored = 0x0,
  214. modify_clock = 0,
  215. withdraw_clock = 70368744194048,
  216. pos_state = 29785044,
  217. search_mode = PAGE_CUR_UNSUPP,
  218. trx_if_known = 0x1,
  219. old_rec_buf = 0x4 <Address 0x4 out of bounds>,
  220. buf_size = 0
  221. }
  222. tuple = <optimized out>
  223. dfield = <optimized out>
  224. sec_index = <optimized out>
  225. sys_foreign = <optimized out>
  226. rec = <optimized out>
  227. field = <optimized out>
  228. len = 892746120
  229. mtr = {
  230. m_impl = {
  231. m_memo = {
  232. m_heap = 0x0,
  233. m_list = {
  234. count = 1,
  235. start = 0x1574fd00,
  236. end = 0x1574fd00,
  237. node = &dyn_buf_t<512ul>::block_t::m_node
  238. },
  239. m_size = 0,
  240. m_first_block = {
  241. m_data = "\006",
  242. m_node = {
  243. prev = 0x0,
  244. next = 0x0
  245. },
  246. m_used = 0
  247. }
  248. },
  249. m_log = {
  250. m_heap = 0x0,
  251. m_list = {
  252. count = 1,
  253. start = 0x1574ff40,
  254. end = 0x1574ff40,
  255. node = &dyn_buf_t<512ul>::block_t::m_node
  256. },
  257. m_size = 0,
  258. m_first_block = {
  259. m_data = "\377\377\377\377\377\377\377\377\230\201Y\002",
  260. m_node = {
  261. prev = 0x0,
  262. next = 0x0
  263. },
  264. m_used = 0
  265. }
  266. },
  267. m_made_dirty = 128,
  268. m_inside_ibuf = 155,
  269. m_modifications = 148,
  270. m_n_log_recs = 0,
  271. m_log_mode = 26516336,
  272. m_state = MTR_STATE_INIT,
  273. m_flush_observer = 0xa46760 <charset_error_reporter(loglevel, char const*, ...)>,
  274. m_mtr = 0x1949bc0 <add_collation(CHARSET_INFO*)>
  275. },
  276. m_commit_lsn = 359990576,
  277. m_sync = 98
  278. }
  279. fk_id = ""
  280. #8 0x0000000001cff916 in dict_load_table_one (name=..., cached=cached@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE, fk_tables=std::deque with 0 elements) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:2736
  281. err = DB_SUCCESS
  282. table = 0x323c5e68
  283. sys_tables = <optimized out>
  284. pcur = {
  285. btr_cur = {
  286. index = 0x1ea6ae68,
  287. page_cur = {
  288. index = 0x0,
  289. rec = 0x0,
  290. offsets = 0x0,
  291. block = 0x0
  292. },
  293. purge_node = 0x0,
  294. left_block = 0x0,
  295. thr = 0x0,
  296. flag = BTR_CUR_HASH,
  297. tree_height = 29835090,
  298. up_match = 1,
  299. up_bytes = 0,
  300. low_match = 16,
  301. low_bytes = 8192,
  302. n_fields = 1,
  303. n_bytes = 0,
  304. fold = 2387843137468352978,
  305. path_arr = 0x1945,
  306. rtr_info = 0x0
  307. },
  308. latch_mode = 8,
  309. old_stored = false,
  310. old_rec = 0x0,
  311. old_n_fields = 0,
  312. rel_pos = 655938008,
  313. block_when_stored = 0x0,
  314. modify_clock = 0,
  315. withdraw_clock = 16777217,
  316. pos_state = BTR_PCUR_NOT_POSITIONED,
  317. search_mode = PAGE_CUR_GE,
  318. trx_if_known = 0x0,
  319. old_rec_buf = 0x0,
  320. buf_size = 359992824
  321. }
  322. sys_index = <optimized out>
  323. dfield = <optimized out>
  324. rec = <optimized out>
  325. field = <optimized out>
  326. len = 10
  327. mtr = {
  328. m_impl = {
  329. m_memo = {
  330. m_heap = 0x0,
  331. m_list = {
  332. count = 1,
  333. start = 0x15751750,
  334. end = 0x15751750,
  335. node = &dyn_buf_t<512ul>::block_t::m_node
  336. },
  337. m_size = 0,
  338. m_first_block = {
  339. m_data = "",
  340. m_node = {
  341. prev = 0x0,
  342. next = 0x0
  343. },
  344. m_used = 0
  345. }
  346. },
  347. m_log = {
  348. m_heap = 0x0,
  349. m_list = {
  350. count = 1,
  351. start = 0x15751990,
  352. end = 0x15751990,
  353. node = &dyn_buf_t<512ul>::block_t::m_node
  354. },
  355. m_size = 0,
  356. m_first_block = {
  357. m_data = "",
  358. m_node = {
  359. prev = 0x0,
  360. next = 0x0
  361. },
  362. m_used = 0
  363. }
  364. },
  365. m_made_dirty = false,
  366. m_inside_ibuf = false,
  367. m_modifications = false,
  368. m_n_log_recs = 0,
  369. m_log_mode = MTR_LOG_ALL,
  370. m_state = MTR_STATE_COMMITTED,
  371. m_flush_observer = 0x0,
  372. m_mtr = 0x15751720
  373. },
  374. m_commit_lsn = 0,
  375. m_sync = true
  376. }
  377. is_stats = <optimized out>
  378. orig_name = "test/t0775"
  379. index_load_err = <optimized out>
  380. #9 0x0000000001d0027a in dict_load_table (name=name@entry=0x15752a20 "test/t0775", cached=cached@entry=true, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0load.cc:2366
  381. fk_list = std::deque with 0 elements
  382. table_name = {
  383. m_name = 0x15752a20 "test/t0775"
  384. }
  385. result = <optimized out>
  386. #10 0x0000000001cdc900 in dict_table_open_on_name (table_name=table_name@entry=0x15752a20 "test/t0775", dict_locked=dict_locked@entry=0, try_drop=try_drop@entry=1, ignore_err=ignore_err@entry=DICT_ERR_IGNORE_NONE) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0dict.cc:1163
  387. table = 0x0
  388. #11 0x0000000001d1bc30 in dd_upgrade_table (thd=0x295ad800, db_name=<optimized out>, table_name=<optimized out>, dd_table=0x3419d6a0, srv_table=0x32131fd0) at ../../../mysql-8.0.3-rc/storage/innobase/dict/dict0upgrade.cc:826
  389. norm_name = "test/t0775"
  390. ib_table = 0x0
  391. buf = "./test/t0775"
  392. truncated = false
  393. is_part = <optimized out>
  394. failure = <optimized out>
  395. dd_space_id = <optimized out>
  396. auto_inc_index_name = <optimized out>
  397. auto_inc_col_name = <optimized out>
  398. auto_inc = 360000064
  399. processed_indexes_num = <optimized out>
  400. #12 0x000000000117aba7 in set_se_data_for_user_tables (skip_error=false, table=0x32131fd0, table_name="t0775", schema_name=..., thd=0x0) at ../../mysql-8.0.3-rc/sql/dd/upgrade/table.cc:1397
  401. mdl_locker = {
  402. m_thd = 0x295ad800,
  403. m_ticket = 0x0
  404. }
  405. releaser = {
  406. m_client = 0x2c02f380,
  407. m_release_registry = {
  408. m_abstract_table_map = {
  409. <dd::cache::Multi_map_base<dd::Abstract_table>> = {
  410. m_rev_map = {
  411. m_map = std::map with 0 elements,
  412. m_missed = std::set with 0 elements
  413. },
  414. m_id_map = {
  415. m_map = std::map with 0 elements,
  416. m_missed = std::set with 0 elements
  417. },
  418. m_name_map = {
  419. m_map = std::map with 0 elements,
  420. m_missed = std::set with 0 elements
  421. },
  422. m_aux_map = {
  423. m_map = std::map with 0 elements,
  424. m_missed = std::set with 0 elements
  425. }
  426. }, <No data fields>},
  427. m_charset_map = {
  428. <dd::cache::Multi_map_base<dd::Charset>> = {
  429. m_rev_map = {
  430. m_map = std::map with 0 elements,
  431. m_missed = std::set with 0 elements
  432. },
  433. m_id_map = {
  434. m_map = std::map with 0 elements,
  435. m_missed = std::set with 0 elements
  436. },
  437. m_name_map = {
  438. m_map = std::map with 0 elements,
  439. m_missed = std::set with 0 elements
  440. },
  441. m_aux_map = {
  442. m_map = std::map with 0 elements,
  443. m_missed = std::set with 0 elements
  444. }
  445. }, <No data fields>},
  446. m_collation_map = {
  447. <dd::cache::Multi_map_base<dd::Collation>> = {
  448. m_rev_map = {
  449. m_map = std::map with 0 elements,
  450. m_missed = std::set with 0 elements
  451. },
  452. m_id_map = {
  453. m_map = std::map with 0 elements,
  454. m_missed = std::set with 0 elements
  455. },
  456. m_name_map = {
  457. m_map = std::map with 0 elements,
  458. m_missed = std::set with 0 elements
  459. },
  460. m_aux_map = {
  461. m_map = std::map with 0 elements,
  462. m_missed = std::set with 0 elements
  463. }
  464. }, <No data fields>},
  465. m_column_statistics_map = {
  466. <dd::cache::Multi_map_base<dd::Column_statistics>> = {
  467. m_rev_map = {
  468. m_map = std::map with 0 elements,
  469. m_missed = std::set with 0 elements
  470. },
  471. m_id_map = {
  472. m_map = std::map with 0 elements,
  473. m_missed = std::set with 0 elements
  474. },
  475. m_name_map = {
  476. m_map = std::map with 0 elements,
  477. m_missed = std::set with 0 elements
  478. },
  479. m_aux_map = {
  480. m_map = std::map with 0 elements,
  481. m_missed = std::set with 0 elements
  482. }
  483. }, <No data fields>},
  484. m_event_map = {
  485. <dd::cache::Multi_map_base<dd::Event>> = {
  486. m_rev_map = {
  487. m_map = std::map with 0 elements,
  488. m_missed = std::set with 0 elements
  489. },
  490. m_id_map = {
  491. m_map = std::map with 0 elements,
  492. m_missed = std::set with 0 elements
  493. },
  494. m_name_map = {
  495. m_map = std::map with 0 elements,
  496. m_missed = std::set with 0 elements
  497. },
  498. m_aux_map = {
  499. m_map = std::map with 0 elements,
  500. m_missed = std::set with 0 elements
  501. }
  502. }, <No data fields>},
  503. m_resource_group_map = {
  504. <dd::cache::Multi_map_base<dd::Resource_group>> = {
  505. m_rev_map = {
  506. m_map = std::map with 0 elements,
  507. m_missed = std::set with 0 elements
  508. },
  509. m_id_map = {
  510. m_map = std::map with 0 elements,
  511. m_missed = std::set with 0 elements
  512. },
  513. m_name_map = {
  514. m_map = std::map with 0 elements,
  515. m_missed = std::set with 0 elements
  516. },
  517. m_aux_map = {
  518. m_map = std::map with 0 elements,
  519. m_missed = std::set with 0 elements
  520. }
  521. }, <No data fields>},
  522. m_routine_map = {
  523. <dd::cache::Multi_map_base<dd::Routine>> = {
  524. m_rev_map = {
  525. m_map = std::map with 0 elements,
  526. m_missed = std::set with 0 elements
  527. },
  528. m_id_map = {
  529. m_map = std::map with 0 elements,
  530. m_missed = std::set with 0 elements
  531. },
  532. m_name_map = {
  533. m_map = std::map with 0 elements,
  534. m_missed = std::set with 0 elements
  535. },
  536. m_aux_map = {
  537. m_map = std::map with 0 elements,
  538. m_missed = std::set with 0 elements
  539. }
  540. }, <No data fields>},
  541. m_schema_map = {
  542. <dd::cache::Multi_map_base<dd::Schema>> = {
  543. m_rev_map = {
  544. m_map = std::map with 0 elements,
  545. m_missed = std::set with 0 elements
  546. },
  547. m_id_map = {
  548. m_map = std::map with 0 elements,
  549. m_missed = std::set with 0 elements
  550. },
  551. m_name_map = {
  552. m_map = std::map with 0 elements,
  553. m_missed = std::set with 0 elements
  554. },
  555. m_aux_map = {
  556. m_map = std::map with 0 elements,
  557. m_missed = std::set with 0 elements
  558. }
  559. }, <No data fields>},
  560. m_spatial_reference_system_map = {
  561. <dd::cache::Multi_map_base<dd::Spatial_reference_system>> = {
  562. m_rev_map = {
  563. m_map = std::map with 0 elements,
  564. m_missed = std::set with 0 elements
  565. },
  566. m_id_map = {
  567. m_map = std::map with 0 elements,
  568. m_missed = std::set with 0 elements
  569. },
  570. m_name_map = {
  571. m_map = std::map with 0 elements,
  572. m_missed = std::set with 0 elements
  573. },
  574. m_aux_map = {
  575. m_map = std::map with 0 elements,
  576. m_missed = std::set with 0 elements
  577. }
  578. }, <No data fields>},
  579. m_tablespace_map = {
  580. <dd::cache::Multi_map_base<dd::Tablespace>> = {
  581. m_rev_map = {
  582. m_map = std::map with 0 elements,
  583. m_missed = std::set with 0 elements
  584. },
  585. m_id_map = {
  586. m_map = std::map with 0 elements,
  587. m_missed = std::set with 0 elements
  588. },
  589. m_name_map = {
  590. m_map = std::map with 0 elements,
  591. m_missed = std::set with 0 elements
  592. },
  593. m_aux_map = {
  594. m_map = std::map with 0 elements,
  595. m_missed = std::set with 0 elements
  596. }
  597. }, <No data fields>}
  598. },
  599. m_prev = 0x15755e30
  600. }
  601. sch = 0x2bfb8ad0
  602. table_def = 0x3419d6a0
  603. #13 dd::upgrade::migrate_table_to_dd (thd=thd@entry=0x295ad800, schema_name="test", table_name="t0775", is_fix_view_cols_and_deps=is_fix_view_cols_and_deps@entry=false) at ../../mysql-8.0.3-rc/sql/dd/upgrade/table.cc:1912
  604. error = <optimized out>
  605. frm_context = {
  606. default_part_db_type = 0x0,
  607. null_field_first = true,
  608. stored_fields = 5,
  609. view_def = 0x0,
  610. frm_version = 10 '\n',
  611. fieldnames = {
  612. count = 5,
  613. name = 0x0,
  614. type_names = 0x32cca808,
  615. type_lengths = 0x0
  616. }
  617. }
  618. share = {
  619. m_histograms = 0x0,
  620. table_category = TABLE_UNKNOWN_CATEGORY,
  621. name_hash = 0x0,
  622. mem_root = {
  623. free = 0x32cca510,
  624. used = 0x354f4160,
  625. pre_alloc = 0x0,
  626. min_malloc = 32,
  627. block_size = 992,
  628. block_num = 7,
  629. first_block_usage = 5,
  630. max_capacity = 0,
  631. allocated_size = 7760,
  632. error_for_capacity_exceeded = false,
  633. error_handler = 0xab9870 <sql_alloc_error_handler()>,
  634. m_psi_key = 11
  635. },
  636. keynames = {
  637. count = 2,
  638. name = 0x0,
  639. type_names = 0x32cca838,
  640. type_lengths = 0x0
  641. },
  642. intervals = 0x0,
  643. LOCK_ha_data = {
  644. m_mutex = {
  645. m_u = {
  646. m_native = {
  647. __data = {
  648. __lock = 0,
  649. __count = 0,
  650. __owner = 0,
  651. __nusers = 0,
  652. __kind = 3,
  653. __spins = 0,
  654. __list = {
  655. __prev = 0x0,
  656. __next = 0x0
  657. }
  658. },
  659. __size = "",
  660. __align = 0
  661. },
  662. m_safe_ptr = 0x0
  663. }
  664. },
  665. m_psi = 0x13d4e140
  666. },
  667. next = 0x0,
  668. prev = 0x0,
  669. cache_element = 0x0,
  670. field = 0x32cca7d8,
  671. found_next_number_field = 0x0,
  672. key_info = 0x32cca520,
  673. blob_field = 0x0,
  674. default_values = 0x32cca7b0 "\377",
  675. comment = {
  676. str = 0x32cca7d0 "",
  677. length = 0
  678. },
  679. compress = {
  680. str = 0x32cca7a0 "",
  681. length = 0
  682. },
  683. encrypt_type = {
  684. str = 0x32cca7a8 "",
  685. length = 0
  686. },
  687. table_charset = 0x2f4eb40 <my_charset_latin1>,
  688. all_set = {
  689. bitmap = 0x32cca878,
  690. n_bits = 5,
  691. last_word_mask = 4294967264,
  692. last_word_ptr = 0x32cca878,
  693. mutex = 0x0
  694. },
  695. table_cache_key = {
  696. str = 0x31af3d58 "test",
  697. length = 0
  698. },
  699. db = {
  700. str = 0x31af3d58 "test",
  701. length = 4
  702. },
  703. table_name = {
  704. str = 0x31f32668 "t0775",
  705. length = 5
  706. },
  707. path = {
  708. str = 0x157545f0 "./test/t0775",
  709. length = 12
  710. },
  711. normalized_path = {
  712. str = 0x157545f0 "./test/t0775",
  713. length = 12
  714. },
  715. connect_string = {
  716. str = 0x32cca798 "",
  717. length = 0
  718. },
  719. keys_in_use = {
  720. map = 3
  721. },
  722. visible_indexes = {
  723. map = 0
  724. },
  725. keys_for_keyread = {
  726. map = 3
  727. },
  728. min_rows = 0,
  729. max_rows = 0,
  730. avg_row_length = 0,
  731. version = 0,
  732. mysql_version = 50719,
  733. reclength = 31,
  734. stored_rec_length = 31,
  735. db_plugin = 0x1406dea0,
  736. row_type = ROW_TYPE_COMPRESSED,
  737. real_row_type = ROW_TYPE_DEFAULT,
  738. tmp_table = NO_TMP_TABLE,
  739. ref_count = 0,
  740. tmp_handler_count = 0,
  741. key_block_size = 4,
  742. stats_sample_pages = 0,
  743. stats_auto_recalc = HA_STATS_AUTO_RECALC_DEFAULT,
  744. null_bytes = 1,
  745. last_null_bit_pos = 1,
  746. fields = 5,
  747. rec_buff_length = 32,
  748. keys = 2,
  749. key_parts = 7,
  750. max_key_length = 21,
  751. max_unique_length = 7,
  752. total_key_length = 25,
  753. null_fields = 0,
  754. blob_fields = 0,
  755. varchar_fields = 0,
  756. first_unused_tmp_key = 0,
  757. max_tmp_keys = 0,
  758. db_create_options = 8,
  759. db_options_in_use = 8,
  760. db_record_offset = 1,
  761. rowid_field_offset = 0,
  762. primary_key = 0,
  763. next_number_index = 0,
  764. next_number_key_offset = 0,
  765. next_number_keypart = 0,
  766. error = false,
  767. column_bitmap_size = 4,
  768. vfields = 0,
  769. system = false,
  770. db_low_byte_first = true,
  771. crashed = false,
  772. is_view = false,
  773. m_open_in_progress = false,
  774. table_map_id = {
  775. static TABLE_ID_MAX = 281474976710655,
  776. m_id = 0
  777. },
  778. cached_row_logging_check = -1,
  779. default_storage_media = HA_SM_DEFAULT,
  780. tablespace = 0x0,
  781. m_part_info = 0x0,
  782. auto_partitioned = false,
  783. partition_info_str = 0x0,
  784. partition_info_str_len = 0,
  785. table_field_def_cache = 0x0,
  786. ha_share = 0x0,
  787. m_psi = 0x0,
  788. m_flush_tickets = {
  789. <I_P_List_null_counter> = {<No data fields>},
  790. <I_P_List_no_push_back<Wait_for_flush>> = {<No data fields>},
  791. members of I_P_List<Wait_for_flush, I_P_List_adapter<Wait_for_flush, &Wait_for_flush::next_in_share, &Wait_for_flush::prev_in_share>, I_P_List_null_counter, I_P_List_no_push_back<Wait_for_flush> >:
  792. m_first = 0x0
  793. },
  794. view_object = 0x0,
  795. tmp_table_def = 0x0,
  796. owner_of_possible_tmp_keys = 0x0,
  797. foreign_keys = 0,
  798. foreign_key = 0x0,
  799. foreign_key_parents = 0,
  800. foreign_key_parent = 0x0
  801. }
  802. table = 0x32131fd0
  803. ptr = <optimized out>
  804. field = <optimized out>
  805. file = <optimized out>
  806. path = "./test/t0775"
  807. was_truncated = false
  808. __FUNCTION__ = "migrate_table_to_dd"
  809. mdl_guard = {
  810. m_mdl_ticket_schema = 0x28b00f90,
  811. m_mdl_ticket_table = 0x28ecc8f0,
  812. m_tablespace_lock = false,
  813. m_thd = 0x295ad800
  814. }
  815. table_guard = {
  816. m_thd = 0x295ad800,
  817. m_table = 0x32131fd0,
  818. m_mem_root = 0x32132818,
  819. m_sql_mode = 1436549152,
  820. m_handler = 0x338ed0b0,
  821. m_is_table_open = false,
  822. m_lex_saved = 0x295af9e8
  823. }
  824. alias = 0x1e93597 ""
  825. avoid_temporal_upgrade_saved = <optimized out>
  826. i = <optimized out>
  827. key_info = <optimized out>
  828. create_info = {
  829. table_charset = 0x0,
  830. default_table_charset = 0x2f4eb40 <my_charset_latin1>,
  831. connect_string = {
  832. str = 0x32cca798 "",
  833. length = 0
  834. },
  835. password = 0x0,
  836. tablespace = 0x0,
  837. comment = {
  838. str = 0x32cca7d0 "",
  839. length = 0
  840. },
  841. compress = {
  842. str = 0x32cca7a0 "",
  843. length = 0
  844. },
  845. encrypt_type = {
  846. str = 0x32cca7a8 "",
  847. length = 0
  848. },
  849. data_file_name = 0x0,
  850. index_file_name = 0x0,
  851. alias = 0x0,
  852. max_rows = 0,
  853. min_rows = 0,
  854. auto_increment_value = 0,
  855. table_options = 0,
  856. avg_row_length = 0,
  857. used_fields = 0,
  858. key_block_size = 4,
  859. stats_sample_pages = 0,
  860. stats_auto_recalc = HA_STATS_AUTO_RECALC_DEFAULT,
  861. merge_list = {
  862. <Sql_alloc> = {<No data fields>},
  863. members of SQL_I_List<TABLE_LIST>:
  864. elements = 0,
  865. first = 0x0,
  866. next = 0x0
  867. },
  868. db_type = 0x14071dc0,
  869. row_type = ROW_TYPE_COMPRESSED,
  870. null_bits = 0,
  871. options = 0,
  872. merge_insert_method = 0,
  873. storage_media = HA_SM_DEFAULT,
  874. m_hidden = false
  875. }
  876. alter_info = {
  877. drop_list = {
  878. <Mem_root_array_YY<Alter_drop const*, Empty_class>> = {
  879. <Empty_class> = {<No data fields>},
  880. members of Mem_root_array_YY<Alter_drop const*, Empty_class>:
  881. static has_trivial_destructor = true,
  882. m_root = 0x295b0220,
  883. m_array = 0x0,
  884. m_size = 0,
  885. m_capacity = 0
  886. }, <No data fields>},
  887. alter_list = {
  888. <Mem_root_array_YY<Alter_column const*, Empty_class>> = {
  889. <Empty_class> = {<No data fields>},
  890. members of Mem_root_array_YY<Alter_column const*, Empty_class>:
  891. static has_trivial_destructor = true,
  892. m_root = 0x295b0220,
  893. m_array = 0x0,
  894. m_size = 0,
  895. m_capacity = 0
  896. }, <No data fields>},
  897. key_list = {
  898. <Mem_root_array_YY<Key_spec const*, Empty_class>> = {
  899. <Empty_class> = {<No data fields>},
  900. members of Mem_root_array_YY<Key_spec const*, Empty_class>:
  901. static has_trivial_destructor = true,
  902. m_root = 0x295b0220,
  903. m_array = 0x3604fe68,
  904. m_size = 2,
  905. m_capacity = 2
  906. }, <No data fields>},
  907. alter_rename_key_list = {
  908. <Mem_root_array_YY<Alter_rename_key const*, Empty_class>> = {
  909. <Empty_class> = {<No data fields>},
  910. members of Mem_root_array_YY<Alter_rename_key const*, Empty_class>:
  911. static has_trivial_destructor = true,
  912. m_root = 0x295b0220,
  913. m_array = 0x0,
  914. m_size = 0,
  915. m_capacity = 0
  916. }, <No data fields>},
  917. alter_index_visibility_list = {
  918. <Mem_root_array_YY<Alter_index_visibility const*, Empty_class>> = {
  919. <Empty_class> = {<No data fields>},
  920. members of Mem_root_array_YY<Alter_index_visibility const*, Empty_class>:
  921. static has_trivial_destructor = true,
  922. m_root = 0x295b0220,
  923. m_array = 0x0,
  924. m_size = 0,
  925. m_capacity = 0
  926. }, <No data fields>},
  927. create_list = {
  928. <base_list> = {
  929. <Sql_alloc> = {<No data fields>},
  930. members of base_list:
  931. first = 0x338a0058,
  932. last = 0x338a02f0,
  933. elements = 5
  934. }, <No data fields>},
  935. flags = 0,
  936. keys_onoff = Alter_info::LEAVE_AS_IS,
  937. partition_names = {
  938. <base_list> = {
  939. <Sql_alloc> = {<No data fields>},
  940. members of base_list:
  941. first = 0x3103d50 <end_of_list>,
  942. last = 0x157545a0,
  943. elements = 0
  944. }, <No data fields>},
  945. num_parts = 0,
  946. requested_algorithm = Alter_info::ALTER_TABLE_ALGORITHM_DEFAULT,
  947. requested_lock = Alter_info::ALTER_TABLE_LOCK_DEFAULT,
  948. with_validation = Alter_info::ALTER_VALIDATION_DEFAULT,
  949. new_db_name = {
  950. str = 0x0,
  951. length = 0
  952. },
  953. new_table_name = {
  954. str = 0x0,
  955. length = 0
  956. }
  957. }
  958. alter_ctx = {
  959. static DATETIME_WITHOUT_DEFAULT = 1,
  960. static GEOMETRY_WITHOUT_DEFAULT = 2,
  961. datetime_field = 0x0,
  962. error_if_not_empty = 0,
  963. tables_opened = 0,
  964. db = 0x0,
  965. table_name = 0x0,
  966. alias = 0x0,
  967. new_db = 0x0,
  968. new_name = 0x0,
  969. new_alias = 0x0,
  970. tmp_name = " K\317&",
  971. fk_info = 0x0,
  972. fk_count = 0,
  973. new_filename = "",
  974. new_alias_buff = "",
  975. path = "",
  976. new_path = "",
  977. tmp_path = "\200n\003\026"
  978. }
  979. mem_root_backup = <optimized out>
  980. key_info_buffer = 0x33fcad90
  981. key_count = 2
  982. dummy_fk_key_info = 0x33fcaec0
  983. fk_key_count = 0
  984. select_field_pos = 5
  985. it_create = {
  986. <base_list_iterator> = {
  987. list = 0x15754580,
  988. el = <optimized out>,
  989. prev = <optimized out>,
  990. current = <optimized out>
  991. }, <No data fields>}
  992. lex_saved = <optimized out>
  993. lex = {
  994. <Query_tables_list> = {
  995. sql_command = SQLCOM_END,
  996. query_tables = 0x0,
  997. query_tables_last = 0x15754b50,
  998. query_tables_own_last = 0x0,
  999. sroutines = Python Exception <type 'exceptions.TypeError'> expected string or buffer:
  1000. ,
  1001. sroutines_list = {
  1002. <Sql_alloc> = {<No data fields>},
  1003. members of SQL_I_List<Sroutine_hash_entry>:
  1004. elements = 0,
  1005. first = 0x0,
  1006. next = 0x15754b78
  1007. },
  1008. sroutines_list_own_last = 0x15754b78,
  1009. sroutines_list_own_elements = 0,
  1010. lock_tables_state = Query_tables_list::LTS_NOT_LOCKED,
  1011. table_count = 0,
  1012. static BINLOG_STMT_UNSAFE_ALL_FLAGS = 8388607,
  1013. static binlog_stmt_unsafe_errcode = {[0] = 1668,
  1014. [1] = 1670,
  1015. [2] = 1671,
  1016. [3] = 1672,
  1017. [4] = 1673,
  1018. [5] = 1674,
  1019. [6] = 1675,
  1020. [7] = 1692,
  1021. [8] = 1693,
  1022. [9] = 1714,
  1023. [10] = 1715,
  1024. [11] = 1722,
  1025. [12] = 1716,
  1026. [13] = 1717,
  1027. [14] = 1718,
  1028. [15] = 1723,
  1029. [16] = 1719,
  1030. [17] = 1724,
  1031. [18] = 1727,
  1032. [19] = 3006,
  1033. [20] = 3570,
  1034. [21] = 3571,
  1035. [22] = 3199},
  1036. binlog_stmt_flags = 0,
  1037. stmt_accessed_table_flag = 0,
  1038. using_match = false
  1039. },
  1040. members of LEX:
  1041. _vptr.LEX = 0x2df1598 <vtable for LEX+16>,
  1042. unit = 0x36050160,
  1043. select_lex = 0x3604fe78,
  1044. all_selects_list = 0x3604fe78,
  1045. m_current_select = 0x3604fe78,
  1046. name = {
  1047. str = 0x0,
  1048. length = 0
  1049. },
  1050. help_arg = 0x0,
  1051. to_log = 0x0,
  1052. x509_subject = 0x0,
  1053. x509_issuer = 0x0,
  1054. ssl_cipher = 0x0,
  1055. wild = 0x0,
  1056. exchange = 0x0,
  1057. result = 0x0,
  1058. binlog_stmt_arg = {
  1059. str = 0x0,
  1060. length = 360008720
  1061. },
  1062. ident = {
  1063. str = 0x15754c10 "",
  1064. length = 0
  1065. },
  1066. grant_user = 0x0,
  1067. alter_password = {
  1068. update_password_expired_fields = false,
  1069. update_password_expired_column = false,
  1070. use_default_password_lifetime = true,
  1071. expire_after_days = 0,
  1072. update_account_locked_column = false,
  1073. account_locked = false,
  1074. password_history_length = 0,
  1075. use_default_password_history = true,
  1076. update_password_history = false,
  1077. password_reuse_interval = 0,
  1078. use_default_password_reuse_interval = true,
  1079. update_password_reuse_interval = false
  1080. },
  1081. thd = 0x295ad800,
  1082. gcol_info = 0x0,
  1083. opt_hints_global = 0x0,
  1084. plugins = {
  1085. static Has_trivial_destructor = true,
  1086. static initial_capacity = <optimized out>,
  1087. m_size = 0,
  1088. m_capacity = 16,
  1089. m_buff = {
  1090. {
  1091. data = "\227\341\342\026",
  1092. align = {<No data fields>}
  1093. }
  1094. },
  1095. m_array_ptr = 0x15754c80,
  1096. m_psi_key = 0
  1097. },
  1098. insert_table = 0x0,
  1099. insert_table_leaf = 0x0,
  1100. create_view_select = {
  1101. str = 0x2 <Address 0x2 out of bounds>,
  1102. length = 360009128
  1103. },
  1104. part_info = 0x0,
  1105. definer = 0x15754da8,
  1106. users_list = {
  1107. <base_list> = {
  1108. <Sql_alloc> = {<No data fields>},
  1109. members of base_list:
  1110. first = 0x3103d50 <end_of_list>,
  1111. last = 0x15754d40,
  1112. elements = 0
  1113. }, <No data fields>},
  1114. columns = {
  1115. <base_list> = {
  1116. <Sql_alloc> = {<No data fields>},
  1117. members of base_list:
  1118. first = 0x3103d50 <end_of_list>,
  1119. last = 0x15754d58,
  1120. elements = 0
  1121. }, <No data fields>},
  1122. dynamic_privileges = {
  1123. <base_list> = {
  1124. <Sql_alloc> = {<No data fields>},
  1125. members of base_list:
  1126. first = 0x3103d50 <end_of_list>,
  1127. last = 0x15754d70,
  1128. elements = 0
  1129. }, <No data fields>},
  1130. default_roles = 0x0,
  1131. bulk_insert_row_cnt = 0,
  1132. load_field_list = {
  1133. <base_list> = {
  1134. <Sql_alloc> = {<No data fields>},
  1135. members of base_list:
  1136. first = 0x3103d50 <end_of_list>,
  1137. last = 0x15754d98,
  1138. elements = 0
  1139. }, <No data fields>},
  1140. load_update_list = {
  1141. <base_list> = {
  1142. <Sql_alloc> = {<No data fields>},
  1143. members of base_list:
  1144. first = 0x3103d50 <end_of_list>,
  1145. last = 0x15754db0,
  1146. elements = 0
  1147. }, <No data fields>},
  1148. load_value_list = {
  1149. <base_list> = {
  1150. <Sql_alloc> = {<No data fields>},
  1151. members of base_list:
  1152. first = 0x3103d50 <end_of_list>,
  1153. last = 0x15754dc8,
  1154. elements = 0
  1155. }, <No data fields>},
  1156. load_set_str_list = {
  1157. <base_list> = {
  1158. <Sql_alloc> = {<No data fields>},
  1159. members of base_list:
  1160. first = 0x3103d50 <end_of_list>,
  1161. last = 0x15754de0,
  1162. elements = 0
  1163. }, <No data fields>},
  1164. purge_value_list = {
  1165. <base_list> = {
  1166. <Sql_alloc> = {<No data fields>},
  1167. members of base_list:
  1168. first = 0x3103d50 <end_of_list>,
  1169. last = 0x15754df8,
  1170. elements = 0
  1171. }, <No data fields>},
  1172. kill_value_list = {
  1173. <base_list> = {
  1174. <Sql_alloc> = {<No data fields>},
  1175. members of base_list:
  1176. first = 0x3103d50 <end_of_list>,
  1177. last = 0x15754e10,
  1178. elements = 0
  1179. }, <No data fields>},
  1180. handler_insert_list = 0x2bfff338,
  1181. var_list = {
  1182. <base_list> = {
  1183. <Sql_alloc> = {<No data fields>},
  1184. members of base_list:
  1185. first = 0x3103d50 <end_of_list>,
  1186. last = 0x15754e30,
  1187. elements = 0
  1188. }, <No data fields>},
  1189. set_var_list = {
  1190. <base_list> = {
  1191. <Sql_alloc> = {<No data fields>},
  1192. members of base_list:
  1193. first = 0x3103d50 <end_of_list>,
  1194. last = 0x15754e48,
  1195. elements = 0
  1196. }, <No data fields>},
  1197. param_list = {
  1198. <base_list> = {
  1199. <Sql_alloc> = {<No data fields>},
  1200. members of base_list:
  1201. first = 0x3103d50 <end_of_list>,
  1202. last = 0x15754e60,
  1203. elements = 0
  1204. }, <No data fields>},
  1205. insert_update_values_map = 0x0,
  1206. context_stack = {
  1207. <base_list> = {
  1208. <Sql_alloc> = {<No data fields>},
  1209. members of base_list:
  1210. first = 0x360507a8,
  1211. last = 0x360507a8,
  1212. elements = 1
  1213. }, <No data fields>},
  1214. in_sum_func = 0x0,
  1215. udf = {
  1216. name = {
  1217. str = 0x15755ec0 "",
  1218. length = 29612716
  1219. },
  1220. returns = 1869440365,
  1221. type = (UDFTYPE_AGGREGATE | unknown: 31088),
  1222. dl = 0x0,
  1223. dlhandle = 0x0,
  1224. func = 0x0,
  1225. func_init = 0x0,
  1226. func_deinit = 0x0,
  1227. func_clear = 0x0,
  1228. func_add = 0x0,
  1229. usage_count = 360009440
  1230. },
  1231. check_opt = {
  1232. flags = 360009440,
  1233. sql_flags = 0,
  1234. key_cache = 0x15fa37d8
  1235. },
  1236. create_info = 0x0,
  1237. key_create_info = {
  1238. algorithm = HA_KEY_ALG_SE_SPECIFIC,
  1239. is_algorithm_explicit = false,
  1240. block_size = 0,
  1241. parser_name = {
  1242. str = 0x0,
  1243. length = 0
  1244. },
  1245. comment = {
  1246. str = 0x0,
  1247. length = 0
  1248. },
  1249. is_visible = true
  1250. },
  1251. mi = {
  1252. host = 0x0,
  1253. user = 0x0,
  1254. password = 0x0,
  1255. log_file_name = 0x0,
  1256. bind_addr = 0x0,
  1257. port = 0,
  1258. connect_retry = 0,
  1259. heartbeat_period = 0,
  1260. sql_delay = 0,
  1261. pos = 0,
  1262. server_id = 0,
  1263. retry_count = 0,
  1264. gtid = 0x0,
  1265. view_id = 0x0,
  1266. channel = 0x0,
  1267. gtid_until_condition = st_lex_master_info::UNTIL_SQL_BEFORE_GTIDS,
  1268. until_after_gaps = false,
  1269. slave_until = false,
  1270. for_channel = false,
  1271. ssl = st_lex_master_info::LEX_MI_UNCHANGED,
  1272. ssl_verify_server_cert = st_lex_master_info::LEX_MI_UNCHANGED,
  1273. heartbeat_opt = st_lex_master_info::LEX_MI_UNCHANGED,
  1274. repl_ignore_server_ids_opt = st_lex_master_info::LEX_MI_UNCHANGED,
  1275. retry_count_opt = st_lex_master_info::LEX_MI_UNCHANGED,
  1276. auto_position = st_lex_master_info::LEX_MI_UNCHANGED,
  1277. port_opt = st_lex_master_info::LEX_MI_UNCHANGED,
  1278. ssl_key = 0x0,
  1279. ssl_cert = 0x0,
  1280. ssl_ca = 0x0,
  1281. ssl_capath = 0x0,
  1282. ssl_cipher = 0x0,
  1283. ssl_crl = 0x0,
  1284. ssl_crlpath = 0x0,
  1285. tls_version = 0x0,
  1286. relay_log_name = 0x0,
  1287. relay_log_pos = 0,
  1288. repl_ignore_server_ids = {
  1289. static Has_trivial_destructor = true,
  1290. static initial_capacity = <optimized out>,
  1291. m_size = 0,
  1292. m_capacity = 2,
  1293. m_buff = {
  1294. {
  1295. data = "l\246\265\001",
  1296. align = {<No data fields>}
  1297. }
  1298. },
  1299. m_array_ptr = 0x15755038,
  1300. m_psi_key = 0
  1301. }
  1302. },
  1303. slave_connection = {
  1304. user = 0x1949ba0 <my_malloc_c(size_t)> "UH\215\005\214\246\202\001H\211\376\272\020",
  1305. password = 0x1949b80 <my_realloc_c(void*, size_t)> "UH\215\005\254\246\202\001H\211\362H\211\376\271\020",
  1306. plugin_auth = 0x1949b70 <my_free_c(void*)> "UH\211\345]\351&x\001",
  1307. plugin_dir = 0xa46760 <charset_error_reporter(loglevel, char const*, ...)> "UH\211\345H\201\354", <incomplete sequence \320>
  1308. },
  1309. server_options = {
  1310. static PORT_NOT_SET = -1,
  1311. m_server_name = {
  1312. str = 0x0,
  1313. length = 0
  1314. },
  1315. m_port = -1,
  1316. m_host = {
  1317. str = 0x0,
  1318. length = 0
  1319. },
  1320. m_db = {
  1321. str = 0x0,
  1322. length = 0
  1323. },
  1324. m_username = {
  1325. str = 0x0,
  1326. length = 95627577
  1327. },
  1328. m_password = {
  1329. str = 0x0,
  1330. length = 0
  1331. },
  1332. m_scheme = {
  1333. str = 0x0,
  1334. length = 0
  1335. },
  1336. m_socket = {
  1337. str = 0x0,
  1338. length = 0
  1339. },
  1340. m_owner = {
  1341. str = 0x0,
  1342. length = 0
  1343. }
  1344. },
  1345. mqh = {
  1346. questions = 0,
  1347. updates = 0,
  1348. conn_per_hour = 0,
  1349. user_conn = 0,
  1350. specified_limits = 0
  1351. },
  1352. reset_slave_info = {
  1353. all = false
  1354. },
  1355. type = 80,
  1356. allow_sum_func = 0,
  1357. m_deny_window_func = 0,
  1358. m_sql_cmd = 0x0,
  1359. expr_allows_subselect = true,
  1360. reparse_common_table_expr_at = 0,
  1361. ssl_type = SSL_TYPE_NOT_SPECIFIED,
  1362. duplicates = DUP_ERROR,
  1363. tx_isolation = ISO_READ_UNCOMMITTED,
  1364. option_type = OPT_DEFAULT,
  1365. create_view_mode = VIEW_CREATE_NEW,
  1366. query_id = 0,
  1367. profile_options = 0,
  1368. grant = 0,
  1369. grant_tot_col = 0,
  1370. slave_thd_opt = 0,
  1371. start_transaction_opt = 0,
  1372. select_number = 1,
  1373. describe = 0 '\000',
  1374. create_view_algorithm = 255 '\377',
  1375. create_view_check = 255 '\377',
  1376. context_analysis_only = 0 '\000',
  1377. drop_if_exists = 255,
  1378. drop_temporary = false,
  1379. local_file = 255,
  1380. autocommit = 255,
  1381. verbose = 240,
  1382. no_write_to_binlog = 6,
  1383. m_extended_show = false,
  1384. tx_chain = TVL_YES,
  1385. tx_release = (unknown: 360010192),
  1386. safe_to_cache_query = true,
  1387. subqueries = false,
  1388. ignore = false,
  1389. parsing_options = {
  1390. allows_variable = true,
  1391. allows_select_into = true
  1392. },
  1393. alter_info = 0x0,
  1394. prepared_stmt_name = {
  1395. str = 0x1 <Address 0x1 out of bounds>,
  1396. length = 409
  1397. },
  1398. prepared_stmt_code = {
  1399. str = 0x1993515 <pfs_memory_free_v1(PSI_memory_key, size_t, PSI_thread*)+21> "H\205\300tmH\215\025\237\063\202\001D\213h\020\200:",
  1400. length = 360010256
  1401. },
  1402. prepared_stmt_code_is_varref = 135,
  1403. prepared_stmt_params = {
  1404. <base_list> = {
  1405. <Sql_alloc> = {<No data fields>},
  1406. members of base_list:
  1407. first = 0x3103d50 <end_of_list>,
  1408. last = 0x157551c0,
  1409. elements = 0
  1410. }, <No data fields>},
  1411. sphead = 0x0,
  1412. spname = 0x0,
  1413. sp_lex_in_use = false,
  1414. all_privileges = false,
  1415. contains_plaintext_password = false,
  1416. keep_diagnostics = DA_KEEP_NOTHING,
  1417. next_binlog_file_nr = 0,
  1418. m_broken = false,
  1419. sp_current_parsing_ctx = 0x0,
  1420. sp_chistics = {
  1421. comment = {
  1422. str = 0x15fa3f80 "\376\377\377\377\032",
  1423. length = 0
  1424. },
  1425. suid = (unknown: 360010784),
  1426. detistic = false,
  1427. daccess = 29946031
  1428. },
  1429. event_parse_data = 0x0,
  1430. only_view = 255,
  1431. create_view_suid = 49 '1',
  1432. stmt_definition_begin = 0x1 <Address 0x1 out of bounds>,
  1433. stmt_definition_end = 0x15d5f5b0 "",
  1434. use_only_table_context = false,
  1435. is_lex_started = true,
  1436. in_update_value_clause = false,
  1437. used_tables = 0,
  1438. explain_format = 0x0,
  1439. max_execution_time = 0,
  1440. binlog_need_explicit_defaults_ts = false,
  1441. m_IS_table_stats = {
  1442. m_key = "",
  1443. m_error = "",
  1444. m_checksum = 0,
  1445. m_stats = {
  1446. data_file_length = 0,
  1447. max_data_file_length = 0,
  1448. index_file_length = 0,
  1449. max_index_file_length = 5,
  1450. delete_length = 0,
  1451. auto_increment_value = 0,
  1452. records = 0,
  1453. deleted = 0,
  1454. mean_rec_length = 0,
  1455. create_time = 0,
  1456. check_time = 0,
  1457. update_time = 0,
  1458. block_size = 0,
  1459. mrr_length_per_rec = 0,
  1460. table_in_mem_estimate = -1
  1461. }
  1462. },
  1463. m_IS_tablespace_stats = {
  1464. m_key = "",
  1465. m_error = "",
  1466. m_stats = {
  1467. m_id = 0,
  1468. m_type = "",
  1469. m_logfile_group_name = "",
  1470. m_logfile_group_number = 0,
  1471. m_free_extents = 0,
  1472. m_total_extents = 0,
  1473. m_extent_size = 0,
  1474. m_initial_size = 0,
  1475. m_maximum_size = 0,
  1476. m_maximum_size_is_null = false,
  1477. m_autoextend_size = 0,
  1478. m_version = 0,
  1479. m_row_format = "",
  1480. m_data_free = 0,
  1481. m_status = ""
  1482. }
  1483. }
  1484. }
  1485. tablespace_name_set = {
  1486. <std::unordered_set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Malloc_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = std::unordered_set with 0 elements, <No data fields>}
  1487. fk_key_info_buffer = 0x0
  1488. fk_number = 0
  1489. autocommit_guard = {
  1490. m_thd = 0x295ad800,
  1491. m_save_option_bits = 2147748608
  1492. }
  1493. is_innodb_stats_table = false
  1494. to_table_name = "t0775"
  1495. releaser = {
  1496. m_client = 0x2c02f380,
  1497. m_release_registry = {
  1498. m_abstract_table_map = {
  1499. <dd::cache::Multi_map_base<dd::Abstract_table>> = {
  1500. m_rev_map = {
  1501. m_map = std::map with 0 elements,
  1502. m_missed = std::set with 0 elements
  1503. },
  1504. m_id_map = {
  1505. m_map = std::map with 0 elements,
  1506. m_missed = std::set with 0 elements
  1507. },
  1508. m_name_map = {
  1509. m_map = std::map with 0 elements,
  1510. m_missed = std::set with 0 elements
  1511. },
  1512. m_aux_map = {
  1513. m_map = std::map with 0 elements,
  1514. m_missed = std::set with 0 elements
  1515. }
  1516. }, <No data fields>},
  1517. m_charset_map = {
  1518. <dd::cache::Multi_map_base<dd::Charset>> = {
  1519. m_rev_map = {
  1520. m_map = std::map with 0 elements,
  1521. m_missed = std::set with 0 elements
  1522. },
  1523. m_id_map = {
  1524. m_map = std::map with 0 elements,
  1525. m_missed = std::set with 0 elements
  1526. },
  1527. m_name_map = {
  1528. m_map = std::map with 0 elements,
  1529. m_missed = std::set with 0 elements
  1530. },
  1531. m_aux_map = {
  1532. m_map = std::map with 0 elements,
  1533. m_missed = std::set with 0 elements
  1534. }
  1535. }, <No data fields>},
  1536. m_collation_map = {
  1537. <dd::cache::Multi_map_base<dd::Collation>> = {
  1538. m_rev_map = {
  1539. m_map = std::map with 0 elements,
  1540. m_missed = std::set with 0 elements
  1541. },
  1542. m_id_map = {
  1543. m_map = std::map with 0 elements,
  1544. m_missed = std::set with 0 elements
  1545. },
  1546. m_name_map = {
  1547. m_map = std::map with 0 elements,
  1548. m_missed = std::set with 0 elements
  1549. },
  1550. m_aux_map = {
  1551. m_map = std::map with 0 elements,
  1552. m_missed = std::set with 0 elements
  1553. }
  1554. }, <No data fields>},
  1555. m_column_statistics_map = {
  1556. <dd::cache::Multi_map_base<dd::Column_statistics>> = {
  1557. m_rev_map = {
  1558. m_map = std::map with 0 elements,
  1559. m_missed = std::set with 0 elements
  1560. },
  1561. m_id_map = {
  1562. m_map = std::map with 0 elements,
  1563. m_missed = std::set with 0 elements
  1564. },
  1565. m_name_map = {
  1566. m_map = std::map with 0 elements,
  1567. m_missed = std::set with 0 elements
  1568. },
  1569. m_aux_map = {
  1570. m_map = std::map with 0 elements,
  1571. m_missed = std::set with 0 elements
  1572. }
  1573. }, <No data fields>},
  1574. m_event_map = {
  1575. <dd::cache::Multi_map_base<dd::Event>> = {
  1576. m_rev_map = {
  1577. m_map = std::map with 0 elements,
  1578. m_missed = std::set with 0 elements
  1579. },
  1580. m_id_map = {
  1581. m_map = std::map with 0 elements,
  1582. m_missed = std::set with 0 elements
  1583. },
  1584. m_name_map = {
  1585. m_map = std::map with 0 elements,
  1586. m_missed = std::set with 0 elements
  1587. },
  1588. m_aux_map = {
  1589. m_map = std::map with 0 elements,
  1590. m_missed = std::set with 0 elements
  1591. }
  1592. }, <No data fields>},
  1593. m_resource_group_map = {
  1594. <dd::cache::Multi_map_base<dd::Resource_group>> = {
  1595. m_rev_map = {
  1596. m_map = std::map with 0 elements,
  1597. m_missed = std::set with 0 elements
  1598. },
  1599. m_id_map = {
  1600. m_map = std::map with 0 elements,
  1601. m_missed = std::set with 0 elements
  1602. },
  1603. m_name_map = {
  1604. m_map = std::map with 0 elements,
  1605. m_missed = std::set with 0 elements
  1606. },
  1607. m_aux_map = {
  1608. m_map = std::map with 0 elements,
  1609. m_missed = std::set with 0 elements
  1610. }
  1611. }, <No data fields>},
  1612. m_routine_map = {
  1613. <dd::cache::Multi_map_base<dd::Routine>> = {
  1614. m_rev_map = {
  1615. m_map = std::map with 0 elements,
  1616. m_missed = std::set with 0 elements
  1617. },
  1618. m_id_map = {
  1619. m_map = std::map with 0 elements,
  1620. m_missed = std::set with 0 elements
  1621. },
  1622. m_name_map = {
  1623. m_map = std::map with 0 elements,
  1624. m_missed = std::set with 0 elements
  1625. },
  1626. m_aux_map = {
  1627. m_map = std::map with 0 elements,
  1628. m_missed = std::set with 0 elements
  1629. }
  1630. }, <No data fields>},
  1631. m_schema_map = {
  1632. <dd::cache::Multi_map_base<dd::Schema>> = {
  1633. m_rev_map = {
  1634. m_map = std::map with 1 element = {
  1635. [0x2bfb8ad0] = 0x1e835330
  1636. },
  1637. m_missed = std::set with 0 elements
  1638. },
  1639. m_id_map = {
  1640. m_map = std::map with 1 element = {
  1641. [{
  1642. <dd::Object_key> = {
  1643. _vptr.Object_key = 0x2df67d0 <vtable for dd::Primary_id_key+16>
  1644. },
  1645. members of dd::Primary_id_key:
  1646. m_object_id = 5
  1647. }] = 0x1e835330
  1648. },
  1649. m_missed = std::set with 0 elements
  1650. },
  1651. m_name_map = {
  1652. m_map = std::map with 1 element = {
  1653. [{
  1654. <dd::Object_key> = {
  1655. _vptr.Object_key = 0x2df6860 <vtable for dd::Item_name_key+16>
  1656. },
  1657. members of dd::Item_name_key:
  1658. m_container_id_column_no = 1,
  1659. m_name_column_no = 2,
  1660. m_container_id = 1,
  1661. m_object_name = "test"
  1662. }] = 0x1e835330
  1663. },
  1664. m_missed = std::set with 0 elements
  1665. },
  1666. m_aux_map = {
  1667. m_map = std::map with 0 elements,
  1668. m_missed = std::set with 0 elements
  1669. }
  1670. }, <No data fields>},
  1671. m_spatial_reference_system_map = {
  1672. <dd::cache::Multi_map_base<dd::Spatial_reference_system>> = {
  1673. m_rev_map = {
  1674. m_map = std::map with 0 elements,
  1675. m_missed = std::set with 0 elements
  1676. },
  1677. m_id_map = {
  1678. m_map = std::map with 0 elements,
  1679. m_missed = std::set with 0 elements
  1680. },
  1681. m_name_map = {
  1682. m_map = std::map with 0 elements,
  1683. m_missed = std::set with 0 elements
  1684. },
  1685. m_aux_map = {
  1686. m_map = std::map with 0 elements,
  1687. m_missed = std::set with 0 elements
  1688. }
  1689. }, <No data fields>},
  1690. m_tablespace_map = {
  1691. <dd::cache::Multi_map_base<dd::Tablespace>> = {
  1692. m_rev_map = {
  1693. m_map = std::map with 0 elements,
  1694. m_missed = std::set with 0 elements
  1695. },
  1696. m_id_map = {
  1697. m_map = std::map with 0 elements,
  1698. m_missed = std::set with 0 elements
  1699. },
  1700. m_name_map = {
  1701. m_map = std::map with 0 elements,
  1702. m_missed = std::set with 0 elements
  1703. },
  1704. m_aux_map = {
  1705. m_map = std::map with 0 elements,
  1706. m_missed = std::set with 0 elements
  1707. }
  1708. }, <No data fields>}
  1709. },
  1710. m_prev = 0x15758e70
  1711. }
  1712. sch_obj = 0x2bfb8ad0
  1713. disabler = {
  1714. m_thd = 0x295ad800,
  1715. m_save_is_operating_substatement_implicitly = false,
  1716. m_save_skip_gtid_rollback = false
  1717. }
  1718. thd_mem_root = <optimized out>
  1719. #14 0x000000000117c039 in dd::upgrade::migrate_all_frm_to_dd (thd=thd@entry=0x295ad800, dbname=0x294c1478 "test", is_fix_view_cols_and_deps=is_fix_view_cols_and_deps@entry=false) at ../../mysql-8.0.3-rc/sql/dd/upgrade/table.cc:2016
  1720. file_ext = ".frm"
  1721. schema_name = "test"
  1722. table_name = "t0775"
  1723. is_skip_table = false
  1724. result = false
  1725. file = "t0775"
  1726. i = 2584
  1727. a = 0x28f972f0
  1728. path = "/home/sbester/mysql/release/mysql-5.7.19-linux-glibc2.12-x86_64/data/test"
  1729. error = false
  1730. __FUNCTION__ = "migrate_all_frm_to_dd"
  1731. #15 0x0000000000e83d04 in dd::upgrade::fill_dd_and_finalize (thd=0x295ad800) at ../../mysql-8.0.3-rc/sql/dd/upgrade/upgrade.cc:1312
  1732. releaser = {
  1733. m_client = 0x2c02f380,
  1734. m_release_registry = {
  1735. m_abstract_table_map = {
  1736. <dd::cache::Multi_map_base<dd::Abstract_table>> = {
  1737. m_rev_map = {
  1738. m_map = std::map with 0 elements,
  1739. m_missed = std::set with 0 elements
  1740. },
  1741. m_id_map = {
  1742. m_map = std::map with 0 elements,
  1743. m_missed = std::set with 0 elements
  1744. },
  1745. m_name_map = {
  1746. m_map = std::map with 0 elements,
  1747. m_missed = std::set with 0 elements
  1748. },
  1749. m_aux_map = {
  1750. m_map = std::map with 0 elements,
  1751. m_missed = std::set with 0 elements
  1752. }
  1753. }, <No data fields>},
  1754. m_charset_map = {
  1755. <dd::cache::Multi_map_base<dd::Charset>> = {
  1756. m_rev_map = {
  1757. m_map = std::map with 0 elements,
  1758. m_missed = std::set with 0 elements
  1759. },
  1760. m_id_map = {
  1761. m_map = std::map with 0 elements,
  1762. m_missed = std::set with 0 elements
  1763. },
  1764. m_name_map = {
  1765. m_map = std::map with 0 elements,
  1766. m_missed = std::set with 0 elements
  1767. },
  1768. m_aux_map = {
  1769. m_map = std::map with 0 elements,
  1770. m_missed = std::set with 0 elements
  1771. }
  1772. }, <No data fields>},
  1773. m_collation_map = {
  1774. <dd::cache::Multi_map_base<dd::Collation>> = {
  1775. m_rev_map = {
  1776. m_map = std::map with 0 elements,
  1777. m_missed = std::set with 0 elements
  1778. },
  1779. m_id_map = {
  1780. m_map = std::map with 0 elements,
  1781. m_missed = std::set with 0 elements
  1782. },
  1783. m_name_map = {
  1784. m_map = std::map with 0 elements,
  1785. m_missed = std::set with 0 elements
  1786. },
  1787. m_aux_map = {
  1788. m_map = std::map with 0 elements,
  1789. m_missed = std::set with 0 elements
  1790. }
  1791. }, <No data fields>},
  1792. m_column_statistics_map = {
  1793. <dd::cache::Multi_map_base<dd::Column_statistics>> = {
  1794. m_rev_map = {
  1795. m_map = std::map with 0 elements,
  1796. m_missed = std::set with 0 elements
  1797. },
  1798. m_id_map = {
  1799. m_map = std::map with 0 elements,
  1800. m_missed = std::set with 0 elements
  1801. },
  1802. m_name_map = {
  1803. m_map = std::map with 0 elements,
  1804. m_missed = std::set with 0 elements
  1805. },
  1806. m_aux_map = {
  1807. m_map = std::map with 0 elements,
  1808. m_missed = std::set with 0 elements
  1809. }
  1810. }, <No data fields>},
  1811. m_event_map = {
  1812. <dd::cache::Multi_map_base<dd::Event>> = {
  1813. m_rev_map = {
  1814. m_map = std::map with 0 elements,
  1815. m_missed = std::set with 0 elements
  1816. },
  1817. m_id_map = {
  1818. m_map = std::map with 0 elements,
  1819. m_missed = std::set with 0 elements
  1820. },
  1821. m_name_map = {
  1822. m_map = std::map with 0 elements,
  1823. m_missed = std::set with 0 elements
  1824. },
  1825. m_aux_map = {
  1826. m_map = std::map with 0 elements,
  1827. m_missed = std::set with 0 elements
  1828. }
  1829. }, <No data fields>},
  1830. m_resource_group_map = {
  1831. <dd::cache::Multi_map_base<dd::Resource_group>> = {
  1832. m_rev_map = {
  1833. m_map = std::map with 0 elements,
  1834. m_missed = std::set with 0 elements
  1835. },
  1836. m_id_map = {
  1837. m_map = std::map with 0 elements,
  1838. m_missed = std::set with 0 elements
  1839. },
  1840. m_name_map = {
  1841. m_map = std::map with 0 elements,
  1842. m_missed = std::set with 0 elements
  1843. },
  1844. m_aux_map = {
  1845. m_map = std::map with 0 elements,
  1846. m_missed = std::set with 0 elements
  1847. }
  1848. }, <No data fields>},
  1849. m_routine_map = {
  1850. <dd::cache::Multi_map_base<dd::Routine>> = {
  1851. m_rev_map = {
  1852. m_map = std::map with 0 elements,
  1853. m_missed = std::set with 0 elements
  1854. },
  1855. m_id_map = {
  1856. m_map = std::map with 0 elements,
  1857. m_missed = std::set with 0 elements
  1858. },
  1859. m_name_map = {
  1860. m_map = std::map with 0 elements,
  1861. m_missed = std::set with 0 elements
  1862. },
  1863. m_aux_map = {
  1864. m_map = std::map with 0 elements,
  1865. m_missed = std::set with 0 elements
  1866. }
  1867. }, <No data fields>},
  1868. m_schema_map = {
  1869. <dd::cache::Multi_map_base<dd::Schema>> = {
  1870. m_rev_map = {
  1871. m_map = std::map with 0 elements,
  1872. m_missed = std::set with 0 elements
  1873. },
  1874. m_id_map = {
  1875. m_map = std::map with 0 elements,
  1876. m_missed = std::set with 0 elements
  1877. },
  1878. m_name_map = {
  1879. m_map = std::map with 0 elements,
  1880. m_missed = std::set with 0 elements
  1881. },
  1882. m_aux_map = {
  1883. m_map = std::map with 0 elements,
  1884. m_missed = std::set with 0 elements
  1885. }
  1886. }, <No data fields>},
  1887. m_spatial_reference_system_map = {
  1888. <dd::cache::Multi_map_base<dd::Spatial_reference_system>> = {
  1889. m_rev_map = {
  1890. m_map = std::map with 0 elements,
  1891. m_missed = std::set with 0 elements
  1892. },
  1893. m_id_map = {
  1894. m_map = std::map with 0 elements,
  1895. m_missed = std::set with 0 elements
  1896. },
  1897. m_name_map = {
  1898. m_map = std::map with 0 elements,
  1899. m_missed = std::set with 0 elements
  1900. },
  1901. m_aux_map = {
  1902. m_map = std::map with 0 elements,
  1903. m_missed = std::set with 0 elements
  1904. }
  1905. }, <No data fields>},
  1906. m_tablespace_map = {
  1907. <dd::cache::Multi_map_base<dd::Tablespace>> = {
  1908. m_rev_map = {
  1909. m_map = std::map with 0 elements,
  1910. m_missed = std::set with 0 elements
  1911. },
  1912. m_id_map = {
  1913. m_map = std::map with 0 elements,
  1914. m_missed = std::set with 0 elements
  1915. },
  1916. m_name_map = {
  1917. m_map = std::map with 0 elements,
  1918. m_missed = std::set with 0 elements
  1919. },
  1920. m_aux_map = {
  1921. m_map = std::map with 0 elements,
  1922. m_missed = std::set with 0 elements
  1923. }
  1924. }, <No data fields>}
  1925. },
  1926. m_prev = 0x2c0320a0
  1927. }
  1928. exists = false
  1929. error = false
  1930. bootstrap_error_handler = {
  1931. m_old_error_handler_hook = 0x1961550 <my_message_stderr(uint, char const*, myf)>,
  1932. static m_log_error = true
  1933. }
  1934. db_name = std::vector of length 4, capacity 4 = {
  1935. [0] = "mysql",
  1936. [1] = "performance_schema",
  1937. [2] = "sys",
  1938. [3] = "test"
  1939. }
  1940. it = "test"
  1941. #16 0x0000000000f3f703 in bootstrap::handle_bootstrap (arg=arg@entry=0x295ad800) at ../../mysql-8.0.3-rc/sql/bootstrap.cc:336
  1942. thd = 0x295ad800
  1943. #17 0x000000000198e61f in pfs_spawn_thread (arg=0x1e8735f0) at ../../../mysql-8.0.3-rc/storage/perfschema/pfs.cc:2985
  1944. typed_arg = 0x1e8735f0
  1945. user_arg = 0x295ad800
  1946. user_start_routine = 0xf3f640 <bootstrap::handle_bootstrap(void*)>
  1947. pfs = <optimized out>
  1948. klass = <optimized out>
  1949. #18 0x0000000004e3cdf5 in start_thread (arg=0x1575a700) at pthread_create.c:308
  1950. __res = <optimized out>
  1951. pd = 0x1575a700
  1952. now = <optimized out>
  1953. unwind_buf = {
  1954. cancel_jmp_buf = {[0] = {
  1955. jmp_buf = {[0] = 360032000,
  1956. [1] = -6989912228801399884,
  1957. [2] = 0,
  1958. [3] = 360032704,
  1959. [4] = 360032000,
  1960. [5] = 18,
  1961. [6] = -6989871156494715980,
  1962. [7] = -6989905363208752204},
  1963. mask_was_saved = 0
  1964. }},
  1965. priv = {
  1966. pad = {[0] = 0x0,
  1967. [1] = 0x0,
  1968. [2] = 0x0,
  1969. [3] = 0x0},
  1970. data = {
  1971. prev = 0x0,
  1972. cleanup = 0x0,
  1973. canceltype = 0
  1974. }
  1975. }
  1976. }
  1977. not_first_call = <optimized out>
  1978. pagesize_m1 = <optimized out>
  1979. sp = <optimized out>
  1980. freesize = <optimized out>
  1981. #19 0x000000000643560d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
  1982. No locals.
  1983. (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement