Same assert hit on 10.8 development tree
|
origin/bb-10.8-MDEV-14425 7f75466f539b61d3dc8696e72a2d715c59aa04d6 2022-01-14T19:52:40+02:00 + some patch
|
Workflow:
|
1. Have the server under load, one session only
|
2. Kill server
|
3. Try restart
|
[rr 1802081 6957]mysqld: /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0mem.cc:1236: void dict_index_t::reconstruct_fields(): Assertion `old < &fields[n_fields]' failed.
|
(rr) bt
|
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
|
#1 0x00007f56363cb859 in __GI_abort () at abort.c:79
|
#2 0x00007f56363cb729 in __assert_fail_base (fmt=0x7f5636561588 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x557f84781c40 "old < &fields[n_fields]", file=0x557f84780700 "/data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0mem.cc",
|
line=1236, function=<optimized out>) at assert.c:92
|
#3 0x00007f56363dcf36 in __GI___assert_fail (assertion=0x557f84781c40 "old < &fields[n_fields]", file=0x557f84780700 "/data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0mem.cc", line=1236,
|
function=0x557f84781b20 "void dict_index_t::reconstruct_fields()") at assert.c:101
|
#4 0x0000557f8368583f in dict_index_t::reconstruct_fields (this=0x616000457308) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0mem.cc:1236
|
#5 0x0000557f836830c4 in dict_table_t::deserialise_columns (this=0x618000002d08, metadata=0x7f5628ed003c "", len=14) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0mem.cc:1315
|
#6 0x0000557f8354cde0 in btr_cur_instant_init_low (index=0x616000457308, mtr=0x7ffdb42e2b20) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/btr/btr0cur.cc:575
|
#7 0x0000557f8354db92 in btr_cur_instant_init (table=0x618000002d08) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/btr/btr0cur.cc:656
|
#8 0x0000557f8367213a in dict_load_table_one (name=..., ignore_err=DICT_ERR_IGNORE_RECOVER_LOCK, fk_tables=std::deque with 0 elements) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0load.cc:2387
|
#9 0x0000557f83672e6a in dict_sys_t::load_table (this=0x557f8568b780 <dict_sys>, name=..., ignore=DICT_ERR_IGNORE_RECOVER_LOCK) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0load.cc:2461
|
#10 0x0000557f83673767 in dict_load_table_on_id (table_id=32, ignore_err=DICT_ERR_IGNORE_RECOVER_LOCK) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0load.cc:2549
|
#11 0x0000557f83639a43 in dict_table_open_on_id (table_id=32, dict_locked=false, table_op=DICT_TABLE_OP_LOAD_TABLESPACE, thd=0x0, mdl=0x0) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/dict/dict0dict.cc:851
|
#12 0x0000557f834c8cd1 in trx_resurrect_table_locks (trx=0x7f562a4c69a8, undo=0x611000005540) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/trx/trx0trx.cc:602
|
#13 0x0000557f834c9c40 in trx_resurrect (undo=0x611000005540, rseg=0x557f855f0340 <trx_sys+17664>, start_time=1642430266, start_time_micro=10775493579, rows_to_undo=0x7ffdb42e54a0) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/trx/trx0trx.cc:685
|
#14 0x0000557f834ca397 in trx_lists_init_at_db_start () at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/trx/trx0trx.cc:735
|
#15 0x0000557f8345ce9c in srv_start (create_new_db=false) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/srv/srv0start.cc:1229
|
#16 0x0000557f82fe31a2 in innodb_init (p=0x615000003298) at /data/Server/bb-10.8-MDEV-14425_patched/storage/innobase/handler/ha_innodb.cc:4155
|
#17 0x0000557f82757af3 in ha_initialize_handlerton (plugin=0x621000037268) at /data/Server/bb-10.8-MDEV-14425_patched/sql/handler.cc:649
|
#18 0x0000557f81fb8a43 in plugin_initialize (tmp_root=0x7ffdb42e88a0, plugin=0x621000037268, argc=0x557f859d9960 <remaining_argc>, argv=0x6160000003f8, options_only=false) at /data/Server/bb-10.8-MDEV-14425_patched/sql/sql_plugin.cc:1462
|
#19 0x0000557f81fba7a8 in plugin_init (argc=0x557f859d9960 <remaining_argc>, argv=0x6160000003f8, flags=0) at /data/Server/bb-10.8-MDEV-14425_patched/sql/sql_plugin.cc:1755
|
#20 0x0000557f81bfeacc in init_server_components () at /data/Server/bb-10.8-MDEV-14425_patched/sql/mysqld.cc:5082
|
#21 0x0000557f81c00645 in mysqld_main (argc=55, argv=0x6160000003f8) at /data/Server/bb-10.8-MDEV-14425_patched/sql/mysqld.cc:5698
|
#22 0x0000557f81beef0d in main (argc=54, argv=0x7ffdb42eb0c8) at /data/Server/bb-10.8-MDEV-14425_patched/sql/main.cc:34
|
pluto:/data/results/1642429632/TBR-1323/dev/shm/rqg/1642429632/188/1/rr
|
(rr)
|